Health ❯ Diabetes ❯ Monitoring Devices
G7 Device
Margin pressure plus a softer 2026 tone spurred the selloff.