OTC : SAFLF

Safilo Group S.p.A. — Institutional Ownership

$1.86 USD

$0 (0.0%)

Volume
7
Average Volume
11
Market Capitalization
$731.41M
P/E Ratio
15.83
Dividend Yield
0.00%
Price Target
Year High
$2.31
Year Low
$1.29
Day High
Day Low
Payout Ratio
$0.01
Current Ratio
$1.71
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
SAFLF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $1.87 419.42M $785.33M $52.13M $98.27M $831.47M
2024-12-31 $0.95 414.01M $391.81M $47.42M $130.1M $474.49M
2023-12-31 $0.83 413.73M $344.36M $74.9M $157.6M $427.06M
2022-12-31 $1.46 413.6M $602.57M $77.71M $191.11M $715.96M
2021-12-31 $1.32 298.36M $393.57M $99M $192.96M $487.53M
2020-12-31 $0.60 305.85M $182.68M $88.97M $311.04M $404.75M
2019-12-31 $1.34 305.77M $408.99M $64.23M $139.07M $483.82M
2018-12-31 $0.68 119.81M $81.49M $178.25M $211.13M $114.37M
2017-12-31 $4.72 132.55M $626.04M $76.25M $207.9M $757.69M
2016-12-31 $8.18 132.55M $1.08B $109.04M $157.41M $1.13B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $1.87 451.66M $845.69M $52.13M $98.27M $891.83M
2025-06-30 $0.64 417.1M $268.97M $72.57M $114.93M $311.32M
2024-12-31 $0.95 414.24M $392.03M $47.42M $130.1M $474.71M
2024-06-30 $1.07 419.19M $449.19M $41.62M $141.98M $549.55M
2023-12-31 $0.83 413.75M $344.37M $74.9M $157.6M $427.07M
2023-06-30 $1.19 413.72M $492.93M $71.23M $174.28M $595.98M
2022-12-31 $1.46 413.65M $602.65M $77.71M $191.11M $716.04M
2022-06-30 $1.43 419.45M $600.29M $78.67M $184.24M $705.86M
2021-12-31 $1.32 413.56M $545.52M $99M $192.96M $639.48M
2021-06-30 $1.56 280M $436.62M $71.23M $298.09M $663.49M
2020-12-31 $0.60 305.85M $182.68M $88.97M $311.04M $404.75M
2020-06-30 $0.70 305.85M $215.01M $110.88M $299.41M $403.54M