| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.42 | 13,737 | $857,463.54 | 858,303 | 2025-06-03 | Filing | |
| $61.63 | 4,600 | $283,498.00 | 872,040 | 2025-06-03 | Filing | |
| $55.20 | 558 | $30,801.60 | 27,179 | 2025-06-02 | Filing | |
| $55.20 | 250 | $13,800.00 | 27,661 | 2025-06-02 | Filing | |
| $65.90 | 500 | $32,950.00 | 146,001 | 2025-05-20 | Filing | |
| $64.78 | 300 | $19,434.00 | 146,501 | 2025-05-20 | Filing | |
| $63.93 | 5,799 | $370,730.07 | 146,801 | 2025-05-20 | Filing | |
| $62.86 | 1,509 | $94,855.74 | 152,600 | 2025-05-20 | Filing | |
| $62.06 | 3,600 | $223,416.00 | 154,109 | 2025-05-20 | Filing | |
| $63.70 | 16 | $1,019.20 | 157,709 | 2025-05-20 | Filing | |
| $63.21 | 11,397 | $720,404.37 | 157,725 | 2025-05-20 | Filing | |
| $66.05 | 200 | $13,210.00 | 138,877 | 2025-05-20 | Filing | |
| $64.52 | 290 | $18,710.80 | 139,077 | 2025-05-20 | Filing | |
| $64.00 | 5,734 | $366,976.00 | 139,367 | 2025-05-20 | Filing | |
| $62.19 | 1,531 | $95,212.89 | 145,101 | 2025-05-20 | Filing | |
| $63.70 | 14 | $891.80 | 146,632 | 2025-05-20 | Filing | |
| $63.21 | 9,783 | $618,383.43 | 146,646 | 2025-05-20 | Filing | |
| $63.70 | 12 | $764.40 | 149,096 | 2025-05-20 | Filing | |
| $63.21 | 8,403 | $531,153.63 | 149,108 | 2025-05-20 | Filing | |
| $63.70 | 23 | $1,465.10 | 4,878,837 | 2025-05-20 | Filing |