Trinity TRINZ Q1 2026 Earnings EPS 053 Beats Estimates Blueport BPACR at 020 Buy Sell or Hold 20260520 Lufthansa Posts Record Revenue but Cuts Annual Outlook Amid Rising Jet Fuel Costs Due to Geopolitical Tensions Indian Markets Edge Higher as Tech Surge Offsets Energy Weakness Indias Education Revolution Putting Technological Fluency at the Core for 14 Billion Cerebras Raises IPO Target to 55 Billion Eyes 40 Billion Valuation Amid AI Chip Frenzy