| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.79 | 82,139 | $3,268,688.65 | 986,299 | 2024-08-13 | Filing | |
| $39.12 | 13,861 | $542,261.73 | 1,068,438 | 2024-08-13 | Filing | |
| $39.79 | 82,559 | $3,285,245.52 | 1,352,040 | 2024-08-13 | Filing | |
| $39.12 | 13,441 | $525,762.19 | 1,434,599 | 2024-08-13 | Filing | |
| $37.86 | 14,485 | $548,349.95 | 384,000 | 2024-08-07 | Filing | |
| $37.13 | 52,623 | $1,954,134.06 | 398,485 | 2024-08-06 | Filing | |
| $36.50 | 9,692 | $353,779.32 | 451,108 | 2024-08-06 | Filing | |
| $37.18 | 15,864 | $589,764.82 | 96,000 | 2024-08-06 | Filing | |
| $36.49 | 3,336 | $121,718.96 | 111,864 | 2024-08-06 | Filing | |
| $37.86 | 14,514 | $549,563.90 | 384,000 | 2024-08-07 | Filing | |
| $37.13 | 52,849 | $1,962,426.06 | 398,514 | 2024-08-06 | Filing | |
| $36.49 | 9,437 | $344,395.77 | 451,363 | 2024-08-06 | Filing | |
| $37.20 | 14,930 | $555,340.76 | 96,000 | 2024-08-06 | Filing | |
| $36.57 | 4,270 | $156,155.61 | 110,930 | 2024-08-06 | Filing | |
| $38.44 | 2,253 | $86,604.64 | 1,010,326 | 2024-08-01 | Filing | |
| $37.75 | 2,248 | $84,857.50 | 1,012,579 | 2024-08-01 | Filing | |
| $36.58 | 15,990 | $584,851.84 | 1,014,827 | 2024-08-01 | Filing | |
| $38.06 | 30,395 | $1,156,940.08 | 1,082,299 | 2024-07-31 | Filing | |
| $37.50 | 3,837 | $143,883.28 | 1,112,694 | 2024-07-30 | Filing | |
| $36.78 | 61,768 | $2,271,870.28 | 1,116,531 | 2024-07-30 | Filing |