TPET Trio Petroleum management lays out new upstream project plans to drive longterm revenue and margin expansion What shapes market opinion on Koninklijke PHG stock Koninklijke posts 4 EPS beat vs Street estimates Realty Income Corporation O PreQ1 2026 Earnings Bullish Case for Defensive Retail REIT Exposure