TREX Q1 2026 Earnings Strong Earnings Beat Drives Stock Higher DOW Q1 2026 Earnings EPS Beats Estimates by 5176 Despite Narrowing Loss AVB Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction PTCT Q1 2026 Earnings Narrower Loss Surprises Estimates as Stock Dips Slightly MSA Q1 2026 Earnings EPS Beat Leads to Modest Share Price Gain MAXN Q4 2024 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid Solar Industry Headwinds