SLSN Q1 2026 Earnings Loss Per Share of 001 as Shares Decline 234 Enerflex Ltd Q1 2026 Earnings Significant EPS Beat Signals Strong Operational Performance PSNY Q4 2024 Earnings Massive EPS Miss as Losses Widen Dramatically TTEK Q1 2026 Earnings EPS Beats Estimates by 417 Stock Rises Slightly Mesa Royalty Trust MTR Q4 2025 Earnings Modest EPS as Royalty Income Continues to Reflect Stable Production STRD Q1 2026 Earnings Preferred Stock Reports Significant Earnings Miss Amid Challenging Quarter