| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.23 | 3,817 | $130,657.06 | 0 | 2024-08-08 | Filing | |
| $31.33 | 35,000 | $1,096,571.00 | 218,023 | 2024-05-24 | Filing | |
| $31.33 | 20,000 | $626,510.00 | 253,023 | 2024-05-23 | Filing | |
| $31.05 | 65,305 | $2,027,752.90 | 53,791 | 2024-05-23 | Filing | |
| $31.10 | 74,740 | $2,324,623.27 | 133,606 | 2024-05-23 | Filing | |
| $31.80 | 5,895 | $187,461.00 | 20,008 | 2024-05-23 | Filing | |
| $31.04 | 9,663 | $299,928.89 | 4,444 | 2024-05-23 | Filing | |
| $31.45 | 10,804 | $339,800.93 | 8,050 | 2024-05-23 | Filing | |
| $31.34 | 2,655 | $83,205.05 | 19,727 | 2024-05-23 | Filing | |
| $26.82 | 3,800 | $101,916.00 | 8,221 | 2023-08-17 | Filing | |
| $27.53 | 655 | $18,028.88 | 6,417 | 2023-08-14 | Filing | |
| $25.98 | 30,000 | $779,400.00 | 124,784 | 2023-06-05 | Filing | |
| $25.82 | 2,830 | $73,070.60 | 16,492 | 2023-05-30 | Filing | |
| $25.07 | 7,087 | $177,655.50 | 53,791 | 2023-05-24 | Filing | |
| $25.72 | 11,000 | $282,973.90 | 12,021 | 2023-05-19 | Filing | |
| $25.67 | 32,525 | $834,887.48 | 60,878 | 2023-05-19 | Filing | |
| $26.00 | 7,079 | $184,054.00 | 20,008 | 2023-05-19 | Filing | |
| $26.00 | 12,975 | $337,350.00 | 8,050 | 2023-05-19 | Filing | |
| $24.97 | 12,475 | $311,551.90 | 141,515 | 2023-05-12 | Filing | |
| $24.75 | 18,000 | $445,555.80 | 153,990 | 2023-05-10 | Filing |