Trex Company TREX Q1 2026 Earnings EPS 059 Beats Estimates IDEA Group AMTD Q4 2020 Beat Revenue NA EPS Exceeds by Significant Alibaba Shares Advance as Company Strikes Bullish Tone on AI Spending Despite Profit Decline Kirloskar Electric Company KECLNS Dec 2025 Earnings EPS 066 In Line with Estimates Intel Breaks 26Year Curse with New AllTime High Stock Surpasses DotCom Peak Europes AI Conundrum Takes Center Stage at Brussels Economic Forum 2026