| Apr 29, 2026 | Sell | -29,623 | 29.60 USD | $876.8K | SEC |
| Apr 29, 2026 | Sell | -14,363 | 30.46 USD | $437.5K | SEC |
| Apr 29, 2026 | Sell | -700 | 30.83 USD | $21.6K | SEC |
| Apr 29, 2026 | Sell | -7,914 | 28.94 USD | $229K | SEC |
| Apr 29, 2026 | Sell | -17,235 | 30.33 USD | $522.7K | SEC |
| Apr 17, 2026 | Sell | -3,590 | 26.61 USD | $95.5K | SEC |
| Feb 9, 2026 | AwardD | 24,455 | 0.00 USD | $0 | SEC |
| Feb 9, 2026 | Award | 6,020 | 0.00 USD | $0 | SEC |
| Jan 29, 2026 | Other | -22,050 | 17.98 USD | $396.5K | SEC |
| Oct 28, 2025 | Award | 30,565 | 0.00 USD | $0 | SEC |
| Oct 28, 2025 | AwardD | 124,022 | 0.00 USD | $0 | SEC |
| Dec 11, 2018 | AwardD | 5,000 | 0.00 USD | $0 | SEC |
| Feb 9, 2018 | AwardD | 128,645 | 0.00 USD | $0 | SEC |
| Jun 23, 2017 | AwardD | 30,000 | 0.00 USD | $0 | SEC |