| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $330.07 | 5,000 | $1,650,350.00 | 693,380 | 2024-12-11 | Filing | |
| $328.96 | 2,300 | $756,608.00 | 698,380 | 2024-12-11 | Filing | |
| $327.96 | 4,400 | $1,443,024.00 | 700,680 | 2024-12-11 | Filing | |
| $326.92 | 2,773 | $906,549.16 | 705,080 | 2024-12-11 | Filing | |
| $325.83 | 4,467 | $1,455,482.61 | 707,853 | 2024-12-11 | Filing | |
| $324.88 | 5,289 | $1,718,290.32 | 712,320 | 2024-12-11 | Filing | |
| $323.78 | 3,000 | $971,340.00 | 717,609 | 2024-12-11 | Filing | |
| $321.16 | 200 | $64,232.00 | 720,609 | 2024-12-11 | Filing | |
| $319.76 | 200 | $63,952.00 | 720,809 | 2024-12-11 | Filing | |
| $316.48 | 200 | $63,296.00 | 721,009 | 2024-12-11 | Filing | |
| $352.91 | 922 | $325,383.02 | 190,000 | 2024-12-10 | Filing | |
| $351.56 | 2,077 | $730,190.12 | 190,922 | 2024-12-10 | Filing | |
| $350.98 | 10,988 | $3,856,568.24 | 192,999 | 2024-12-10 | Filing | |
| $349.80 | 3,662 | $1,280,967.60 | 203,987 | 2024-12-10 | Filing | |
| $353.25 | 1,000 | $353,250.00 | 621,209 | 2024-12-10 | Filing | |
| $352.62 | 2,421 | $853,693.02 | 622,209 | 2024-12-10 | Filing | |
| $350.49 | 1,800 | $630,882.00 | 624,630 | 2024-12-10 | Filing | |
| $349.18 | 699 | $244,076.82 | 626,430 | 2024-12-10 | Filing | |
| $348.20 | 2,601 | $905,668.20 | 627,129 | 2024-12-10 | Filing | |
| $347.18 | 3,893 | $1,351,571.74 | 629,730 | 2024-12-10 | Filing |