OTC : CMVLF

Cellectis S.A. — Institutional Ownership

$3.47 USD

$0.39 (12.66%)

Volume
1.4K
Average Volume
3
Market Capitalization
$251.93M
P/E Ratio
-4.23
Dividend Yield
0.00%
Price Target
Year High
$5.04
Year Low
$1.25
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.52
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
CMVLF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $4.40 100.28M $441.23M $63.58M $119.91M $497.55M
2024-12-31 $1.50 90.57M $135.85M $143.25M $91.46M $84.06M
2023-12-31 $2.99 57.01M $170.47M $136.71M $85.06M $118.82M
2022-12-31 $2.08 45.55M $94.74M $97.7M $75.77M $72.81M
2021-12-31 $8.11 44.82M $363.49M $186.14M $100.87M $278.23M
2020-12-31 $29.02 42.5M $1.23B $268.24M $106.68M $1.07B
2019-12-31 $15.83 42.44M $671.86M $360.91M $47.61M $358.56M
2018-12-31 $15.99 40.77M $651.97M $451.89M $1.35M $201.43M
2017-12-31 $28.03 35.69M $1B $296.98M $34000 $703.46M
2016-12-31 $16.34 35.29M $576.64M $290.5M $1.76M $287.9M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $3.08 100.53M $309.62M $35.1M $108.9M $383.43M
2025-12-31 $4.40 100.33M $441.44M $63.58M $119.91M $497.76M
2025-09-30 $2.60 100.32M $260.84M $52.24M $92.78M $301.38M
2025-06-30 $1.25 100.33M $125.41M $59.81M $94.77M $160.37M
2025-03-31 $1.25 100.16M $125.2M $127.64M $91.77M $89.33M
2024-12-31 $1.50 100.09M $150.14M $143.25M $91.46M $98.35M
2024-09-30 $2.54 100.09M $254.24M $159.09M $91.52M $186.67M
2024-06-30 $2.54 90.25M $229.24M $148.95M $91.22M $171.5M
2024-03-31 $2.60 71.81M $186.71M $122.86M $103.96M $167.81M
2023-12-31 $2.99 71.75M $214.54M $136.6M $85.06M $163M
2023-09-30 $1.95 55.58M $108.39M $67.36M $83.95M $124.98M
2023-06-30 $1.93 55.58M $107.28M $85.5M $99.88M $121.65M