Essential Utilities, Inc.WTRG

Market cap
$11.3B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20244+1.68%
Dec 31, 20234+233.98%
Dec 31, 20221-63.78%
Dec 31, 20213-24.60%
Dec 31, 20204+133.80%
Dec 31, 20192-26.93%
Dec 31, 20183+17.90%
Dec 31, 20172-28.43%
Dec 31, 20163-88.01%
Dec 31, 201525+60.24%
Dec 31, 201416+22.87%
Dec 31, 201313+775.89%
Dec 31, 20121+25.88%
Dec 31, 20111+51.04%
Dec 31, 20101