Essential Utilities, Inc.WTRG

Market cap
$10.7B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024259+16.92%
Dec 31, 2023221-7.39%
Dec 31, 2022239+23.80%
Dec 31, 2021193+8.70%
Dec 31, 2020177+136.91%
Dec 31, 201975-3.12%
Dec 31, 201877+30.70%
Dec 31, 201759-1.18%
Dec 31, 201660+6.06%
Dec 31, 201556-10.44%
Dec 31, 201463-4.23%
Dec 31, 201366+18.57%
Dec 31, 201256-18.73%
Dec 31, 201168+50.50%
Dec 31, 201045