STRF Preferred Stock Edges Higher Amid Stability Strategy Inc Series A Perpetual at 10108 Caterpillar Shares Surge 59 Amid AIDriven Demand Optimism TFC Q1 2026 Earnings EPS Surpasses Estimates on Resilient Net Interest Income Chinese Carmakers Double EU Market Share on Surging EV Sales in Early 2026