OTC : EKTAY

Elekta AB (publ) — Institutional Ownership

$5.28 USD

$0.16 (3.12%)

Volume
6K
Average Volume
3.16K
Market Capitalization
$2.02B
P/E Ratio
-37.23
Dividend Yield
4.76%
Price Target
Year High
$6.93
Year Low
$4.35
Day High
Day Low
Payout Ratio
-$1.77
Current Ratio
$0.87
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
EKTAY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-04-30 $53.83 383.48M $20.64B $3.17B $7.3B $24.76B
2025-04-30 $48.90 382.08M $18.68B $2.96B $7.57B $23.3B
2024-04-30 $79.36 382.08M $30.32B $2.77B $7.25B $34.8B
2023-04-30 $85.95 382.08M $32.84B $3.27B $6.67B $36.24B
2022-04-30 $66.33 382.08M $25.35B $3.07B $5.7B $27.97B
2021-04-30 $112.48 382.08M $42.98B $4.4B $6.24B $44.81B
2020-04-30 $87.91 382.08M $33.59B $6.4B $9.36B $36.55B
2019-04-30 $112.05 382.03M $42.81B $4.06B $4.56B $43.3B
2018-04-30 $99.22 382.03M $37.9B $4.46B $5.34B $38.79B
2017-04-30 $92.01 381.31M $35.08B $3.38B $5.27B $36.97B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-04-30 $53.83 383.55M $20.64B $3.17B $7.3B $24.77B
2026-01-31 $56.94 382.08M $21.76B $2.56B $7.34B $26.53B
2025-10-31 $47.25 383.33M $18.11B $2.58B $7.6B $23.14B
2025-07-31 $47.52 382M $18.15B $2.76B $7.74B $23.13B
2025-04-30 $48.90 382.18M $18.69B $2.96B $7.57B $23.3B
2025-01-31 $65.11 382M $24.87B $3.58B $8.86B $30.15B
2024-10-31 $63.43 382.04M $24.23B $3.35B $9.29B $30.17B
2024-07-31 $66.70 382.08M $25.48B $2.36B $7.74B $30.86B
2024-04-30 $79.36 382.08M $30.32B $2.78B $7.25B $34.79B
2024-01-31 $78.70 382.08M $30.07B $2.35B $7.14B $34.86B
2023-10-31 $76.03 382.08M $29.05B $1.87B $6.85B $34.03B
2023-07-31 $84.66 382.08M $32.35B $2.37B $6.75B $36.73B