NACCO Industries NC Q1 2026 Results Meet Expectations Revenue NA Theravance Biopharma TBPH Stock Analysis 055 Gain What to Watch 20260520 JD Vance Defends Stock Trades in Trump Administration Filings Calls for Congressional Trading Ban Metalla MTA Q1 2026 Earnings Miss EPS 000 vs 002 Expected