LOGI Logitech International S.A.

102.18USD-0.22%Mkt Cap: 14.63B $P/E: 18.75

Logitech International S.A., through its subsidiaries, designs, manufactures, and markets software-enabled hardware solutions that connect people to working, creating, and gaming worldwide. The company offers products fo…

Key Statistics

Company
Market Cap14.63B USD
Enterprise Value13.00B USD
Revenue (TTM)4.92B USD
Gross Profit2.09B USD
Net Income (TTM)711.19M USD
Revenue/Share33.77 USD
Last Price102.18 USD
Fiscal Year EndMar 2026
MR QuarterJun 2026
Employees7.3K
CountryUS
SectorTechnology
IndustryComputer Hardware
ISIN—
Valuation
P/E (Trailing)18.75
P/E (Forward)16.84
PEG1.86
EV/EBITDA13.54
EV/Revenue2.64
P/S2.98
P/B6.25
EPS (TTM)5.51
EPS (Forward)6.08
52W Range
83.3241% of range129.66
52W High129.66 USD
52W Low83.32 USD
Profitability
Gross Margin43.20%
Oper. Margin21.22%
EBITDA Margin19.52%
Profit Margin14.69%
ROE32.16%
ROA18.48%
Growth
Revenue Growth6.90%
Earnings Growth66.30%
Cash Flow & Leverage
Operating CF1.04B USD
CapEx (TTM)61.56M USD
FCF Margin14.70%
FCF Yield4.94%
Net Debt-1.67B USD
Net Debt/EBITDA-1.73
Balance Sheet
Debt/Equity0.04
Current Ratio2.31
Quick Ratio1.82
Book Value/Sh16.38 USD
Cash/Share12.22 USD
Dividends
Fwd Div Rate1.66 USD
Trail. Div Rate1.70 USD
Div. Yield1.63%
5Y Avg Yield1.48%
Payout Ratio27.17%
Ex-Div DateSep 21, 2026
Pay DateSep 23, 2026
Splits
Last Split2:1
Split DateJul 17, 2006
Analyst Consensus
Rating2.8 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)106.80 USD
Upside (mean)+4.5%
Target Range84.00 USD – 141.00 USD
84.00+4.5% to mean141.00
# Analysts10
Ownership
Shares Out.143.19M
Float142.89M
Insiders0.19%
Institutions73.37%
Short Interest
Short Ratio16.4d
Short % Float8.41%
Short % Out.8.40%
Shares Short12.03M
Short (prev mo.)11.89M
Technical
SMA 50101.79 (+0.4%)
SMA 20099.45 (+2.7%)
Beta0.59
S&P 52W Chg15.78%
Avg Vol (30d)687.35K
Avg Vol (10d)699.35K
Technical Indicators
RSI (14)51.0
MACD0.2886
MACD Signal0.1823
MACD Hist.+0.1062
BB Upper105.90 USD
BB Middle101.63 USD
BB Lower97.36 USD
BB Width8.41%
ATR (14)2.765 USD
Vol Ratio (20d)0.64x