| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.35 | 1,130 | $74,975.50 | 3,025 | 2025-05-21 | Filing | |
| $66.87 | 1,895 | $126,718.65 | 1,895 | 2025-05-20 | Filing | |
| $19.29 | 10,000 | $192,900.00 | 10,000 | 2023-05-15 | Filing | |
| $19.29 | 10,000 | $192,900.00 | 298,615 | 2023-05-15 | Filing | |
| $17.70 | 10,000 | $177,000.00 | 15,900 | 2022-11-01 | Filing | |
| $17.53 | 20,000 | $350,600.00 | 281,021 | 2022-10-31 | Filing | |
| $17.69 | 45,000 | $796,050.00 | 98,265 | 2022-10-31 | Filing | |
| $17.20 | 20,000 | $344,000.00 | 262,621 | 2022-05-11 | Filing | |
| $30.15 | 10,000 | $301,500.00 | 80,876 | 2021-11-01 | Filing | |
| $30.14 | 14,235 | $429,042.90 | 320,802 | 2021-11-01 | Filing | |
| $36.90 | 2,710 | $99,999.00 | 299,009 | 2021-03-04 | Filing | |
| $15.59 | 8,795 | $137,109.65 | 20,000 | 2018-11-12 | Filing | |
| $16.35 | 1,205 | $19,701.75 | 11,205 | 2018-11-09 | Filing | |
| $16.34 | 10,000 | $163,400.00 | 10,000 | 2018-11-09 | Filing | |
| $15.79 | 16,085 | $253,993.41 | 281,303 | 2018-11-01 | Filing | |
| $15.97 | 3,000 | $47,907.00 | 18,594 | 2018-11-01 | Filing | |
| $15.90 | 15,700 | $249,600.17 | 151,247 | 2018-11-01 | Filing | |
| $14.89 | 2,700 | $40,203.00 | 30,000 | 2017-05-31 | Filing | |
| $15.23 | 7,300 | $111,179.00 | 27,300 | 2017-05-30 | Filing | |
| $12.89 | 10,000 | $128,900.00 | 20,000 | 2016-12-15 | Filing |