BioCryst Pharmaceuticals (BCRX) Surges on Q1 Earnings Beat: What Traders Need to Know
The stock market is a wild ride, and today, BioCryst Pharmaceuticals (BCRX) is stealing the spotlight with a massive 11.98% gain as of this writing, trading at $10.00 per share. This biotech is turning heads after reporting break-even earnings for Q1 2025, crushing Wall Street’s expectations of a $0.07 per-share loss. If you’re a trader … Read more