| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.43 | 15,406 | $1,146,668.58 | 186,088 | 2026-06-10 | Filing | |
| $74.01 | 50,040 | $3,703,460.40 | 201,494 | 2026-06-10 | Filing | |
| $70.51 | 17 | $1,198.67 | 26,366 | 2026-02-09 | Filing | |
| $70.51 | 59 | $4,160.09 | 26,383 | 2026-02-09 | Filing | |
| $70.51 | 1,929 | $136,013.79 | 26,442 | 2026-02-09 | Filing | |
| $69.90 | 450 | $31,452.75 | 5,777 | 2026-02-05 | Filing | |
| $70.10 | 1,000 | $70,100.00 | 14,740 | 2026-02-05 | Filing | |
| $55.21 | 4,816 | $265,891.36 | 142,780 | 2025-02-21 | Filing | |
| $55.18 | 2,383 | $131,493.94 | 147,596 | 2025-02-21 | Filing | |
| $57.75 | 8,090 | $467,197.50 | 10,143 | 2024-11-06 | Filing | |
| $56.57 | 5,840 | $330,365.30 | 22,315 | 2024-07-30 | Filing | |
| $56.38 | 2,769 | $156,115.39 | 28,155 | 2024-07-30 | Filing | |
| $56.73 | 2,769 | $157,083.99 | 25,671 | 2024-07-30 | Filing | |
| $56.46 | 9,894 | $558,572.70 | 28,440 | 2024-07-30 | Filing | |
| $46.61 | 3,000 | $139,841.10 | 25,671 | 2024-05-07 | Filing | |
| $46.59 | 378 | $17,610.91 | 20,990 | 2024-01-29 | Filing | |
| $46.84 | 8,427 | $394,697.08 | 21,368 | 2024-01-29 | Filing | |
| $46.75 | 7,187 | $336,023.87 | 29,795 | 2024-01-29 | Filing | |
| $41.50 | 2,227 | $92,412.04 | 139,186 | 2023-12-11 | Filing | |
| $40.30 | 3,148 | $126,864.40 | 11,495 | 2023-12-01 | Filing |