LOGITECH INTERNATIONAL S.A.LOGI

Market cap
$16.6B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Mar 31, 2025589+16.79%
Mar 31, 2024504+20.52%
Mar 31, 2023418+1.53%
Mar 31, 2022412+149.78%
Mar 31, 2021165+227.05%
Mar 31, 202050+55.43%
Mar 31, 201932+5.62%
Mar 31, 201831-63.33%
Mar 31, 201784+19.09%
Mar 31, 201670+4130.79%
Mar 31, 20152-98.15%
Mar 31, 201390-42.35%
Mar 31, 2012156