SWAG Stran and shares drop 127 percent today following its Q2 2025 earnings release ABTS Abits CEO lays out 2024 core strategic priorities alongside latest quarterly earnings disclosure JHX James stock gains 3 percent even as Q1 2026 earnings per share narrowly trail analyst estimates THFF First posts narrow Q1 2026 EPS beat shares tick higher on mild positive investor reaction Medtronic Faces Growth Challenge Amid Stiff MedTech Competition RNW Q1 2026 Earnings Strong Earnings Beat Drives Positive Stock Reaction ByteDance Weighs Up to 89 Billion AI Investment Signaling Aggressive Expansion in Chinese Tech Race