Logitech International S.A.

Logitech International S.A.

LOGN.SW
Logitech International S.A.CH flagSwiss Exchange
98.52
CHF
-2.63
- -
14.14BMarket Cap