WATERS CORPWAT

Market cap
$23.4B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024100+17.98%
Dec 31, 202385-9.21%
Dec 31, 202293-3.61%
Dec 31, 202197+34.05%
Dec 31, 202072+47.37%
Dec 31, 201949-28.12%
Dec 31, 201868+5.63%
Dec 31, 201765-4.73%
Dec 31, 201668-4.01%
Dec 31, 201571+7.41%
Dec 31, 201466+1.14%
Dec 31, 201365+18.71%
Dec 31, 201255-1.07%
Dec 31, 201155-14.11%
Dec 31, 201064