| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.39 | 20,750 | $921,026.10 | 1,803,278 | 2024-10-29 | Filing | |
| $42.97 | 11,325 | $486,635.25 | 287,659 | 2024-10-21 | Filing | |
| $42.97 | 2,559 | $109,960.23 | 96,666 | 2024-10-21 | Filing | |
| $40.82 | 1,151 | $46,984.17 | 1,824,028 | 2024-09-30 | Filing | |
| $40.19 | 19,599 | $787,650.49 | 1,825,179 | 2024-09-30 | Filing | |
| $41.39 | 2,486 | $102,903.74 | 99,225 | 2024-09-20 | Filing | |
| $41.38 | 10,992 | $454,899.52 | 298,984 | 2024-09-20 | Filing | |
| $40.29 | 20,910 | $842,359.35 | 309,976 | 2024-09-19 | Filing | |
| $40.00 | 8,345 | $333,800.00 | 330,886 | 2024-09-18 | Filing | |
| $35.27 | 33,000 | $1,163,959.50 | 1,844,778 | 2024-08-28 | Filing | |
| $32.65 | 10,992 | $358,894.30 | 339,231 | 2024-08-20 | Filing | |
| $33.17 | 2,486 | $82,460.62 | 101,711 | 2024-08-20 | Filing | |
| $34.53 | 8,500 | $293,510.95 | 1,951,167 | 2024-07-29 | Filing | |
| $35.02 | 2,626 | $91,972.50 | 107,910 | 2024-07-22 | Filing | |
| $35.02 | 9,506 | $332,927.69 | 372,335 | 2024-07-22 | Filing | |
| $35.50 | 23,800 | $844,830.98 | 1,959,667 | 2024-07-16 | Filing | |
| $35.01 | 700 | $24,507.77 | 1,983,467 | 2024-07-15 | Filing | |
| $33.04 | 8,500 | $280,854.45 | 1,984,167 | 2024-06-26 | Filing | |
| $33.86 | 2,550 | $86,341.22 | 110,536 | 2024-06-20 | Filing | |
| $33.86 | 9,228 | $312,448.08 | 381,841 | 2024-06-20 | Filing |