Is Trinity Industries TRN Undervalued at 3333 20260520 CNBC Disruptor 50 2026 AI at the Core as Combined Valuation Triples to 24 Trillion