Alpha Teknova TKNO Q1 2026 Earnings 008 EPS Surges Past 009 Estimates Caterpillar CAT Reports Strong Q1 2026 Revenue NA EPS Beats XPeng Inc XPEV Reports Strong Q4 2025 Revenue NA EPS Beats IBF Launches AI Finance Training Programme for Undergraduates