Thor Industries THO Q1 2026 Earnings Massive Earnings Beat Surprises the Market SANA Q1 2026 Earnings Narrower Loss Per Share Surprises on Operational Progress MainStreet Bancshares Inc MNSB Q1 2026 Earnings EPS Surges Past Estimates with 242 Beat Purple Biotech Ltd PPBT Q1 2025 Earnings ClinicalStage Biotech Reports Net Loss as Pipeline Advances ITW Q1 2026 Earnings EPS Beats Estimates Stock Gains 091 High Tide Inc Q1 2026 Earnings EPS Surges Past Estimates by 300