| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $131.83 | 300 | $39,549.00 | 1,468,051 | 2025-03-17 | Filing |
| Officer | $129.80 | 400 | $51,920.00 | 1,468,351 | 2025-03-17 | Filing |
| Officer | $128.71 | 1,000 | $128,710.00 | 1,468,751 | 2025-03-17 | Filing |
| Officer | $127.91 | 2,200 | $281,402.00 | 1,469,751 | 2025-03-17 | Filing |
| Officer | $126.61 | 1,400 | $177,254.00 | 1,471,951 | 2025-03-17 | Filing |
| Officer | $125.70 | 8,222 | $1,033,505.40 | 1,473,351 | 2025-03-17 | Filing |
| Officer | $124.64 | 2,924 | $364,447.36 | 1,481,573 | 2025-03-17 | Filing |
| Officer | $123.64 | 2,977 | $368,076.28 | 1,484,497 | 2025-03-17 | Filing |
| Officer | $122.64 | 6,710 | $822,914.40 | 1,487,474 | 2025-03-17 | Filing |
| Officer | $121.73 | 4,593 | $559,105.89 | 1,494,184 | 2025-03-17 | Filing |
| Officer | $120.73 | 675 | $81,492.75 | 1,498,777 | 2025-03-17 | Filing |
| Large Shareholder, Officer, Director | $130.55 | 936 | $122,194.80 | 583,515 | 2025-03-14 | Filing |
| Large Shareholder, Officer, Director | $129.91 | 6,328 | $822,070.48 | 584,451 | 2025-03-14 | Filing |
| Large Shareholder, Officer, Director | $128.86 | 11,192 | $1,442,201.12 | 590,779 | 2025-03-14 | Filing |
| Large Shareholder, Officer, Director | $127.83 | 36,666 | $4,687,014.78 | 601,971 | 2025-03-14 | Filing |
| Large Shareholder, Officer, Director | $127.05 | 35,568 | $4,518,914.40 | 638,637 | 2025-03-14 | Filing |
| Large Shareholder, Officer, Director | $126.03 | 9,899 | $1,247,570.97 | 674,205 | 2025-03-14 | Filing |
| Large Shareholder, Officer, Director | $124.90 | 4,525 | $565,172.50 | 684,104 | 2025-03-14 | Filing |
| Large Shareholder, Officer, Director | $123.93 | 5,294 | $656,085.42 | 688,629 | 2025-03-14 | Filing |
| Large Shareholder, Officer, Director | $130.29 | 500 | $65,145.00 | 583,515 | 2025-03-14 | Filing |