TruGolf Holdings TRUG Stock Institutional Ownership Smart Money Outflows 20260420 Norfolk Southern Corporation NSC Q1 2026 Earnings Preview Assessing Upside Potential Amid Consensus Expectations of YearOverYear Profit Decline Caterpillar Inc CAT Emerging as an Unlikely Powerhouse in the AI Infrastructure BuildOut The supply chain story behind Waste WCN earnings Q1 2026 EPS Tops Views