EMERA INC (EMA)

Market cap
$423.92M
P/E ratio
15.7x
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20251,948-2.21%
Dec 31, 20241,992+37.00%
Dec 31, 20231,454-28.20%
Dec 31, 20222,025+36.36%
Dec 31, 20211,485+29.36%
Dec 31, 20201,148+2.68%
Dec 31, 20191,118-13.27%
Dec 31, 20181,289+11.02%
Dec 31, 20171,161-6.52%
Dec 31, 20161,242+273.09%
Dec 31, 2011333
AI Chat