Theravance Biopharma TBPH Stock Analysis 055 Gain What to Watch 20260520 Trumps Approval Rating Drops to 35 as Republican Support Weakens Market Implications Origin Materials ORGN Q4 2025 Earnings Miss EPS 3854 vs 008 Expected The Boys Series Finale Drop What It Means for Prime Videos Streaming Strategy