Invitation Homes INVH Delivers Q1 2026 Beat EPS 026 vs 018 Expected Oklo Inc OKLO Drops 671 Key Support at 6173 20260514 Marker Therapeutics MRKR Q4 2025 Earnings 009 EPS Surges Past 020 Estimates Invitation Homes INVH Delivers Q1 2026 Beat EPS 026 vs 018 Expected Oklo Inc OKLO Drops 671 Key Support at 6173 20260514 Marker Therapeutics MRKR Q4 2025 Earnings 009 EPS Surges Past 020 Estimates