PAMT Q2 2025 Earnings Major EPS Miss Weighs on Shares TREX Q1 2026 Earnings Strong EPS Beat Signals Robust Demand for Composite Decking Barrick Mining B Q1 2026 Earnings EPS Smashes Estimates Yet Shares Slide on Macro Concerns BayFirst Financial Corp BAFN Q1 2026 Earnings Net Loss Reported as Stock Rises Harrow Inc HROW Q1 2026 Earnings WiderThanExpected Loss but Shares Rally on Strategic Progress Mistras Group MG Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction