| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $31.22 | 26,117 | $815,417.14 | 9,443,602 | 2024-07-01 | Filing | |
| $30.88 | 28,883 | $891,849.27 | 9,469,719 | 2024-07-01 | Filing | |
| $27.49 | 55,000 | $1,512,060.00 | 9,498,602 | 2024-06-21 | Filing | |
| $28.63 | 17,500 | $500,974.25 | 701,714 | 2024-06-17 | Filing | |
| $28.99 | 55,000 | $1,594,329.00 | 9,553,602 | 2024-06-13 | Filing | |
| $28.21 | 10,000 | $282,116.00 | 3,130,945 | 2024-06-11 | Filing | |
| $27.52 | 73,115 | $2,011,773.85 | 527,652 | 2024-06-07 | Filing | |
| $26.68 | 21,995 | $586,754.02 | 600,767 | 2024-06-07 | Filing | |
| $25.78 | 49,368 | $1,272,544.13 | 622,762 | 2024-06-06 | Filing | |
| $26.01 | 243,882 | $6,342,907.44 | 2,673,618 | 2024-06-06 | Filing | |
| $25.68 | 5,000 | $128,389.00 | 9,608,602 | 2024-06-03 | Filing | |
| $25.10 | 50,000 | $1,254,975.00 | 9,613,602 | 2024-06-03 | Filing | |
| $25.15 | 20,000 | $503,052.00 | 704,174 | 2024-05-30 | Filing | |
| $19.07 | 55,000 | $1,048,998.50 | 9,663,602 | 2024-05-20 | Filing |