WATERS CORPWAT

Market cap
$23.4B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202414-80.73%
Dec 31, 202370-88.77%
Dec 31, 2022626-3.52%
Dec 31, 2021649+230.40%
Dec 31, 2020196-92.05%
Dec 31, 20192,469+87.76%
Dec 31, 20181,315+295.47%
Dec 31, 2017333+2.08%
Dec 31, 2016326-2.67%
Dec 31, 2015335-0.81%
Dec 31, 2014337+11.89%
Dec 31, 2013302+1.93%
Dec 31, 2012296-20.21%
Dec 31, 2011371+25.16%
Dec 31, 2010296