| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $38.06 | 30,368 | $1,155,915.40 | 1,448,040 | 2024-07-31 | Filing | |
| $37.50 | 3,926 | $147,220.68 | 1,478,408 | 2024-07-30 | Filing | |
| $36.78 | 61,706 | $2,269,583.70 | 1,482,334 | 2024-07-30 | Filing | |
| $37.01 | 11,850 | $438,573.24 | 1,178,299 | 2024-07-24 | Filing | |
| $38.43 | 17,505 | $672,643.63 | 1,190,149 | 2024-07-23 | Filing | |
| $37.96 | 66,645 | $2,530,124.11 | 1,207,654 | 2024-07-23 | Filing | |
| $37.01 | 13,075 | $483,926.67 | 1,544,040 | 2024-07-24 | Filing | |
| $38.43 | 16,128 | $619,749.04 | 1,557,115 | 2024-07-23 | Filing | |
| $38.00 | 66,797 | $2,538,272.64 | 1,573,243 | 2024-07-23 | Filing | |
| $37.69 | 9,280 | $349,724.22 | 1,274,299 | 2024-07-17 | Filing | |
| $37.07 | 27,608 | $1,023,384.39 | 1,283,579 | 2024-07-17 | Filing | |
| $38.41 | 8,759 | $336,399.91 | 1,311,187 | 2024-07-16 | Filing |