OTC : BPMUF

Basilea Pharmaceutica AG — Institutional Ownership

$65.5 USD

$0 (0.0%)

Volume
0
Average Volume
13
Market Capitalization
$810.67M
P/E Ratio
19.62
Dividend Yield
0.00%
Price Target
Year High
$74.00
Year Low
$47.50
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$5.11
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
BPMUF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $50.17 12.22M $612.99M $29.66M $89.22M $672.55M
2024-12-31 $47.96 12.09M $579.77M $120.7M $111.67M $570.74M
2023-12-31 $34.47 12.15M $418.91M $59.9M $128.61M $487.61M
2022-12-31 $48.06 11.86M $569.99M $84.7M $187.14M $672.43M
2021-12-31 $37.38 11.68M $436.65M $53.7M $218.96M $601.91M
2020-12-31 $53.44 10.28M $549.4M $60.7M $242.32M $731.02M
2019-12-31 $48.07 10.76M $516.99M $109M $197.74M $605.73M
2018-12-31 $38.80 10.84M $420.54M $38.31M $196.98M $579.22M
2017-12-31 $75.56 10.85M $819.53M $50.12M $196.22M $965.63M
2016-12-31 $72.42 10.12M $732.99M $239M $195M $688.99M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $50.17 12.2M $612.23M $29.66M $89.22M $671.8M
2025-06-30 $45.76 12.5M $572.15M $128.36M $96.79M $540.57M
2024-12-31 $47.96 12.09M $579.77M $120.7M $111.67M $570.74M
2024-06-30 $42.28 12.85M $543.46M $62.96M $112.45M $592.95M
2023-12-31 $34.47 12M $413.71M $59.9M $128.61M $482.42M
2023-06-30 $44.75 11.98M $536.02M $87.71M $169.78M $618.08M
2022-12-31 $48.06 11.95M $574.33M $84.7M $187.14M $676.77M
2022-06-30 $39.12 11.84M $463.15M $46.86M $231.31M $647.6M
2021-12-31 $37.38 11.84M $442.64M $54.95M $218.96M $606.64M
2021-06-30 $46.07 11.57M $532.76M $84.66M $229.64M $677.74M
2020-12-31 $53.44 10.87M $580.7M $55.61M $242.32M $767.41M
2020-06-30 $48.10 10.77M $517.95M $61.65M $199.92M $656.22M