ATLN Q4 2025 Earnings Significant EPS Miss Weighs on Stock STRS Q3 2023 Earnings Loss Reported Amidst Limited Revenue Visibility AutoNation AN Q1 2026 Earnings EPS Beats Estimates Stock Gains on Resilient Margin Performance SWK Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Improvements ATRA Q1 2026 Earnings Loss Narrows More Than Expected Amid Ongoing Pipeline Progress Eupraxia Pharmaceuticals EPRX Q1 2026 Earnings Clinical Progress Overshadows Slight EPS Miss