| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.03 | 250 | $20,256.83 | 32,938 | 2026-08-21 | Filing | |
| $81.03 | 400 | $32,411.88 | 33,188 | 2026-08-21 | Filing | |
| $81.03 | 350 | $28,360.36 | 33,588 | 2026-08-21 | Filing | |
| $81.04 | 250 | $20,260.00 | 33,938 | 2026-08-21 | Filing | |
| $81.50 | 250 | $20,375.00 | 34,188 | 2026-08-21 | Filing | |
| $81.50 | 250 | $20,375.00 | 34,438 | 2026-08-21 | Filing | |
| $78.39 | 421 | $33,000.59 | 34,688 | 2026-08-20 | Filing | |
| $78.75 | 341 | $26,853.10 | 35,109 | 2026-08-20 | Filing | |
| $80.00 | 250 | $20,000.00 | 35,450 | 2026-08-20 | Filing | |
| $79.50 | 250 | $19,875.00 | 35,700 | 2026-08-20 | Filing | |
| $46.75 | 2,600 | $121,550.00 | 33,576 | 2025-09-05 | Filing | |
| $58.00 | 3,012 | $174,696.00 | 29,485 | 2024-11-04 | Filing | |
| $57.00 | 2,039 | $116,223.00 | 32,497 | 2024-11-01 | Filing | |
| $59.33 | 90 | $5,339.70 | 34,536 | 2024-10-30 | Filing | |
| $19.70 | 1,000 | $19,700.00 | 25,154 | 2023-02-10 | Filing | |
| $19.77 | 1,000 | $19,770.00 | 26,154 | 2023-02-10 | Filing | |
| $19.96 | 1,000 | $19,960.00 | 27,154 | 2023-02-09 | Filing | |
| $20.04 | 1,000 | $20,040.00 | 28,154 | 2023-02-09 | Filing | |
| $36.86 | 1,491 | $54,958.26 | 21,385 | 2021-03-16 | Filing | |
| $50.00 | 1,510 | $75,500.00 | 195,659 | 2017-11-21 | Filing |