| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $58.85 | 23,719 | $1,395,863.15 | 44,755,654 | 2025-12-18 | Filing |
| Large Shareholder, Officer, Director | $58.50 | 21,281 | $1,244,938.50 | 44,779,373 | 2025-12-18 | Filing |
| Large Shareholder, Officer, Director | $59.34 | 2,053 | $121,825.02 | 44,800,654 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $58.77 | 14,593 | $857,630.61 | 44,802,707 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $57.71 | 28,354 | $1,636,309.34 | 44,817,300 | 2025-12-17 | Filing |
| Officer | $57.75 | 998 | $57,638.39 | 131,621 | 2025-12-05 | Filing |
| Officer | $57.86 | 5,586 | $323,205.96 | 132,619 | 2025-12-05 | Filing |
| Officer | $57.89 | 7,821 | $452,757.69 | 138,205 | 2025-12-05 | Filing |
| Officer | $60.19 | 4,000 | $240,760.00 | 112,845 | 2025-12-08 | Filing |
| Large Shareholder, Officer, Director | $59.05 | 18,075 | $1,067,328.75 | 44,844,364 | 2025-11-06 | Filing |
| Large Shareholder, Officer, Director | $58.42 | 26,925 | $1,572,958.50 | 44,862,439 | 2025-11-06 | Filing |
| Large Shareholder, Officer, Director | $60.87 | 4,031 | $245,366.97 | 44,889,364 | 2025-11-05 | Filing |
| Large Shareholder, Officer, Director | $59.95 | 40,969 | $2,456,091.55 | 44,893,395 | 2025-11-05 | Filing |
| Officer | $62.18 | 11,442 | $711,463.56 | 127,826 | 2025-11-03 | Filing |
| Officer | $66.40 | 17,171 | $1,140,154.40 | 127,826 | 2025-10-24 | Filing |
| Officer | $67.25 | 4,425 | $297,581.25 | 206 | 2025-10-27 | Filing |
| Officer | $63.40 | 14,865 | $942,441.00 | 118,799 | 2025-10-23 | Filing |
| Officer | $65.50 | 3,993 | $261,541.50 | 206 | 2025-10-23 | Filing |
| Large Shareholder, Officer, Director | $66.25 | 58 | $3,842.50 | 44,934,364 | 2025-10-22 | Filing |
| Large Shareholder, Officer, Director | $65.33 | 9,740 | $636,314.20 | 44,934,422 | 2025-10-22 | Filing |