Essential Utilities, Inc.WTRG

Market cap
$11.3B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20247,511+8.96%
Dec 31, 20236,894+4.92%
Dec 31, 20226,570+11.14%
Dec 31, 20215,912+5.71%
Dec 31, 20205,592+83.44%
Dec 31, 20193,048+19.87%
Dec 31, 20182,543+19.87%
Dec 31, 20172,122+12.35%
Dec 31, 20161,888+7.53%
Dec 31, 20151,756+8.45%
Dec 31, 20141,619+4.14%
Dec 31, 20131,555-2.15%
Dec 31, 20121,589+7.66%
Dec 31, 20111,476-2.87%
Dec 31, 20101,519