Mercer International MERC Q1 2026 Results Fall Short EPS 078 Revenue NA NRX Pharmaceuticals NRXP Stock Analysis Climbs 187 Eyes on 343 20260515 Coya COYA Stock Analysis 570 Loss Key Levels 20260515 Saudi Aramco Q1 Profit Surges 25 as Iran Conflict Drives Oil Prices Higher Trump Drops 10 Billion IRS Lawsuit Over Tax Return Leak Settlement Prospects Emerge Jim Cramer Advises Selectivity Amid AIDriven Semiconductor Rally Shakira Secures 50 Million Tax Refund from Spanish Government A Landmark Legal Win