HIMS Stock Today (November 18, 2025): Buyback, GLP‑1 Price War and What It Means for Hims & Hers Investors
On Tuesday, November 18, 2025, Hims & Hers Health (NYSE: HIMS) is trading in the shadow of a sharp sell‑off, a fresh $250 million share repurchase authorization, and escalating price competition in the weight‑loss drug market. Together, these forces are