STAG Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gains Two Harbors Investments Corp TWOD Q1 2026 Earnings EPS Surges Past Estimates in Resilient Quarter YTRA Q1 2026 Earnings EPS Misses Estimates Amid Stock Rally NCTY Q1 2012 Earnings Narrower Loss Beats Estimates as Company Restructures Biogen Q1 2026 Earnings EPS Surges Past Estimates Stock Rises ATYR Q1 2026 Earnings Narrower Loss Per Share Beats Expectations Stock Dips on Pipeline Update