| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.01 | 3,582 | $164,807.82 | 18,318 | 2024-06-10 | Filing | |
| $48.18 | 5,373 | $258,871.14 | 53,352 | 2024-06-03 | Filing | |
| $47.07 | 3,127 | $147,187.89 | 58,725 | 2024-06-03 | Filing | |
| $48.16 | 5,787 | $278,701.92 | 118,080 | 2024-06-03 | Filing | |
| $47.06 | 3,266 | $153,697.96 | 123,867 | 2024-06-03 | Filing | |
| $48.00 | 2,245 | $107,760.00 | 16,463 | 2024-06-04 | Filing | |
| $46.44 | 7,490 | $347,835.60 | 22,759 | 2024-05-10 | Filing | |
| $47.26 | 1,253 | $59,216.78 | 9,219 | 2024-05-10 | Filing | |
| $47.15 | 1,000 | $47,150.00 | 11,959 | 2024-05-13 | Filing | |
| $46.87 | 2,000 | $93,740.00 | 12,959 | 2024-05-10 | Filing | |
| $41.17 | 7,500 | $308,775.00 | 30,249 | 2024-02-21 | Filing | |
| $37.99 | 30,677 | $1,165,419.23 | 127,133 | 2024-01-10 | Filing | |
| $39.30 | 2,000 | $78,600.00 | 37,749 | 2023-12-22 | Filing | |
| $38.86 | 663 | $25,764.18 | 10,465 | 2023-12-15 | Filing | |
| $36.55 | 566 | $20,687.30 | 11,120 | 2023-12-08 | Filing | |
| $30.46 | 2,500 | $76,150.00 | 113,533 | 2023-09-20 | Filing | |
| $29.64 | 2,500 | $74,100.00 | 92,110 | 2023-06-20 | Filing | |
| $29.44 | 2,500 | $73,600.00 | 94,610 | 2023-03-20 | Filing | |
| $32.00 | 2,518 | $80,576.00 | 106,665 | 2022-11-15 | Filing | |
| $37.30 | 1,738 | $64,827.40 | 75,954 | 2022-06-09 | Filing |