EMERA INC (EMA)

Market cap
$423.92M
P/E ratio
15.7x
Period EndProceeds from issuance of term debt, net (Million USD)YoY (%)
Dec 31, 20252,016+48.13%
Dec 31, 20241,361-29.55%
Dec 31, 20231,932+146.43%
Dec 31, 2022784-69.30%
Dec 31, 20212,554+496.73%
Dec 31, 2020428-59.85%
Dec 31, 20191,066+1.04%
Dec 31, 20181,055+717.83%
Dec 31, 2017129-97.99%
Dec 31, 20166,423+2450.83%
Dec 31, 2011252
AI Chat