Yahoo Finance Explores HighRisk Biotech Opportunity in Healthcare Sector SRXH Q2 2025 Earnings Loss Per Share of 074 Highlights Ongoing Challenges Stock Declines 431 Mesa Laboratories Shares Slide Amid Market Pressure