ITT ITT Delivers Q1 2026 Beat EPS 198 vs 176 Expected Warren Buffetts Tiny Purchase in March May Have Been Revealed by Latest Berkshire Filing Tiziana TLSA Climbs 978 Resistance at 159 in Focus 20260520 SITE Centers SITC Stock Analysis Flat at 545 Whats Next 20260520 BYD in Talks to Acquire Idle European Car Plants Eyes Potential Expansion Toward Maserati Rank One ROC Q1 2026 Earnings 002 EPS Surges Past 005 Estimates