OTC : BETRF

BetterLife Pharma Inc. — Institutional Ownership

$0.215 USD

-$0.01 (-2.27%)

Volume
64.46K
Average Volume
101.22K
Market Capitalization
$34.81M
P/E Ratio
-22.80
Dividend Yield
0.00%
Price Target
Year High
$0.33
Year Low
$0.03
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.04
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
BETRF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-01-31 $0.05 145.88M $7.55M $12589 $906.42K $8.44M
2025-01-31 $0.13 123.87M $16.01M $8180 $1.3M $17.3M
2024-01-31 $0.08 109.29M $8.22M $37384 $1.47M $9.65M
2023-01-31 $0.15 86.56M $12.79M $8307 $1.19M $13.97M
2022-01-31 $0.21 75.47M $15.61M $173.51K $1.4M $16.83M
2021-01-31 $1.54 27.03M $41.66M $154.72K $500K $42.01M
2020-01-31 $1.42 15.04M $21.3M $2.68M $4.7M $23.32M
2019-01-31 $2.32 9.02M $20.95M $74800 $3.5M $24.37M
2018-01-31 $24.87 7.99M $198.71M $79588 $248.19K $198.88M
2017-01-31 $1.41 7.53M $10.6M $147.32K $360.38K $10.81M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-04-30 $0.07 154.43M $10.1M $28566 $617.3K $10.69M
2026-01-31 $0.05 151.9M $7.86M $12589 $906.42K $8.75M
2025-10-31 $0.06 151.86M $9.57M $7961 $659.54K $10.22M
2025-07-31 $0.10 149.75M $15.33M $22163 $738.05K $16.05M
2025-04-30 $0.09 130.11M $11.42M $18998 $1.3M $12.7M
2025-01-31 $0.13 120.45M $15.57M $8180 $1.3M $16.86M
2024-10-31 $0.10 120.45M $12.42M $18673 $1.24M $13.64M
2024-07-31 $0.15 120.45M $18.3M $126.3K $1.94M $20.11M
2024-04-30 $0.11 115.9M $13.24M $422.85K $1.18M $13.99M
2024-01-31 $0.08 115.82M $8.71M $37384 $245.23K $8.92M
2023-10-31 $0.06 112.84M $7.2M $92618 $630.39K $7.74M
2023-07-31 $0.07 109.2M $7.55M $60992 $1.17M $8.66M