The Motley Fool · REGN · November 14, 2026
Regeneron Has $16 Billion in Net Cash and Trades Near 20 Times Earnings. Is It the Cheapest Big Biotech?

Get the app for more
Explore stock news, insights and company research.
Get the app → Source: The Motley Fool ↗