EMERA INC (EMA)

Market cap
$423.92M
P/E ratio
15.7x
Period EndLong-term debt, current (Million USD)YoY (%)
Dec 31, 20251,201+413.25%
Dec 31, 2024234-65.38%
Dec 31, 2023676+17.77%
Dec 31, 2022574+24.24%
Dec 31, 2021462-66.57%
Dec 31, 20201,382+175.85%
Dec 31, 2019501-55.23%
Dec 31, 20181,119+51.01%
Dec 31, 2017741+55.67%
Dec 31, 2016476+1233.33%
Dec 31, 201136
AI Chat