| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.30 | 1,454 | $122,572.20 | 732 | 2024-11-05 | Filing | |
| $83.35 | 5,296 | $441,421.60 | 2,186 | 2024-11-05 | Filing | |
| $82.64 | 1,083 | $89,499.12 | 20,843 | 2024-11-01 | Filing | |
| $135.04 | 300 | $40,512.00 | 61,643 | 2024-10-15 | Filing | |
| $134.23 | 1,200 | $161,076.00 | 61,943 | 2024-10-15 | Filing | |
| $132.82 | 3,518 | $467,260.76 | 63,143 | 2024-10-15 | Filing | |
| $131.91 | 3,607 | $475,799.37 | 66,661 | 2024-10-15 | Filing | |
| $154.86 | 134 | $20,751.24 | 20,843 | 2024-10-01 | Filing | |
| $153.75 | 20 | $3,075.00 | 20,977 | 2024-10-01 | Filing | |
| $152.28 | 80 | $12,182.40 | 20,997 | 2024-10-01 | Filing | |
| $151.20 | 80 | $12,096.00 | 21,077 | 2024-10-01 | Filing | |
| $150.38 | 318 | $47,820.84 | 21,157 | 2024-10-01 | Filing | |
| $149.59 | 523 | $78,235.57 | 21,475 | 2024-10-01 | Filing | |
| $147.98 | 80 | $11,838.40 | 21,998 | 2024-10-01 | Filing | |
| $146.90 | 900 | $132,210.00 | 22,078 | 2024-10-01 | Filing | |
| $146.15 | 823 | $120,281.45 | 22,978 | 2024-10-01 | Filing | |
| $156.48 | 626 | $97,956.48 | 61,643 | 2024-09-16 | Filing | |
| $155.65 | 688 | $107,087.20 | 62,269 | 2024-09-16 | Filing | |
| $154.16 | 1,383 | $213,203.28 | 62,957 | 2024-09-16 | Filing | |
| $153.32 | 3,155 | $483,724.60 | 64,340 | 2024-09-16 | Filing |