Da Vinci 5 is taking most U.S. placements. Recurring revenue is $2.47B and growing. The drop reflects fear, not facts.
Day: August 27, 2026
1 post
Da Vinci 5 is taking most U.S. placements. Recurring revenue is $2.47B and growing. The drop reflects fear, not facts.