Recent 13F filings as of December 2025 show that 353 institutional investors hold a position in Logitech International S.A. (NASDAQ:LOGI).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 31 Dec, 2025 | 6,682,756 | 75,256 | 1.14% | $678,420,023.00 |
| ACADIAN ASSET MANAGEMENT LLC | 31 Dec, 2025 | 5,496,819 | -242,444 | -4.22% | $565,692.00 |
| Vontobel Holding Ltd. | 31 Dec, 2025 | 4,609,850 | -439,393 | -8.70% | $473,660,682.00 |
| UBS Group AG | 31 Dec, 2025 | 4,398,309 | 1,310,933 | 42.46% | $440,798,529.00 |
| BARCLAYS PLC | 31 Dec, 2025 | 3,275,064 | 451,357 | 15.98% | $328,226,912.00 |
| Pictet Asset Management Holding SA | 31 Dec, 2025 | 3,061,513 | -49,042 | -1.58% | $315,097,217.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 31 Dec, 2025 | 2,991,627 | 906,807 | 43.50% | $304,150,807.00 |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 31 Dec, 2025 | 2,802,403 | 74,702 | 2.74% | $288,429,578.00 |
| JPMORGAN CHASE & CO | 31 Dec, 2025 | 2,278,498 | -1,125,474 | -33.06% | $228,351,069.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 2,190,070 | 1,322,582 | 152.46% | $219,488,985.00 |
| DEUTSCHE BANK AG\ | 31 Dec, 2025 | 2,140,290 | 407,964 | 23.55% | $214,499,865.00 |
| Qube Research & Technologies Ltd | 31 Dec, 2025 | 2,032,179 | 1,116,493 | 121.93% | $208,664,676.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 1,719,594 | -667,321 | -27.96% | $172,337,685.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Dec, 2025 | 1,637,508 | -320,500 | -16.37% | $164,111,052.00 |
| Allianz Asset Management GmbH | 31 Dec, 2025 | 1,556,342 | 567,810 | 57.44% | $160,174,959.00 |
| MARSHALL WACE, LLP | 31 Dec, 2025 | 1,273,720 | 722,887 | 131.24% | $129,124,549.00 |
| Legal & General Group Plc | 31 Dec, 2025 | 1,253,326 | -73,803 | -5.56% | $128,994,405.00 |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 31 Dec, 2025 | 1,178,493 | 4,724 | 0.40% | $121,270,050.00 |
| Amundi | 31 Dec, 2025 | 1,101,532 | 135,714 | 14.05% | $110,395,537.00 |
| NORGES BANK | 31 Dec, 2025 | 868,596 | 868,596 | 0.00% | $89,247,974.00 |