| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.12 | 7,237 | $312,059.44 | 7,056,948 | 2024-08-30 | Filing | |
| $42.24 | 20,472 | $864,737.28 | 7,064,185 | 2024-08-30 | Filing | |
| $41.45 | 20,888 | $865,807.60 | 7,084,657 | 2024-08-30 | Filing | |
| $49.61 | 801 | $39,737.61 | 829,108 | 2024-08-29 | Filing | |
| $48.74 | 9,967 | $485,791.58 | 829,909 | 2024-08-29 | Filing | |
| $48.00 | 32,628 | $1,566,144.00 | 839,876 | 2024-08-29 | Filing | |
| $46.95 | 5,204 | $244,327.80 | 872,504 | 2024-08-29 | Filing | |
| $46.03 | 700 | $32,221.00 | 877,708 | 2024-08-29 | Filing | |
| $44.26 | 700 | $30,982.00 | 878,408 | 2024-08-29 | Filing | |
| $43.25 | 6,400 | $276,800.00 | 325,564 | 2024-08-26 | Filing | |
| $42.62 | 1,600 | $68,192.00 | 331,964 | 2024-08-26 | Filing | |
| $41.52 | 10,457 | $434,174.64 | 333,564 | 2024-08-23 | Filing | |
| $40.28 | 19,355 | $779,619.40 | 344,021 | 2024-08-23 | Filing | |
| $39.72 | 12,188 | $484,107.36 | 363,376 | 2024-08-23 | Filing | |
| $43.25 | 6,400 | $276,800.00 | 325,474 | 2024-08-26 | Filing | |
| $42.62 | 1,600 | $68,192.00 | 331,874 | 2024-08-26 | Filing | |
| $41.52 | 10,547 | $437,911.44 | 333,474 | 2024-08-23 | Filing | |
| $40.28 | 19,355 | $779,619.40 | 344,021 | 2024-08-23 | Filing | |
| $39.72 | 12,188 | $484,107.36 | 363,376 | 2024-08-23 | Filing | |
| $41.79 | 13,915 | $581,507.85 | 1,326,908 | 2024-08-16 | Filing |