Dexcom's $5.20B–$5.25B 2026 revenue guidance and new $1B buyback authorization drive the score.
Why it matters
Dexcom's $5.20B–$5.25B 2026 revenue guidance and new $1B buyback authorization drive the score. — impact context not separately stored; see What changed.