Ivanhoe Electric Inc. logo

Ivanhoe Electric Inc.

IE | AMEX
Chart Builder DCF Calculator
$7.03
-$0.73 (-9.41%)
At close: Nov 5, 2026, 4:00 PM ET
$7.03
$0.00 (0.00%)
After-hours: Nov 5, 2026, 4:00 PM ET
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Net Income
-105.87M -128.62M -199.38M -160.22M -68.51M -29.85M
Depreciation & Amortization
5.79M 2.7M 2.64M 4.21M 4.25M 4.04M
Stock-Based Compensation
11.66M n/a 20.96M 4.83M 3.67M 1.15M
Other Working Capital
-3.48M 3.73M 718K -290K 1.01M 316K
Other Non-Cash Items
1.66M -30.93M 24.58M 37.31M 6.66M 2.96M
Deferred Income Tax
n/a n/a -583K 618K 495K -267K
Change in Working Capital
-2.44M -5.25M 1.26M -2.49M 5.61M -1.01M
Operating Cash Flow
-89.2M -162.1M -150.52M -115.73M -47.83M -22.98M
Capital Expenditures
-4M -2.93M -82.09M -44.41M -18.39M -16.73M
Cash Acquisitions
29.95M 26.61M n/a -3.97M -870K n/a
Purchase of Investments
n/a -1.13M n/a n/a -1.61M n/a
Sales Maturities Of Investments
n/a n/a n/a n/a n/a n/a
Other Investing Acitivies
n/a n/a -68.68M n/a -1.76M -20K
Investing Cash Flow
24.84M 11.91M -150.77M -48.38M -22.63M -16.75M
Debt Repayment
-41.24M -7.08M 4M 96.2M 72.86M -2.58M
Common Stock Repurchased
-626K n/a n/a n/a n/a n/a
Dividend Paid
n/a n/a n/a n/a n/a n/a
Other Financial Acitivies
-759K -1.27M 42.83M 160K 28.44M 46.67M
Financial Cash Flow
194.47M -7.49M 366.45M 254.41M 110.98M 44.09M
Net Cash Flow
130.96M -159.73M 65.38M 89.81M 40.51M 4.64M
Free Cash Flow
-93.2M -165.03M -232.6M -160.15M -66.22M -39.71M
Adj. Free Cash Flow
-104.86M -165.03M -253.56M -164.98M -69.89M -40.86M
Maintenance CapEx
n/a -2.93M -82.09M -6.67M -18.21M -11.71M
Growth CapEx
-4M n/a n/a -37.74M -179.68K -5.01M
Owner Earnings
-89.2M -165.03M -232.6M -122.4M -66.04M -34.7M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.