OTC : BADFF

Badger Infrastructure Solutions Ltd. — Institutional Ownership

$33.3 USD

$0 (0.0%)

Volume
100
Average Volume
1.27K
Market Capitalization
$1.12B
P/E Ratio
51.60
Dividend Yield
1.65%
Price Target
Year High
$33.88
Year Low
$24.65
Day High
Day Low
Payout Ratio
$0.41
Current Ratio
$1.56
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
BADFF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2024-12-31 $24.69 34.44M $850.36M $14.62M $220.28M $1.06B
2023-12-31 $30.81 34.52M $1.06B $8.51M $210.92M $1.27B
2022-12-31 $19.50 34.47M $672.23M $4.02M $123.71M $791.92M
2021-12-31 $31.18 34.6M $1.08B $5.24M $172.47M $1.25B
2020-12-31 $37.71 34.87M $1.31B $17.3M $146.94M $1.44B
2019-12-31 $35.90 35.83M $1.29B $8.8M $180.81M $1.46B
2018-12-31 $31.84 37.08M $1.18B $48.3M $102.32M $1.23B
2017-12-31 $27.22 37.1M $1.01B $46.1M $94.09M $1.06B
2016-12-31 $32.65 37.1M $1.21B $46.78M $100.7M $1.27B
2015-12-31 $24.63 37.07M $912.99M $24.99M $103.85M $991.85M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-06-30 $34.52 33.77M $1.17B $6.47M $265.36M $1.42B
2025-03-31 $28.07 34.06M $956.03M $1.12M $242.08M $1.2B
2024-12-31 $24.69 34.44M $850.36M $14.62M $220.28M $1.06B
2024-09-30 $27.78 34.46M $957.37M $5.09M $246.49M $1.2B
2024-06-30 $30.45 34.47M $1.05B $629.91K $242.53M $1.29B
2024-03-31 $36.43 34.47M $1.26B $8.41M $242.75M $1.49B
2023-12-31 $30.81 34.47M $1.06B $8.51M $210.92M $1.26B
2023-09-30 $25.39 34.47M $875.28M $5.5M $218.34M $1.09B
2023-06-30 $19.54 34.47M $673.61M $2.48M $204.92M $876.05M
2023-03-31 $23.09 34.47M $795.99M $3.39M $185.67M $978.27M
2022-12-31 $19.50 34.47M $672.23M $4.02M $123.71M $791.92M
2022-09-30 $20.78 34.47M $716.36M $7.95M $236.96M $945.36M