Steve Mandel acquired 105k Boston Scientific shares worth $5.06M. That's 0.03% of their equity portfolio (35th largest holding). Steve Mandel started to build up the position in Boston Scientific in Q4 2025. Since then they sold 97k shares. The investor's estimated purchase price is $10.3M, resulting in a loss of 51%.