OTC : CBLNY

Mersen S.A. — Institutional Ownership

$8.2 USD

$0 (0.0%)

Volume
100
Average Volume
197
Market Capitalization
$998.19M
P/E Ratio
65.02
Dividend Yield
2.13%
Price Target
Year High
$11.25
Year Low
$5.05
Day High
Day Low
Payout Ratio
$1.53
Current Ratio
$1.48
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
CBLNY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $4.71 110.87M $521.8M $86.26M $534.17M $969.71M
2024-12-31 $9.17 121.51M $1.11B $51.3M $477.5M $1.54B
2023-12-31 $8.59 116.47M $1B $37.4M $323.8M $1.29B
2022-12-31 $6.80 107.84M $733.16M $59.2M $393.8M $1.07B
2021-12-31 $6.40 108.46M $694.34M $49.5M $329.2M $974.04M
2020-12-31 $5.60 107.66M $602.51M $110.7M $363.5M $855.31M
2019-12-31 $5.72 108.15M $619.1M $45.2M $328M $901.9M
2018-12-31 $6.77 107.15M $725.03M $34.8M $264.1M $954.33M
2017-12-31 $6.51 107.54M $700.55M $25.9M $216.6M $891.25M
2016-12-31 $2.86 106.58M $304.65M $29.2M $238M $513.45M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $7.56 121.37M $917.89M $62.37M $522.28M $1.38B
2025-12-31 $4.71 122.09M $574.61M $86.26M $534.17M $1.02B
2025-06-30 $3.91 124.15M $485.63M $161.6M $465.3M $789.33M
2024-12-31 $9.17 121.76M $1.12B $51.3M $477.5M $1.54B
2024-06-30 $8.85 121.24M $1.07B $100.6M $437.3M $1.41B
2023-12-31 $8.59 120.95M $1.04B $37.4M $323.8M $1.33B
2023-06-30 $8.71 112.02M $975.35M $50.1M $332.2M $1.26B
2022-12-31 $6.80 107.55M $731.2M $59.2M $393.8M $1.07B
2022-06-30 $6.95 108.26M $751.95M $60.4M $387.7M $1.08B
2021-12-31 $6.40 108.46M $694.34M $49.5M $329.2M $974.04M
2021-06-30 $6.95 108.3M $753.11M $80.9M $334.8M $1.01B
2020-12-31 $5.60 107.66M $602.51M $110.7M $363.5M $855.31M