Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower LAUR Q1 2026 Earnings EPS Beats Estimates Despite Negative Print Stock Slips KMI Q1 2026 Earnings Strong EPS Beat Amid Market Headwinds Evolution Petroleum EPM Q1 2026 Earnings Steep Earnings Miss Sends Stock Lower RCI Hospitality Holdings RICK Q3 2025 Earnings EPS Misses Estimates by a Wide Margin Oklo Inc OKLO Slips 13 as Stock Holds Above Key Support at 6442 Marti Technologies MRT Slips 2 as Stock Tests Support Near 184 Palisade Bio PALI Edges Higher as Shares Test Key Resistance Zone China Natural Resources Inc CHNR Slips 31 as Selling Pressure Tests Key Support Zone HWC Q1 2026 Earnings Modest EPS Beat Amid Stable Operating Environment