OTC : IDDWF

Indutrade AB (publ) — Institutional Ownership

$25.1329 USD

$0 (0.0%)

Volume
49
Average Volume
42
Market Capitalization
$9.16B
P/E Ratio
33.78
Dividend Yield
1.25%
Price Target
Year High
$26.45
Year Low
$24.00
Day High
Day Low
Payout Ratio
$0.42
Current Ratio
$1.49
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
IDDWF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $243.84 364.32M $88.84B $2.39B $9.55B $95.99B
2024-12-31 $326.13 364.32M $118.82B $3.05B $10.79B $126.55B
2023-12-31 $198.49 364.32M $72.31B $3.01B $10.46B $79.76B
2022-12-31 $204.38 364.27M $74.45B $1.59B $9.93B $82.79B
2021-12-31 $177.51 363.92M $64.6B $1.46B $6.5B $69.63B
2020-12-31 $161.40 362.72M $58.54B $758M $5.24B $63.02B
2019-12-31 $74.94 362.57M $27.17B $719M $6.47B $32.92B
2018-12-31 $71.00 362.5M $25.74B $708M $4.32B $29.35B
2017-12-31 $71.31 361.37M $25.77B $464M $4.01B $29.31B
2016-12-31 $79.34 360M $28.56B $332M $3.68B $31.91B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $256.30 364.19M $93.34B $1.36B $10.77B $102.75B
2026-03-31 $249.93 364.32M $91.06B $2.02B $9.82B $98.86B
2025-12-31 $243.84 364.32M $88.84B $2.39B $9.64B $96.09B
2025-09-30 $248.66 364.32M $90.59B $1.88B $9.92B $98.64B
2025-06-30 $249.57 364.57M $90.99B $1.57B $9.8B $99.21B
2025-03-31 $285.80 364.32M $104.12B $3.07B $10.48B $111.54B
2024-12-31 $326.13 364.68M $118.93B $3.05B $10.79B $126.66B
2024-09-30 $248.82 364.32M $90.65B $1.55B $10.09B $99.19B
2024-06-30 $259.00 364.32M $94.36B $1.7B $10.89B $103.55B
2024-03-31 $291.40 363.92M $106.05B $2.66B $10.83B $114.21B
2023-12-31 $198.49 364.32M $72.31B $3.01B $10.46B $79.76B
2023-09-30 $215.22 364.32M $78.41B $1.79B $10.94B $87.56B