OTC : CWQXY

Castellum AB (publ) — Institutional Ownership

$28.02 USD

$0 (0.0%)

Volume
199
Average Volume
7
Market Capitalization
$6.35B
P/E Ratio
24.49
Dividend Yield
0.91%
Price Target
Year High
$28.02
Year Low
$25.00
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
CWQXY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $230.47 246.11M $56.72B $120M $69.39B $125.99B
2024-12-31 $212.40 246.22M $52.3B $2.4B $60.1B $110B
2023-12-31 $193.35 225.69M $43.64B $2.09B $63.11B $104.66B
2022-12-31 $249.76 196.93M $49.18B $858M $78.44B $126.77B
2021-12-31 $406.72 168.39M $68.49B $1.2B $72.57B $139.86B
2020-12-31 $369.82 162.87M $60.23B $161M $46.61B $106.68B
2019-12-31 $355.98 162.61M $57.89B $173M $41.67B $99.38B
2018-12-31 $295.35 162.61M $48.03B $243M $40.66B $88.45B
2017-12-31 $220.53 162.61M $35.86B $203M $38.23B $73.88B
2016-12-31 $261.29 139.6M $36.48B $257M $38.47B $74.69B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $259.21 231.35M $59.97B $93M $56.81B $116.68B
2026-03-31 $236.23 244.24M $57.7B $104M $60.65B $118.24B
2025-12-31 $230.47 246.05M $56.71B $120M $46.34B $102.93B
2025-09-30 $235.03 246.05M $57.83B $136.6M $70.27B $127.96B
2025-06-30 $181.16 246.14M $44.59B $174M $59.31B $103.72B
2025-03-31 $192.68 246.22M $47.44B $207M $56.32B $103.56B
2024-12-31 $212.40 246.22M $52.3B $2.4B $60.1B $110B
2024-09-30 $195.00 246.22M $48.01B $1.82B $60.51B $106.7B
2024-06-30 $202.97 246.28M $49.99B $739M $60.67B $109.92B
2024-03-31 $206.99 246.3M $50.98B $675M $62.58B $112.89B
2023-12-31 $193.35 246.3M $47.62B $2.09B $63.11B $108.65B
2023-09-30 $209.65 277.57M $58.19B $1.4B $67.11B $123.91B