173.20EUR+2.36%Mkt Cap: 79.57B EURP/E: 34.72Last update: 2026-05-14
EssilorLuxottica Société anonyme designs, manufactures, and distributes ophthalmic lenses, frames, sunglasses, and instruments and equipment in North America, the Middle East, Africa, Europe, Latin America, and the Asia-…
Industry Peers
Medical Instruments & Suppliesloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)34.72
P/E (Forward)20.51
PEG1.61
P/B2.06
P/S2.79
EV/EBITDA16.46
EV/Revenue3.22
EPS (TTM)4.97
EPS (Forward)8.45
Cash Flow & Leverage
FCF Yield4.12%
FCF Margin11.51%
Operating CF5.29B EUR
CapEx (TTM)1.52B EUR
Net Debt/EBITDA1.95
Net Debt10.85B EUR
Technical
SMA 50193.95 (-10.7%)
SMA 200255.43 (-32.2%)
Beta0.54
S&P 52W Chg24.23%
Avg Vol (30d)734.39K
Avg Vol (10d)802.85K
Technical Indicators
RSI (14)37.5
MACD-8.8602
MACD Signal-8.2653
MACD Hist.-0.5949
BB Upper215.03 EUR
BB Middle184.54 EUR
BB Lower154.06 EUR
BB Width33.04%
ATR (14)6.447 EUR
Vol Ratio (20d)1.01x
52W Range
165.455% of range323.80
52W High323.80 EUR
52W Low165.45 EUR
Profitability
Gross Margin60.56%
EBITDA Margin19.55%
Profit Margin8.13%
Oper. Margin10.20%
ROE5.95%
ROA3.62%
Revenue Growth9.40%
Earnings Growth-7.70%
Balance Sheet
Debt/Equity0.37
Current Ratio0.99
Quick Ratio0.64
Book Value/Sh83.96 EUR
Cash/Share7.651 EUR
Dividends
Fwd Div Rate4.000 EUR
Trail. Div Rate4.000 EUR
Div. Yield2.31%
5Y Avg Yield1.57%
Payout Ratio79.32%
Ex-Div DateMay 5, 2026
Pay Date—
Splits
Last Split1.02193:1
Split DateMay 6, 2024
Ownership
Shares Out.459.25M
Float294.68M
Insiders37.07%
Institutions27.97%
Analyst Consensus
Rating1.6 (Buy)
Target (Mean)286.30 EUR
Target Range180.00 EUR – 361.00 EUR
# Analysts23
Company
Market Cap79.57B EUR
Enterprise Value91.71B EUR
Revenue (TTM)28.49B EUR
Gross Profit17.25B EUR
Net Income (TTM)2.31B EUR
Revenue/Share62.07 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees156.0K
Last Price173.20 EUR
CountryFR
SectorHealthcare
IndustryMedical Instruments & Supplies
ISINUS2972842007