EMERA INC (EMA)

Market cap
$423.92M
P/E ratio
15.7x
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 202518,453+1.54%
Dec 31, 202418,173+2.74%
Dec 31, 202317,689+12.35%
Dec 31, 202215,744+10.90%
Dec 31, 202114,196+15.05%
Dec 31, 202012,339-9.80%
Dec 31, 201913,679-4.29%
Dec 31, 201814,292+8.77%
Dec 31, 201713,140-7.91%
Dec 31, 201614,268+335.86%
Dec 31, 20113,274
AI Chat