
The stroke treatment could contribute about $100 million in incremental revenue over time to Boston Scientific, the buyer of Penumbra, one analyst said.

The stroke treatment could contribute about $100 million in incremental revenue over time to Boston Scientific, the buyer of Penumbra, one analyst said.