OTC : CHXMF

Troilus Mining Corp — Institutional Ownership

$1.4 USD

$0.08 (6.38%)

Volume
58.87K
Average Volume
144.39K
Market Capitalization
$738.86M
P/E Ratio
-13.07
Dividend Yield
0.00%
Price Target
Year High
$1.70
Year Low
$0.49
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$10.81
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
CHXMF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-07-31 $0.59 358.35M $211.71M $24.94M $21.32M $208.09M
2024-07-31 $0.39 266.85M $103.17M $6.86M $1.02M $97.32M
2023-07-31 $0.48 219.51M $105.53M $3.9M $1.07M $102.71M
2022-07-31 $0.51 198.31M $100.41M $9.5M $1.26M $92.17M
2021-07-31 $0.91 133.73M $121.27M $53.46M $1.23M $69.04M
2020-07-31 $1.32 79.36M $104.44M $29.88M $1.09M $75.65M
2019-07-31 $1.29 53.4M $69.14M $6.34M $547.19K $63.35M
2018-07-31 $1.28 33.47M $42.73M $20.24M $383.01K $22.88M
2016-12-31 $1.32 15M $19.78M $253.07K -$ $19.53M
2015-12-31 $1.36 928.75K $1.26M $1500 -$ $1.26M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-04-30 $1.60 547.95M $878.11M $114.66M $1.72M $765.16M
2026-01-31 $1.82 466.03M $850.25M $133.17M $1.73M $718.81M
2025-10-31 $1.43 399.14M $570.03M $19.88M $22.76M $572.91M
2025-07-31 $0.59 396.54M $234.27M $24.94M $21.32M $230.65M
2025-04-30 $0.56 38.18M $21.38M $14.53M $1.35M $8.19M
2025-01-31 $0.37 285.2M $104.9M $18.54M $1.59M $87.95M
2024-10-31 $0.30 285.2M $86.23M $27.86M $1.66M $60.02M
2024-07-31 $0.39 285.2M $110.27M $6.86M $1.02M $104.42M
2024-04-30 $0.68 259.84M $176.49M $14.89M $520.3K $162.12M
2024-01-31 $0.51 268.36M $137.72M $6.85M $771.16K $131.64M
2023-10-31 $0.34 234.44M $79.56M $1.22M $948.21K $79.29M
2023-07-31 $0.48 227.1M $109.19M $3.9M $1.07M $106.36M