| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.46 | 5,123 | $386,581.58 | 166,512 | 2025-12-12 | Filing | |
| $73.68 | 4,177 | $307,761.36 | 171,635 | 2025-12-10 | Filing | |
| $73.68 | 3,024 | $222,808.32 | 96,046 | 2025-12-10 | Filing | |
| $73.68 | 8,559 | $630,627.12 | 269,128 | 2025-12-10 | Filing | |
| $70.84 | 794 | $56,246.96 | 16,998 | 2025-11-25 | Filing | |
| $82.60 | 967 | $79,874.20 | 56,228 | 2025-09-15 | Filing | |
| $82.65 | 641 | $52,978.65 | 57,195 | 2025-09-11 | Filing | |
| $80.93 | 39,508 | $3,197,382.44 | 277,687 | 2025-09-08 | Filing | |
| $80.04 | 5,985 | $479,039.40 | 317,195 | 2025-08-22 | Filing | |
| $75.27 | 6,105 | $459,523.35 | 149,643 | 2025-08-18 | Filing | |
| $74.15 | 786 | $58,281.90 | 17,792 | 2025-08-12 | Filing | |
| $86.33 | 605 | $52,229.65 | 57,836 | 2025-06-16 | Filing | |
| $88.88 | 1,428 | $126,920.64 | 175,812 | 2025-06-12 | Filing | |
| $90.55 | 1,166 | $105,581.30 | 177,240 | 2025-06-10 | Filing | |
| $90.55 | 3,574 | $323,625.70 | 323,180 | 2025-06-10 | Filing | |
| $87.45 | 7,093 | $620,282.85 | 326,754 | 2025-06-02 | Filing | |
| $87.77 | 1,000 | $87,770.00 | 16,241 | 2025-05-22 | Filing | |
| $92.90 | 397 | $36,881.30 | 58,441 | 2025-05-14 | Filing | |
| $80.35 | 36,023 | $2,894,448.05 | 485,666 | 2025-04-01 | Filing | |
| $74.34 | 13,733 | $1,020,911.22 | 58,838 | 2025-03-14 | Filing |