TCPC Q1 2026 Earnings EPS Surpasses Estimates Despite Share Price Decline Inhibrx Biosciences INBX Q1 2026 Results Miss Estimates EPS 215 vs 182 Dropbox Remote Work Model Shows Financial Resilience Amid Corporate ReturntoOffice Push Millrose Properties MRP Q1 2026 Financial Overview LASR Q1 2026 Earnings EPS Surges Past Expectations by Over 126 VLN Q1 2026 Earnings NarrowerThanExpected Loss Drives Share Rally Empire Petroleum Q3 2025 Earnings Net Loss Widens Amid Operational Headwinds Terrestrial Energy IMSR Q1 2026 Earnings Narrowing Losses and a 14 Stock Surge Signal Investor Optimism NEON Q1 2026 Earnings Earnings Miss as Revenues Remain Undisclosed CISS Q3 2025 Earnings Loss per Share of 058 Shares Decline 55