OTC : TROUF

Troubadour Resources Inc. — Institutional Ownership

$0.1184 USD

$0 (0.0%)

Volume
8.7K
Average Volume
344
Market Capitalization
$829.61K
P/E Ratio
-2.48
Dividend Yield
0.00%
Price Target
Year High
$0.44
Year Low
$0.03
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.58
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
TROUF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $0.20 6.99M $1.42M $105.33K $78975 $1.39M
2024-12-31 $0.48 3.9M $1.89M $424.3K $207.67K $1.68M
2023-12-31 $0.91 1.51M $1.38M $48920 -$ $1.33M
2022-12-31 $0.44 1.45M $640.3K $85967 -$ $554.33K
2021-12-31 $1.68 1.34M $2.26M $127.23K -$ $2.13M
2020-12-31 $2.14 1.06M $2.28M $202.56K -$ $2.08M
2019-12-31 $1.65 892.38K $1.47M $70268 -$ $1.4M
2018-12-31 $3.75 734.17K $2.76M $632.07K -$ $2.12M
2017-12-31 $3.46 666.8K $2.31M $736.28K -$ $1.57M
2016-12-31 $3.69 160.8K $594.09K $136.86K -$ $457.23K
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $0.20 7.01M $1.42M $105.33K $78975 $1.4M
2025-09-30 $0.23 7.01M $1.59M $44599 $112.51K $1.66M
2025-06-30 $0.24 7.01M $1.71M $291.56K $144.91K $1.56M
2025-03-31 $0.50 6.99M $3.52M $388.11K $177.14K $3.31M
2024-12-31 $0.48 6.87M $3.33M $424.3K $207.67K $3.11M
2024-09-30 $2.73 5.11M $13.96M $1.78M -$ $12.17M
2024-06-30 $2.73 2.09M $5.71M $56757 -$ $5.66M
2024-03-31 $0.92 1.84M $1.69M $2809 -$ $1.69M
2023-12-31 $0.91 1.51M $1.38M $48920 -$ $1.33M
2023-09-30 $0.41 1.51M $615.72K $53303 -$ $562.42K
2023-06-30 $0.49 1.51M $746.57K $59818 -$ $686.75K
2023-03-31 $0.54 1.51M $815.16K $71144 -$ $744.02K