When it comes to mergers and acquisitions (M&A), 2025 has seen the most activity and some of the strongest returns since the post-pandemic period when dealmaking soared. Deal flow is a key driver of ...
Penumbra, Inc. (PEN): $350.78Market Cap: $13.74BDeal Size: $14.5BBoston Scientific (BSX) entered a merger agreement on January 15, 2026, to acquire medtech firm Penumbra in a deal valued at $14.5 ...