OTC : IDRSF

Idorsia Ltd — Institutional Ownership

$7.9 USD

$0.95 (13.67%)

Volume
9.74K
Average Volume
2.54K
Market Capitalization
$2.01B
P/E Ratio
-4.97
Dividend Yield
0.00%
Price Target
Year High
$8.19
Year Low
$3.30
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.58
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
IDRSF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $4.16 214.7M $894.02M $87.24M $1.27B $2.07B
2024-12-31 $0.77 182.45M $140.77M $105.38M $1.26B $1.29B
2023-12-31 $2.06 178.25M $367.16M $145.05M $1.2B $1.43B
2022-12-31 $13.58 177.43M $2.41B $146M $1.23B $3.49B
2021-12-31 $19.04 168.5M $3.21B $101.35M $1.16B $4.27B
2020-12-31 $25.42 142.81M $3.63B $140.81M $637.99M $4.13B
2019-12-31 $29.97 132.95M $3.98B $263.01M $631.32M $4.35B
2018-12-31 $16.17 126.45M $2.05B $798.56M $570.84M $1.82B
2017-12-31 $25.52 115.53M $2.95B $622.45M $364.68M $2.69B
2016-12-31 $18.32 119.12M $2.18B $727.98M $293.42M $1.75B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $5.98 255.9M $1.53B $88.69M $1.32B $2.76B
2026-03-31 $3.27 252.66M $825.6M $94.7M $1.32B $2.05B
2025-12-31 $4.16 248.3M $1.03B $87.24M $1.27B $2.21B
2025-09-30 $3.66 214.5M $784.49M $63.73M $1.26B $1.98B
2025-06-30 $1.90 188.89M $359.49M $70.97M $1.3B $1.59B
2025-03-31 $0.93 188.89M $175.34M $50.68M $1.25B $1.38B
2024-12-31 $0.77 188.3M $145.29M $105.38M $1.26B $1.3B
2024-09-30 $2.19 189.31M $414.53M $91.64M $1.26B $1.58B
2024-06-30 $2.12 178.71M $379.43M $237.19M $1.27B $1.41B
2024-03-31 $2.53 179.12M $453.55M $334.85M $1.26B $1.38B
2023-12-31 $2.06 178.6M $367.89M $145.05M $1.2B $1.43B
2023-09-30 $2.55 178.4M $455.4M $205.28M $1.21B $1.46B