| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $151.81 | 123 | $18,672.51 | 34,750 | 2025-05-02 | Filing | |
| $149.33 | 53 | $7,914.49 | 35,564 | 2025-05-01 | Filing | |
| $150.45 | 47 | $7,071.15 | 35,617 | 2025-05-01 | Filing | |
| $148.56 | 15 | $2,228.40 | 35,664 | 2025-05-01 | Filing | |
| $133.09 | 5,137 | $683,683.33 | 1,730,192 | 2025-04-11 | Filing | |
| $130.21 | 5,107 | $664,982.47 | 1,735,329 | 2025-04-11 | Filing | |
| $132.16 | 4,598 | $607,671.68 | 1,740,436 | 2025-04-11 | Filing | |
| $131.30 | 3,366 | $441,955.80 | 1,745,034 | 2025-04-11 | Filing | |
| $128.96 | 1,433 | $184,799.68 | 1,748,400 | 2025-04-11 | Filing | |
| $133.87 | 359 | $48,059.33 | 1,749,833 | 2025-04-11 | Filing | |
| $162.27 | 3,400 | $551,728.20 | 12,900 | 2025-01-31 | Filing | |
| $172.50 | 46,200 | $7,969,500.00 | 5,900 | 2025-01-24 | Filing | |
| $173.10 | 3,800 | $657,780.00 | 52,100 | 2025-01-24 | Filing | |
| $151.30 | 20,000 | $3,026,000.00 | 119,108 | 2025-01-10 | Filing | |
| $155.00 | 1,000 | $155,000.00 | 38,600 | 2025-01-07 | Filing | |
| $149.81 | 4,000 | $599,240.00 | 138,472 | 2025-01-03 | Filing | |
| $150.50 | 5,000 | $752,500.00 | 125,246 | 2025-01-03 | Filing | |
| $150.45 | 3,335 | $501,750.75 | 32,254 | 2025-01-03 | Filing | |
| $122.28 | 4,283 | $523,739.37 | 142,472 | 2024-10-31 | Filing | |
| $121.71 | 11,755 | $1,430,698.70 | 41,507 | 2024-10-31 | Filing |