| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.24 | 1,000 | $48,240.00 | 140,244 | 2023-11-01 | Filing | |
| $46.30 | 500 | $23,150.00 | 53,717 | 2023-10-16 | Filing | |
| $44.96 | 1,000 | $44,960.00 | 79,927 | 2023-10-02 | Filing | |
| $44.96 | 1,000 | $44,960.00 | 141,244 | 2023-10-02 | Filing | |
| $41.18 | 500 | $20,590.00 | 54,217 | 2023-09-15 | Filing | |
| $42.53 | 1,000 | $42,530.00 | 80,927 | 2023-09-05 | Filing | |
| $43.53 | 1,000 | $43,530.00 | 142,244 | 2023-09-01 | Filing | |
| $46.00 | 8,000 | $368,016.00 | 29,902 | 2023-08-18 | Filing | |
| $44.79 | 500 | $22,395.00 | 54,717 | 2023-08-15 | Filing | |
| $45.18 | 20,000 | $903,658.00 | 55,217 | 2023-08-11 | Filing | |
| $42.79 | 1,000 | $42,790.00 | 143,244 | 2023-08-01 | Filing | |
| $40.00 | 1,000 | $40,000.00 | 75,217 | 2023-07-27 | Filing | |
| $38.35 | 1,000 | $38,350.00 | 144,244 | 2023-07-03 | Filing | |
| $36.74 | 1,000 | $36,740.00 | 145,244 | 2023-06-07 | Filing | |
| $36.61 | 1,000 | $36,610.00 | 81,927 | 2023-06-01 | Filing | |
| $40.00 | 500 | $20,000.00 | 76,217 | 2023-05-15 | Filing | |
| $39.85 | 1,000 | $39,850.00 | 82,927 | 2023-05-01 | Filing | |
| $40.50 | 500 | $20,250.00 | 76,717 | 2023-04-17 | Filing | |
| $41.31 | 1,000 | $41,310.00 | 74,973 | 2023-04-03 | Filing | |
| $42.80 | 500 | $21,400.00 | 67,323 | 2023-03-15 | Filing |