EMERA INC (EMA)

Market cap
$423.92M
P/E ratio
15.7x
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 202524,794+1.01%
Dec 31, 202424,545+7.43%
Dec 31, 202322,848+8.73%
Dec 31, 202221,014+9.36%
Dec 31, 202119,216+12.24%
Dec 31, 202017,121-10.24%
Dec 31, 201919,075-1.69%
Dec 31, 201819,403+9.97%
Dec 31, 201717,644-5.55%
Dec 31, 201618,681+334.62%
Dec 31, 20114,298
AI Chat