Rapid7 Q1 2026 Earnings EPS Surprises with 1765 Beat as Profitability Strengthens CYTK Q1 2026 Earnings ClinicalStage Biotech Beats EPS Estimates but Stock Slips Nordic American Tankers Limited NAT Q4 2025 Earnings EPS Misses Estimates Stock Declines VIR Q1 2026 Earnings Significant EPS Miss Despite Minimal Revenue PennantPark Investment Corporation Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement Targa Resources Q1 2026 Earnings EPS Misses Estimates Amid Operational Strength