Uranium Royalty Corp UROY Q1 2026 Earnings EPS Turns Positive Topping Estimates by 199 Stock Slips 3 RPRX Q1 2026 Earnings EPS Beats Estimates with 511 Surprise INBS Q1 2025 Earnings EPS Misses Estimates as Company Reports No Revenue MGX Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline NATL Q1 2026 Earnings EPS Misses Estimates by 269 Amid Operational Uncertainty Destination XL Group Inc DXLG Q1 2026 Earnings WiderThanExpected Loss Amid Challenging Retail Environment