| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $55.28 | 1,572 | $86,903.62 | 64,708 | 2026-03-25 | Filing |
| Large Shareholder, Officer, Director | $53.59 | 517 | $27,705.31 | 66,280 | 2026-03-24 | Filing |
| Large Shareholder, Officer, Director | $52.88 | 6,523 | $344,917.98 | 66,797 | 2026-03-24 | Filing |
| Large Shareholder, Officer, Director | $53.24 | 124 | $6,601.76 | 73,320 | 2026-03-19 | Filing |
| Large Shareholder, Officer, Director | $52.79 | 4,977 | $262,717.91 | 73,444 | 2026-03-19 | Filing |
| Large Shareholder, Officer, Director | $51.78 | 1,939 | $100,409.37 | 78,421 | 2026-03-19 | Filing |
| Large Shareholder, Officer, Director | $53.64 | 2,651 | $142,209.18 | 80,360 | 2026-03-18 | Filing |
| Large Shareholder, Officer, Director | $53.03 | 3,598 | $190,819.21 | 83,011 | 2026-03-18 | Filing |
| Large Shareholder, Officer, Director | $51.80 | 4,311 | $223,301.18 | 86,609 | 2026-03-18 | Filing |
| Large Shareholder, Officer, Director | $51.66 | 5,280 | $272,759.52 | 90,920 | 2026-03-17 | Filing |
| Large Shareholder, Officer, Director | $48.91 | 5,280 | $258,244.80 | 96,200 | 2026-03-13 | Filing |
| Large Shareholder, Officer, Director | $54.28 | 711 | $38,594.93 | 1,480 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $53.67 | 6,329 | $339,671.10 | 2,191 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $51.71 | 7,040 | $364,041.22 | 8,520 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $51.88 | 1,151 | $59,713.76 | 15,560 | 2026-02-24 | Filing |
| Large Shareholder, Officer, Director | $51.27 | 5,889 | $301,916.66 | 16,711 | 2026-02-24 | Filing |
| Large Shareholder, Officer, Director | $51.96 | 397 | $20,629.87 | 22,600 | 2026-02-20 | Filing |
| Large Shareholder, Officer, Director | $51.38 | 6,643 | $341,337.27 | 22,997 | 2026-02-20 | Filing |
| Large Shareholder, Officer, Director | $50.26 | 7,040 | $353,807.87 | 29,640 | 2026-02-19 | Filing |
| Large Shareholder, Officer, Director | $51.97 | 216 | $11,225.26 | 36,680 | 2026-02-18 | Filing |