OTC : CWQXF

Castellum AB (publ) — Institutional Ownership

$13.08 USD

$0 (0.0%)

Volume
200
Average Volume
298
Market Capitalization
$5.93B
P/E Ratio
24.65
Dividend Yield
0.91%
Price Target
Year High
$13.08
Year Low
$11.09
Day High
Day Low
Payout Ratio
$0.34
Current Ratio
$0.55
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
CWQXF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $102.70 53.26M $5.47B $119.7M $69.22B $74.57B
2024-12-31 $129.43 492.52M $63.75B $2.4B $60.1B $121.44B
2023-12-31 $147.53 451.38M $66.59B $2.09B $63.14B $127.64B
2022-12-31 $109.58 393.85M $43.16B $858M $78.44B $120.74B
2021-12-31 $205.98 336.79M $69.37B $1.2B $72.57B $140.74B
2020-12-31 $175.87 325.73M $57.29B $161M $46.61B $103.73B
2019-12-31 $173.30 325.22M $56.36B $173M $41.67B $97.86B
2018-12-31 $142.53 325.22M $46.35B $243M $40.66B $86.77B
2017-12-31 $106.75 325.22M $34.72B $203M $38.23B $72.74B
2016-12-31 $118.79 279.2M $33.17B $257M $38.47B $71.38B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $126.75 462.7M $58.64B $93M $56.81B $115.36B
2026-03-31 $106.11 488.48M $51.83B $104M $60.65B $112.38B
2025-12-31 $102.70 53.25M $5.47B $119.7M $46.34B $51.69B
2025-09-30 $111.69 52.11M $5.82B $136.06M $69.99B $75.67B
2025-06-30 $123.23 492.27M $60.66B $174M $59.31B $119.8B
2025-03-31 $104.57 492.45M $51.49B $207M $56.32B $107.61B
2024-12-31 $129.43 492.45M $63.74B $2.4B $60.1B $121.44B
2024-09-30 $146.86 492.57M $72.34B $1.82B $60.51B $131.02B
2024-06-30 $127.70 492.57M $62.9B $739M $60.67B $122.83B
2024-03-31 $142.95 492.6M $70.42B $675M $62.58B $132.32B
2023-12-31 $147.53 492.6M $72.68B $2.09B $63.11B $133.7B
2023-09-30 $110.28 555.13M $61.22B $1.4B $67.11B $126.94B