| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $124.17 | 3,592 | $446,002.48 | 31,978 | 2024-10-30 | Filing | |
| $124.70 | 20,000 | $2,494,096.00 | 139,108 | 2024-10-24 | Filing | |
| $125.23 | 3,600 | $450,813.60 | 15,000 | 2024-10-25 | Filing | |
| $123.54 | 2,271 | $280,551.39 | 15,564 | 2024-10-22 | Filing | |
| $125.83 | 1,380 | $173,645.40 | 18,568 | 2024-10-18 | Filing |