How Kestra KMTS management quality shows in execution Q1 2026 Profit Disappoints Armlogi BTOC Stock Is It a Worthwhile Investment Townsquare Media TSQ Trading Range Q4 2025 Below Expectations WEC WEC Energy delivers 67 percent Q1 2026 EPS beat shares dip 087 percent amid muted investor reaction