Is Rapid Rpid Stock Stabilizing Price At 2.11 Down 0.47 20260413 Is Emergent Biosolutions Ebs Stock Near Support Price At 8.09 Up 1.63 20260413 PJT Partners Inc PJT tops Q4 2025 EPS estimates posts 148 percent annual revenue growth shares edge higher NTRB Nutriband reports wider Q1 2026 loss as revenue drops 48 shares decline CTMX CytomX Therapeutics Inc shares climb over 7 percent despite wider than expected Q4 2025 per share losses Power Sector Coal Consumption May Reach 830835 Million Tonnes in FY27 Amid Production Target Revisions Tsakos Energy Navigation TEN Q1 2026 Earnings Strong EPS Beat of 37 Amidst Market Headwinds