| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $159.55 | 25,000 | $3,988,780.00 | 22,312 | 2025-03-04 | Filing | |
| $150.89 | 17,978 | $2,712,732.78 | 122,249 | 2025-03-03 | Filing | |
| $150.90 | 6,906 | $1,042,143.71 | 42,660 | 2025-03-03 | Filing | |
| $154.90 | 50,000 | $7,744,890.00 | 469,210 | 2025-03-03 | Filing | |
| $154.33 | 10,000 | $1,543,308.00 | 15,487 | 2025-03-03 | Filing | |
| $153.51 | 225 | $34,539.84 | 51,848 | 2025-03-03 | Filing | |
| $150.91 | 9,700 | $1,463,812.45 | 52,073 | 2025-03-03 | Filing | |
| $151.90 | 7,777 | $1,181,287.42 | 87,234 | 2025-02-27 | Filing | |
| $179.86 | 6,628 | $1,192,130.64 | 36,264 | 2024-05-10 | Filing | |
| $178.00 | 5,620 | $1,000,360.00 | 53,953 | 2024-05-09 | Filing | |
| $164.44 | 4,563 | $750,339.72 | 59,573 | 2024-03-11 | Filing | |
| $169.74 | 7,700 | $1,306,998.77 | 16,715 | 2024-02-23 | Filing | |
| $166.68 | 29,588 | $4,931,630.20 | 96,627 | 2023-11-10 | Filing | |
| $166.62 | 18,800 | $3,132,437.20 | 136,823 | 2023-11-10 | Filing | |
| $174.34 | 360 | $62,762.80 | 183,929 | 2023-03-09 | Filing | |
| $173.87 | 17,893 | $3,111,122.11 | 184,289 | 2023-03-09 | Filing | |
| $172.74 | 12,542 | $2,166,472.47 | 202,182 | 2023-03-09 | Filing | |
| $171.81 | 44,205 | $7,594,790.32 | 214,724 | 2023-03-09 | Filing | |
| $172.70 | 16,827 | $2,905,962.32 | 49,000 | 2023-03-07 | Filing | |
| $179.63 | 2,787 | $500,629.09 | 59,997 | 2022-10-26 | Filing |