OTC : DSRLF

DiaSorin S.p.A. — Institutional Ownership

$81 USD

$0 (0.0%)

Volume
1K
Average Volume
116
Market Capitalization
$4.01B
P/E Ratio
23.57
Dividend Yield
1.72%
Price Target
Year High
$107.68
Year Low
$66.50
Day High
Day Low
Payout Ratio
$0.30
Current Ratio
$0.00
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
DSRLF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $64.72 55.95M $3.62B $165.8M $791.16M $4.25B
2024-12-31 $103.19 55.87M $5.76B $344.27M $1.01B $6.43B
2023-12-31 $90.27 55.75M $5.03B $280.31M $1.19B $5.94B
2022-12-31 $137.42 57.75M $7.94B $241.78M $1.35B $9.05B
2021-12-31 $178.46 57.12M $10.19B $403.02M $1.4B $11.19B
2020-12-31 $168.55 54.76M $9.23B $339.88M $34.66M $8.92B
2019-12-31 $117.26 54.71M $6.42B $157.55M $29.28M $6.29B
2018-12-31 $70.13 55.51M $3.89B $73.1M $20.68M $3.84B
2017-12-31 $75.06 55M $4.13B $159.34M $24.01M $3.99B
2016-12-31 $52.75 54.85M $2.89B $130.47M $50.4M $2.81B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $64.99 55.95M $3.64B -$ -$ $3.64B
2026-03-31 $57.96 53M $3.07B -$ $711M $3.78B
2025-12-31 $64.72 56.68M $3.67B $165.74M $791.18M $4.29B
2025-09-30 $80.30 54.95M $4.41B $148M $617M $4.88B
2025-06-30 $91.37 53.94M $4.93B $173.08M $769.18M $5.52B
2025-03-31 $101.28 53.89M $5.46B -$ $672M $6.13B
2024-12-31 $103.19 53.89M $5.56B $344.27M $1.01B $6.23B
2024-09-30 $89.66 53.32M $4.78B -$ $686M $5.47B
2024-06-30 $93.05 53.32M $4.96B $169.57M $1.03B $5.82B
2024-03-31 $85.81 53.36M $4.58B -$ $749M $5.33B
2023-12-31 $90.27 53.36M $4.82B $280.31M $1.19B $5.73B
2023-09-30 $86.04 53.29M $4.59B $243M $1.08B $5.42B