Why XFLH XFLH deserves a deeper look right now Unchanged 20260508 BIIB Biogen Inc exceeds Q4 2025 earnings forecasts shares tick higher on steady year over year revenue growth Repay RPAY Stock Entry Opportunity Technical Strength 20260415 MBI MBIA Inc shares gain 24 percent despite posting a wider than expected Q4 2025 loss