| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.05 | 1,000 | $34,050.00 | 18,700 | 2026-03-12 | Filing | |
| $34.50 | 1,000 | $34,500.00 | 17,700 | 2026-03-06 | Filing | |
| $35.36 | 200 | $7,072.00 | 16,700 | 2026-03-03 | Filing | |
| $35.05 | 1,000 | $35,050.00 | 16,500 | 2026-03-03 | Filing | |
| $29.58 | 500 | $14,790.00 | 18,454 | 2024-09-09 | Filing | |
| $29.60 | 1,500 | $44,400.00 | 16,905 | 2024-09-06 | Filing | |
| $29.10 | 1,000 | $29,100.00 | 15,405 | 2024-09-06 | Filing | |
| $33.05 | 1,500 | $49,575.00 | 92,957 | 2023-08-09 | Filing | |
| $27.51 | 6,390 | $175,788.90 | 58,941 | 2020-03-06 | Filing | |
| $29.75 | 3,000 | $89,250.00 | 8,875 | 2020-03-06 | Filing | |
| $29.78 | 500 | $14,890.00 | 4,281 | 2020-03-05 | Filing | |
| $29.32 | 15,000 | $439,800.00 | 52,551 | 2020-03-05 | Filing | |
| $32.82 | 2,000 | $65,640.00 | 19,421 | 2020-02-28 | Filing | |
| $32.90 | 7,500 | $246,750.00 | 27,316 | 2020-02-28 | Filing | |
| $32.69 | 500 | $16,342.80 | 3,781 | 2020-02-28 | Filing | |
| $31.69 | 2,000 | $63,379.80 | 49,381 | 2020-02-27 | Filing | |
| $32.92 | 14,400 | $474,048.00 | 59,388 | 2019-08-15 | Filing | |
| $33.81 | 3,000 | $101,430.00 | 23,000 | 2019-08-15 | Filing | |
| $33.72 | 1,500 | $50,579.85 | 35,065 | 2016-10-26 | Filing | |
| $33.35 | 5,000 | $166,745.00 | 46,271 | 2016-10-26 | Filing |