HNNA Hennessy Advisors releases Q1 2026 earnings results shares dip 065 percent in todays trading session Tencent Holdings Limited TCEHY Ranks Among Top 5 Leaders in 7938B 2025 Global AI Software Platform Market EOG Resources EOG Upcoming Q1 2026 Earnings Release Signals Upside Potential Amid Favorable Commodity Tailwinds VNCE Vince Holding posts 782 percent Q1 2026 EPS surprise far exceeding analyst consensus projections MTZ MasTec reports 53 percent Q4 2025 EPS upside but shares fall 177 percent today