Is Trinity Industries TRN Undervalued at 3333 20260520 Failed SimbaM1 Deal May Disrupt Keppels Telecom Ambitions Intensify Cost Pressures