OTC : IPCFF

International Petroleum Corporation — Institutional Ownership

$22.13 USD

$0.97 (4.58%)

Volume
100
Average Volume
15.5K
Market Capitalization
$2.5B
P/E Ratio
100.68
Dividend Yield
0.00%
Price Target
Year High
$28.34
Year Low
$14.91
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.79
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
IPCFF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $18.27 112.16M $2.05B $7.04M $486.86M $2.53B
2024-12-31 $11.62 124.07M $1.44B $246.59M $448.28M $1.64B
2023-12-31 $11.94 132.08M $1.58B $517.07M $446.97M $1.51B
2022-12-31 $11.25 146.66M $1.65B $483.24M $308.84M $1.48B
2021-12-31 $5.60 155.36M $870.04M $18.81M $112.69M $963.91M
2020-12-31 $2.11 156.44M $330.09M $6.5M $326.15M $649.74M
2019-12-31 $4.48 163.71M $733.42M $15.57M $247.48M $965.33M
2018-12-31 $3.63 91.46M $331.67M $10.63M $283.73M $604.77M
2017-12-31 $4.14 98.59M $407.96M $33.68M $59.27M $433.55M
2016-12-31 $3.82 113.46M $433.65M $12.46M -$ $421.19M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $27.25 112.16M $3.06B $11.86M $523.75M $3.57B
2025-12-31 $18.27 112.16M $2.05B $7.04M $486.86M $2.53B
2025-09-30 $16.65 113.34M $1.89B $44.62M $476.27M $2.32B
2025-06-30 $16.28 115.16M $1.87B $78.89M $450.1M $2.25B
2025-03-31 $14.84 119.12M $1.77B $140.19M $448.65M $2.08B
2024-12-31 $11.62 119.17M $1.38B $246.59M $448.28M $1.59B
2024-09-30 $11.85 123.24M $1.46B $299.2M $448.58M $1.61B
2024-06-30 $13.12 125.41M $1.65B $368.74M $446.93M $1.72B
2024-03-31 $11.85 126.97M $1.5B $396.98M $446.5M $1.55B
2023-12-31 $11.94 129.15M $1.54B $517.07M $446.97M $1.47B
2023-09-30 $9.57 128.88M $1.23B $537.41M $436.92M $1.13B
2023-06-30 $7.83 132.05M $1.03B $368.98M $299.19M $964.18M