Sensata Technologies Holding plc (NYSE:ST) is held by 412 institutional investors per 13F filings through March 2026.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Janus Henderson Group Plc | 31 Mar, 2026 | 20,805,034 | 10,515,336 | 102.19% | $732,752,626.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 13,453,488 | 309,077 | 2.35% | $473,831,847.00 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 31 Mar, 2026 | 8,642,052 | 8,642,052 | 0.00% | $304,374.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 7,745,839 | 7,745,839 | 0.00% | $272,808,450.00 |
| Artisan Partners Limited Partnership | 31 Mar, 2026 | 7,428,537 | -5,849,388 | -44.05% | $261,633,073.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 7,391,230 | 125,127 | 1.72% | $260,301,845.00 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 31 Mar, 2026 | 6,862,391 | -5,176,437 | -43.00% | $241,693,422.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 6,540,845 | 6,540,845 | 0.00% | $230,368,561.00 |
| State Street Corp | 31 Mar, 2026 | 4,754,561 | 80,174 | 1.72% | $167,455,638.00 |
| BARROW HANLEY MEWHINNEY & STRAUSS LLC | 31 Mar, 2026 | 4,149,977 | -163,626 | -3.79% | $146,162,190.00 |
| Woodline Partners LP | 31 Mar, 2026 | 3,890,719 | -1,149,998 | -22.81% | $137,031,123.00 |
| PZENA INVESTMENT MANAGEMENT LLC | 31 Mar, 2026 | 3,482,266 | -27,150 | -0.77% | $122,645,409.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Mar, 2026 | 3,340,906 | 320,194 | 10.60% | $117,666,773.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 2,785,682 | 92,194 | 3.42% | $98,133,569.00 |
| Boston Partners | 31 Mar, 2026 | 2,583,036 | -139,935 | -5.14% | $90,840,671.00 |
| Quantinno Capital Management LP | 31 Mar, 2026 | 2,402,063 | 750,646 | 45.45% | $84,600,661.00 |
| Allianz Asset Management GmbH | 31 Mar, 2026 | 1,890,805 | 436,149 | 29.98% | $66,594,152.00 |
| UBS Group AG | 31 Mar, 2026 | 1,857,760 | 716,981 | 62.85% | $65,430,308.00 |
| Merewether Investment Management, LP | 31 Mar, 2026 | 1,796,642 | 892,042 | 98.61% | $63,277,731.00 |
| Bank Of America Corp /De/ | 31 Mar, 2026 | 1,766,285 | 95,874 | 5.74% | $62,208,558.00 |