| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $403.85 | 1,222 | $493,504.70 | 2,908,192 | 2025-02-24 | Filing | |
| $402.90 | 600 | $241,740.00 | 2,909,414 | 2025-02-24 | Filing | |
| $401.58 | 800 | $321,264.00 | 2,910,014 | 2025-02-24 | Filing | |
| $400.91 | 700 | $280,637.00 | 2,910,814 | 2025-02-24 | Filing | |
| $399.69 | 1,478 | $590,741.82 | 2,911,514 | 2025-02-24 | Filing | |
| $398.56 | 900 | $358,704.00 | 2,912,992 | 2025-02-24 | Filing | |
| $397.64 | 300 | $119,292.00 | 2,913,892 | 2025-02-24 | Filing | |
| $396.21 | 300 | $118,863.00 | 2,914,192 | 2025-02-24 | Filing | |
| $442.25 | 100 | $44,225.00 | 2,914,492 | 2025-02-21 | Filing | |
| $441.06 | 300 | $132,318.00 | 2,914,592 | 2025-02-21 | Filing | |
| $438.63 | 100 | $43,863.00 | 2,914,892 | 2025-02-21 | Filing | |
| $437.71 | 300 | $131,313.00 | 2,914,992 | 2025-02-21 | Filing | |
| $436.58 | 1,300 | $567,554.00 | 2,915,292 | 2025-02-21 | Filing | |
| $435.80 | 1,700 | $740,860.00 | 2,916,592 | 2025-02-21 | Filing | |
| $434.72 | 2,200 | $956,384.00 | 2,918,292 | 2025-02-21 | Filing | |
| $433.71 | 3,218 | $1,395,678.78 | 2,920,492 | 2025-02-21 | Filing | |
| $432.75 | 1,900 | $822,225.00 | 2,923,710 | 2025-02-21 | Filing | |
| $431.82 | 300 | $129,546.00 | 2,925,610 | 2025-02-21 | Filing | |
| $430.65 | 300 | $129,195.00 | 2,925,910 | 2025-02-21 | Filing | |
| $428.47 | 500 | $214,235.00 | 2,926,210 | 2025-02-21 | Filing |