INTUITIVE SURGICAL INCISRG

Market cap
$203.8B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024193+2.49%
Dec 31, 2023189+28.37%
Dec 31, 2022147+21.29%
Dec 31, 2021121+48.53%
Dec 31, 202082-33.93%
Dec 31, 2019124+22.64%
Dec 31, 2018101+22.06%
Dec 31, 201783+20.44%
Dec 31, 201669+30.23%
Dec 31, 201553-14.61%
Dec 31, 201462+33.33%
Dec 31, 201346-19.79%
Dec 31, 201258+25.76%
Dec 31, 201146+28.65%
Dec 31, 201036