| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Frederick Joseph Martich | Pres. of Hydraulics MCT | 2026-01-06 | 230 | $59.46 | $13.68kSell |
| Marc A. Greenberg | General Counsel and Secretary | 2026-01-06 | 381 | $59.46 | $22.65kSell |
| Marc A. Greenberg | General Counsel and Secretary | 2026-01-06 | 969 | $59.46 | $57.62kBuy |
| Matteo Arduini | President of Hydraulics FCT | 2026-01-06 | 1,028 | $59.46 | $61.12kBuy |
| Frederick Joseph Martich | Pres. of Hydraulics MCT | 2026-01-06 | 515 | $59.46 | $30.62kBuy |
| Billy Vern Aldridge | President Electronics | 2026-01-06 | 133 | $59.46 | $7.91kSell |
| Billy Vern Aldridge | President Electronics | 2026-01-06 | 388 | $59.46 | $23.07kBuy |
| Matteo Arduini | President of Hydraulics FCT | 2026-01-03 | 1,611 | $54.71 | $88.14kBuy |
| Frederick Joseph Martich | Pres. of Hydraulics MCT | 2026-01-03 | 618 | $54.71 | $33.81kSell |
| Frederick Joseph Martich | Pres. of Hydraulics MCT | 2026-01-03 | 1,382 | $54.71 | $75.61kBuy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Vanguard Group Inc | 9.55% | 3,162,279 | $234.74M | Institution |
| Blackrock Inc | 7.45% | 2,468,752 | $183.26M | Institution |
| Wellington Management Group LLP | 6.03% | 1,997,527 | $148.28M | Institution |
| Dimensional Fund Advisors LP | 4.87% | 1,612,365 | $119.69M | Institution |
| Conestoga Capital Advisors LLC | 4.68% | 1,552,064 | $115.21M | Institution |
| Christine L. Koski | 3.82% | 1,266,742 | $94.03M | Insider |
| Sarabay Financial | 3.64% | 1,204,959 | $89.44M | Institution |
| Barrow Hanley Mewhinney Strauss LLC | 3.00% | 993,961 | $73.78M | Institution |
| Thrivent Financial For Lutherans | 2.79% | 925,769 | $68.72M | Institution |
| Jennison Associates LLC | 2.40% | 796,101 | $59.09M | Institution |