OTC : BMXXY

bioMérieux S.A. — Institutional Ownership

$8.82 USD

$0.17 (2.02%)

Volume
1.6K
Average Volume
3.02K
Market Capitalization
$10.4B
P/E Ratio
18.50
Dividend Yield
1.35%
Price Target
Year High
$14.62
Year Low
$7.12
Day High
Day Low
Payout Ratio
$0.25
Current Ratio
$2.30
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
BMXXY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $10.72 1.18B $12.65B $569.56M $461.2M $12.54B
2024-12-31 $9.18 1.18B $10.83B $449.8M $490.7M $10.87B
2023-12-31 $8.60 1.19B $10.22B $352.4M $518.8M $10.39B
2022-12-31 $10.13 1.18B $11.95B $552.6M $505.4M $11.9B
2021-12-31 $88.74 1.18B $104.95B $803.5M $462.5M $104.61B
2020-12-31 $82.56 1.18B $97.55B $389.2M $481.3M $97.64B
2019-12-31 $89.98 1.18B $106.45B $275M $592.3M $106.77B
2018-12-31 $87.99 1.18B $103.65B $288.3M $654M $104.01B
2017-12-31 $84.06 1.18B $99.3B $237.6M $468M $99.53B
2016-12-31 $95.82 1.18B $113.41B $178.6M $453.3M $113.68B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $6.91 1.18B $8.13B $657.7M $421.8M $7.9B
2025-12-31 $10.72 1.18B $12.63B $569.56M $461.2M $12.52B
2025-06-30 $10.99 1.19B $13.1B $380.5M $506.4M $13.23B
2024-12-31 $9.18 1.18B $10.83B $449.8M $490.7M $10.87B
2024-06-30 $8.86 1.18B $10.48B $272.2M $558.5M $10.77B
2023-12-31 $8.60 1.19B $10.22B $352.4M $518.8M $10.39B
2023-06-30 $8.72 1.18B $10.28B $423M $490.7M $10.35B
2022-12-31 $10.13 1.18B $11.95B $552.6M $505.4M $11.9B
2022-06-30 $96.28 1.18B $113.97B $524.2M $591.7M $114.04B
2021-12-31 $88.74 1.18B $104.95B $803.5M $462.5M $104.61B
2021-06-30 $85.06 1.18B $100.54B $493.2M $524.7M $100.57B
2020-12-31 $82.56 1.18B $97.55B $389.2M $481.3M $97.64B