Essential Utilities, Inc. (WTRG)

Market cap
$11.6B
P/E ratio
18.7x
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2025276+6.75%
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
AI Chat