| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $26.79 | 49,966 | $1,338,364.29 | 9,283,636 | 2024-08-01 | Filing | |
| $29.30 | 55,000 | $1,611,522.00 | 9,333,602 | 2024-07-19 | Filing | |
| $33.51 | 18,731 | $627,707.65 | 2,863,725 | 2024-07-15 | Filing | |
| $33.11 | 121,118 | $4,010,580.33 | 2,882,456 | 2024-07-15 | Filing | |
| $32.01 | 105,589 | $3,379,946.13 | 3,003,574 | 2024-07-15 | Filing | |
| $31.18 | 500 | $15,590.00 | 3,117,777 | 2024-07-11 | Filing | |
| $30.59 | 9,500 | $290,625.90 | 3,118,277 | 2024-07-11 | Filing | |
| $31.14 | 4,100 | $127,664.98 | 9,388,602 | 2024-07-11 | Filing | |
| $30.59 | 50,900 | $1,556,985.19 | 9,392,702 | 2024-07-11 | Filing | |
| $31.51 | 12,845 | $404,706.13 | 3,109,163 | 2024-07-12 | Filing | |
| $31.50 | 3,053 | $96,169.50 | 3,122,008 | 2024-07-11 | Filing | |
| $31.33 | 6,110 | $191,455.63 | 3,125,061 | 2024-07-10 | Filing | |
| $31.96 | 84,935 | $2,714,233.82 | 3,131,171 | 2024-07-09 | Filing | |
| $32.12 | 26,555 | $852,938.63 | 133,583 | 2024-07-08 | Filing | |
| $31.95 | 85,886 | $2,744,195.12 | 3,216,106 | 2024-07-08 | Filing | |
| $31.63 | 9,000 | $284,667.30 | 39,736 | 2024-07-05 | Filing | |
| $31.62 | 7,445 | $235,379.63 | 160,138 | 2024-07-05 | Filing | |
| $31.84 | 29,031 | $924,236.72 | 3,301,992 | 2024-07-05 | Filing | |
| $31.88 | 7,756 | $247,258.18 | 3,331,023 | 2024-07-03 | Filing | |
| $31.75 | 894 | $28,388.52 | 3,338,779 | 2024-07-02 | Filing |