Intuitive Surgical Q4 da Vinci Procedures Up 19% Year Over Year, Shipped 336 da Vinci Systems, Up 16% YoY

Benzinga · 01/23/2020 21:06