NASDAQ : LOGI

Logitech International S.A.

$102.83 USD

$2.54 (2.53%)

Volume
1.25M
Average Volume
1.13M
Market Capitalization
$14.76B
P/E Ratio
21.16
Dividend Yield
1.52%
Price Target
$115.50
Year High
$129.66
Year Low
$83.32
Day High
Day Low
Payout Ratio
$0.33
Current Ratio
$2.22
Institutional Ownership Summary
Institutional Ownership %

0.93%

Investors Holding

34

change: -371 | last: 405
Increased Positions

19

change: -171 | last: 190
Reduced Positions

3

change: -124 | last: 127
New Positions

3

change: -48 | last: 51
Sold Positions

341

change: 280 | last: 61
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -107.1261 | last: 1.0713
Total Invested

126.46M

LOGI Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $91.12 146.78M $13.37B $1.75B $88.64M $11.71B
2025-03-31 $84.41 151.32M $12.77B $1.5B $92.4M $11.36B
2024-03-31 $89.28 156.78M $14B $1.52B $77.03M $12.55B
2023-03-31 $58.06 162.3M $9.42B $1.15B $71.02M $8.35B
2022-03-31 $73.78 167.45M $12.35B $1.33B $41.9M $11.07B
2021-03-31 $104.50 168.52M $17.61B $1.75B $34.42M $15.89B
2020-03-31 $42.93 166.84M $7.16B $715.57M $30.48M $6.48B
2019-03-31 $39.66 165.61M $6.57B $604.52M -$ $5.96B
2018-03-31 $36.73 164.04M $6.03B $641.95M -$ $5.38B
2017-03-31 $31.87 162.06M $5.16B $547.53M -$ $4.62B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $91.12 145.38M $13.25B $1.75B $88.64M $11.58B
2025-12-31 $100.22 147.26M $14.76B $1.82B $91.98M $13.03B
2025-09-30 $109.68 147.12M $16.14B $1.38B $95.25M $14.86B
2025-06-30 $90.13 147.86M $13.33B $1.49B $93.63M $11.93B
2025-03-31 $84.41 149M $12.58B $1.5B $92.4M $11.17B
2024-12-31 $82.35 150.65M $12.41B $1.5B $94.87M $11B
2024-09-30 $89.73 152.46M $13.68B $1.36B $95.11M $12.41B
2024-06-30 $96.51 153.3M $14.79B $1.53B $77.9M $13.34B
2024-03-31 $89.28 154.45M $13.79B $1.52B $77.03M $12.35B
2023-12-31 $95.06 155.93M $14.82B $1.41B $77.72M $13.49B
2023-09-30 $68.94 157.91M $10.89B $1.16B $73.77M $9.8B
2023-06-30 $59.40 158.86M $9.44B $1.25B $72.97M $8.26B