| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $203.36 | 4,690 | $953,749.02 | 36,200 | 2025-12-01 | Filing | |
| $201.95 | 2,745 | $554,344.52 | 40,890 | 2025-12-01 | Filing | |
| $201.31 | 1,775 | $357,318.15 | 43,635 | 2025-12-01 | Filing | |
| $204.48 | 2,159 | $441,472.32 | 87,232 | 2025-12-01 | Filing | |
| $215.00 | 5,000 | $1,075,000.00 | 0 | 2025-12-02 | Filing | |
| $208.10 | 280 | $58,268.56 | 0 | 2025-12-01 | Filing | |
| $207.56 | 1,240 | $257,373.16 | 280 | 2025-12-01 | Filing | |
| $206.38 | 4,016 | $828,834.13 | 1,520 | 2025-12-01 | Filing | |
| $205.57 | 7,357 | $1,512,400.56 | 5,536 | 2025-12-01 | Filing | |
| $204.44 | 7,360 | $1,504,641.60 | 12,893 | 2025-12-01 | Filing | |
| $203.52 | 2,697 | $548,901.53 | 20,253 | 2025-12-01 | Filing | |
| $202.15 | 530 | $107,137.38 | 22,950 | 2025-12-01 | Filing | |
| $201.50 | 1,520 | $306,284.56 | 23,480 | 2025-12-01 | Filing | |
| $200.00 | 1,000 | $200,000.00 | 89,391 | 2025-11-26 | Filing | |
| $196.45 | 80 | $15,716.00 | 66,487 | 2025-11-25 | Filing | |
| $195.65 | 861 | $168,456.37 | 66,567 | 2025-11-25 | Filing | |
| $194.59 | 240 | $46,702.32 | 67,428 | 2025-11-25 | Filing | |
| $193.60 | 760 | $147,137.52 | 67,668 | 2025-11-25 | Filing | |
| $192.73 | 658 | $126,817.00 | 68,428 | 2025-11-25 | Filing | |
| $191.42 | 320 | $61,254.72 | 69,086 | 2025-11-25 | Filing |