| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $117.05 | 4,868 | $569,792.58 | 383,385 | 2025-08-20 | Filing |
| Officer | $115.96 | 1,236 | $143,321.25 | 388,253 | 2025-08-20 | Filing |
| Large Shareholder, Officer, Director | $118.70 | 2,292 | $272,061.09 | 201,158 | 2025-08-20 | Filing |
| Large Shareholder, Officer, Director | $118.00 | 4,299 | $507,290.60 | 203,450 | 2025-08-20 | Filing |
| Large Shareholder, Officer, Director | $116.99 | 3,145 | $367,941.73 | 207,749 | 2025-08-20 | Filing |
| Large Shareholder, Officer, Director | $115.99 | 665 | $77,134.95 | 210,894 | 2025-08-20 | Filing |
| Officer | $116.84 | 6,000 | $701,040.00 | 281,015 | 2025-08-21 | Filing |
| Officer | $118.67 | 3,412 | $404,915.01 | 287,015 | 2025-08-20 | Filing |
| Officer | $117.97 | 5,621 | $663,087.45 | 290,427 | 2025-08-20 | Filing |
| Officer | $117.02 | 3,945 | $461,628.51 | 296,048 | 2025-08-20 | Filing |
| Officer | $116.05 | 1,230 | $142,746.17 | 299,993 | 2025-08-20 | Filing |
| Officer | $133.67 | 6,000 | $802,020.00 | 301,223 | 2025-08-07 | Filing |
| Large Shareholder, Officer, Director | $126.72 | 875 | $110,881.23 | 0 | 2025-08-05 | Filing |
| Director | $130.40 | 5,770 | $752,379.15 | 41,891 | 2025-08-04 | Filing |
| Large Shareholder, Officer, Director | $64.94 | 14,485 | $940,680.52 | 832,034 | 2025-03-03 | Filing |
| | $130.53 | 15 | $1,957.95 | 279,868 | 2025-08-05 | Filing |
| | $129.58 | 2,799 | $362,697.50 | 279,883 | 2025-08-05 | Filing |
| | $129.03 | 1,806 | $233,036.85 | 282,682 | 2025-08-05 | Filing |
| | $130.53 | 15 | $1,957.95 | 279,868 | 2025-08-05 | Filing |
| | $129.58 | 2,799 | $362,697.50 | 279,883 | 2025-08-05 | Filing |