| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.80 | 1,300 | $63,440.00 | 515,549 | 2023-07-10 | Filing | |
| $50.83 | 1,600 | $81,328.00 | 823,898 | 2023-07-05 | Filing | |
| $50.25 | 6,300 | $316,575.00 | 825,498 | 2023-07-05 | Filing | |
| $50.00 | 2,680 | $134,000.00 | 16,536 | 2023-06-13 | Filing | |
| $51.80 | 2,809 | $145,506.20 | 520,134 | 2023-06-14 | Filing | |
| $51.07 | 5,370 | $274,245.90 | 522,943 | 2023-06-14 | Filing | |
| $49.93 | 1,821 | $90,922.53 | 528,313 | 2023-06-14 | Filing | |
| $49.06 | 1,256 | $61,619.36 | 530,134 | 2023-06-12 | Filing | |
| $48.66 | 6,759 | $328,892.94 | 531,390 | 2023-06-12 | Filing | |
| $47.39 | 21,985 | $1,041,869.15 | 538,149 | 2023-06-12 | Filing | |
| $45.27 | 500 | $22,635.00 | 831,798 | 2023-06-06 | Filing | |
| $44.03 | 7,334 | $322,916.02 | 832,298 | 2023-06-06 | Filing | |
| $43.28 | 4,166 | $180,304.48 | 839,632 | 2023-06-06 | Filing | |
| $36.24 | 3,900 | $141,336.00 | 843,798 | 2023-06-01 | Filing | |
| $27.05 | 894 | $24,182.70 | 15,884 | 2023-05-05 | Filing | |
| $30.30 | 3,900 | $118,170.00 | 847,698 | 2023-05-01 | Filing | |
| $34.49 | 3,900 | $134,511.00 | 851,598 | 2023-04-04 | Filing | |
| $45.02 | 5,248 | $236,264.96 | 855,498 | 2023-03-02 | Filing | |
| $45.07 | 1,600 | $72,118.40 | 860,746 | 2023-03-01 | Filing | |
| $54.31 | 1,411 | $76,628.59 | 862,346 | 2023-02-01 | Filing |