
International Petroleum Corporation
IPCFF | OTC
$26.94
-$1.55 (-5.46%)
Nov 2, 2026, 2:14 PM ET · Market open
Market Data
Market Cap $3.04B
Enterprise Value $3.72B
Beta 0.69
Average Volume 14.4K
Shares Outstanding (Diluted) 114.16M
Shares Change YoY -2.1%
Institutional Ownership N/A
Exchange OTC
ISIN CA46016U1084
Price Performance
Price Change 1M 10.2%
Price Change 3M 20.9%
Price Change 6M -2.1%
Price Change YTD 47.5%
Price Change 1Y 67.6%
Price Change 3Y 146.9%
Price Change 5Y 368.5%
1M CAGR (ann.) 11.8%
1Y CAGR (ann.) 80.4%
5Y CAGR (ann.) 44.3%
All-Time CAGR 24.3%
Valuation
PE Ratio 150.00
Forward PE 12.89
PEG Ratio -2.61
Forward PEG 0.91
PS Ratio 4.24
Forward PS 2.50
PB Ratio 3.54
P/FCF Ratio -30.91
P/Adj. FCF Ratio -29.41
P/OCF Ratio 19.93
EV/Sales 4.90
EV/EBIT 39.89
EV/EBITDA 16.32
EV/FCF -35.77
Earnings Yield 0.7%
FCF Yield -3.2%
Adj. FCF Yield -3.4%
Financial Health
Net Debt $503M
Total Debt $517.14M
Cash & Short-Term Investments $11.35M
Total Assets $2.01B
Current Ratio 0.97
Quick Ratio 0.77
Debt / Equity Ratio 0.57
Debt / EBITDA 2.27
Debt / FCF -4.97
OCF / Debt 0.31
Interest Coverage 2.36
Altman Z-Score 2.91
Piotroski F-Score 4
Margins & Profitability
Gross Profit Margin 17.1%
Operating Profit Margin 13.9%
EBITDA Margin 30.0%
Net Profit Margin 2.8%
FCF Margin -13.7%
Adj. FCF Margin -14.4%
SBC / Revenue 0.7%
SBC Impact (per share) -5.1%
Returns
Return on Assets 1.1%
Return on Equity 2.3%
Return on Invested Capital 3.5%
Return on Capital Employed 5.8%
Return on Tangible Assets 1.1%
Historical Growth (CAGR)
Revenue CAGR 3Y -10.5%
Revenue CAGR 5Y 8.4%
Revenue CAGR 10Y 22.2%
EPS CAGR 3Y -50.4%
EPS CAGR 5Y 18.9%
EPS CAGR 10Y 13.8%
FCF CAGR 3Y -13.7%
FCF CAGR 5Y -243.5%
FCF CAGR 10Y -27.6%
Analyst Forecasts
Analyst Rating Hold
Analyst Count 0
EPS Growth Next 3Y 143.7%
Revenue Growth Next 3Y 21.6%
Earnings Date Nov 3, 2026
EPS Estimate (next Q) $0.19
EPS Growth Est (next Q) 525.6%
Revenue Est (next Q) $217M
Revenue Growth Est (next Q) 24.6%
Fair Value Estimates
Graham Number $5.87
Graham Upside -79.4%
Lynch Fair Value $3.59
Lynch Upside -87.4%
Price Target $0.00
Price Target Upside N/A
Cash Flow
Operating Cash Flow $161.29M
Free Cash Flow $-104.01M
Adj. Free Cash Flow $-109.32M
FCF Per Share -$0.92
OCF Per Share $1.43
OCF/S Ratio 21.3%
Income Statement
Revenue $758.79M
Gross Profit $129.59M
Operating Income $105.51M
EBITDA $227.98M
Net Income $21.38M
EPS (Diluted) $0.19
Revenue / Employee $5.79M
Profit / Employee $163.24K
Employees 131
Add to Watchlist
Select watchlists to add or remove IPCFF