| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $162.66 | 1,300 | $211,458.00 | 14,747 | 2025-12-10 | Filing | |
| $166.52 | 744 | $123,890.88 | 47,202 | 2025-12-05 | Filing | |
| $166.50 | 6 | $999.00 | 47,946 | 2025-12-05 | Filing | |
| $165.50 | 1,442 | $238,651.00 | 47,952 | 2025-12-05 | Filing | |
| $225.69 | 24 | $5,416.56 | 24,533 | 2025-09-12 | Filing | |
| $224.82 | 138 | $31,025.16 | 24,557 | 2025-09-12 | Filing | |
| $223.47 | 752 | $168,049.44 | 24,695 | 2025-09-12 | Filing | |
| $222.54 | 586 | $130,408.44 | 25,447 | 2025-09-12 | Filing | |
| $253.61 | 19 | $4,818.59 | 27,233 | 2025-06-12 | Filing | |
| $252.36 | 19 | $4,794.84 | 27,252 | 2025-06-12 | Filing | |
| $250.75 | 289 | $72,466.75 | 27,271 | 2025-06-12 | Filing | |
| $250.16 | 880 | $220,140.80 | 27,560 | 2025-06-12 | Filing | |
| $249.03 | 131 | $32,622.93 | 28,440 | 2025-06-12 | Filing | |
| $247.88 | 97 | $24,044.36 | 28,571 | 2025-06-12 | Filing | |
| $246.92 | 65 | $16,049.80 | 28,668 | 2025-06-12 | Filing | |
| $266.15 | 100 | $26,615.00 | 3,217,249 | 2025-06-05 | Filing | |
| $265.31 | 6,700 | $1,777,577.00 | 3,217,349 | 2025-06-05 | Filing | |
| $265.20 | 23,200 | $6,152,640.00 | 3,224,049 | 2025-06-04 | Filing | |
| $263.22 | 890 | $234,261.35 | 49,394 | 2025-06-04 | Filing | |
| $261.18 | 7,531 | $1,966,946.58 | 3,247,249 | 2025-05-13 | Filing |