EMERA INC (EMA)

Market cap
$423.92M
P/E ratio
15.7x
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 2025201-81.49%
Dec 31, 20241,086+619.21%
Dec 31, 2023151-58.86%
Dec 31, 2022367-77.89%
Dec 31, 20211,660+223.59%
Dec 31, 2020513-53.49%
Dec 31, 20191,103+45.71%
Dec 31, 2018757+67.11%
Dec 31, 2017453+65.93%
Dec 31, 2016273+1937.31%
Dec 31, 201113
AI Chat