| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.00 | 5,000 | $260,000.00 | 153,990 | 2026-05-27 | Filing | |
| $50.90 | 3,000 | $152,700.00 | 4,502 | 2026-06-01 | Filing | |
| $51.99 | 2,500 | $129,975.00 | 9,780 | 2026-05-28 | Filing | |
| $52.00 | 2,000 | $104,000.00 | 150,990 | 2026-05-27 | Filing | |
| $52.72 | 2,000 | $105,440.00 | 104,318 | 2026-05-27 | Filing | |
| $52.00 | 5,000 | $260,000.00 | 148,990 | 2026-05-21 | Filing | |
| $53.42 | 2,000 | $106,840.00 | 102,318 | 2026-05-19 | Filing | |
| $57.45 | 5,000 | $287,250.00 | 143,990 | 2026-01-23 | Filing | |
| $57.99 | 2,000 | $115,980.00 | 100,318 | 2026-01-23 | Filing | |
| $69.15 | 3,000 | $207,450.00 | 98,450 | 2025-07-24 | Filing | |
| $72.50 | 2,000 | $145,000.00 | 7,215 | 2025-01-29 | Filing | |
| $72.62 | 2,200 | $159,764.00 | 23,514 | 2025-01-24 | Filing | |
| $72.13 | 2,000 | $144,260.00 | 142,061 | 2025-01-24 | Filing | |
| $71.35 | 5,000 | $356,750.00 | 139,190 | 2025-01-24 | Filing | |
| $72.10 | 2,000 | $144,200.00 | 95,450 | 2025-01-24 | Filing | |
| $131.41 | 213 | $27,990.33 | 12,397 | 2023-02-24 | Filing | |
| $106.49 | 135 | $14,376.15 | 135 | 2021-07-26 | Filing | |
| $77.22 | 600 | $46,329.60 | 1,915 | 2020-03-11 | Filing | |
| $76.75 | 800 | $61,399.92 | 10,829 | 2020-03-09 | Filing | |
| $90.79 | 1,000 | $90,790.00 | 10,011 | 2019-08-29 | Filing |