OTC : HBPCF

Helix BioPharma Corp. — Institutional Ownership

$1.71 USD

$0 (0.0%)

Volume
1K
Average Volume
16
Market Capitalization
$130.61M
P/E Ratio
-37.73
Dividend Yield
0.00%
Price Target
Year High
$1.73
Year Low
$0.60
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.45
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
HBPCF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-07-31 $0.83 55.74M $46.32M $64641 $333.15K $46.59M
2024-07-31 $1.15 111.48M $127.91M $1.08M -$ $126.83M
2023-07-31 $0.96 193.23M $184.77M $808K -$ $183.96M
2022-07-31 $0.99 149.49M $148.38M $3.25M $2.47M $147.59M
2021-07-31 $4.46 137.89M $615.41M $3.56M $3.61M $615.45M
2020-07-31 $2.68 127.71M $342.43M $4.24M $159K $338.35M
2019-07-31 $3.03 106.65M $323.55M $206K -$ $323.34M
2018-07-31 $3.77 99.93M $376.89M $366K -$ $376.52M
2017-07-31 $4.16 91.8M $381.46M $897K -$ $380.57M
2016-07-31 $8.63 85.55M $738.44M $3.65M -$ $734.78M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-04-30 $2.35 76.38M $179.45M $2.84M $358.88K $176.97M
2026-01-31 $2.36 76.38M $179.91M $31047 $359.56K $180.24M
2025-10-31 $2.42 75.87M $183.78M $498K $352K $183.63M
2025-07-31 $0.83 74.16M $61.63M $64641 $333.15K $61.9M
2025-04-30 $0.81 9.8M $7.98M $715K -$ $7.27M
2025-01-31 $0.65 9.8M $6.41M $2M -$ $4.41M
2024-10-31 $0.77 9.8M $7.51M $228K -$ $7.29M
2024-07-31 $1.15 213.15M $244.57M $1.08M -$ $243.49M
2024-04-30 $0.95 213.15M $202.19M $710K -$ $201.48M
2024-01-31 $0.97 209.88M $204.42M $120K -$ $204.3M
2023-10-31 $1.01 212.83M $214.07M $1.64M -$ $212.43M
2023-07-31 $0.96 200.02M $191.27M $808K -$ $190.46M