| Jun 18, 2026 | AwardD | 17,340 | 0.00 USD | — | SEC |
| Jun 11, 2026 | AwardD | 17,096 | 0.00 USD | $0 | SEC |
| May 6, 2026 | Sell | -1,065 | 30.00 USD | $32K | SEC |
| Apr 3, 2026 | Sell | -1,000 | 31.05 USD | $31.1K | SEC |
| Mar 9, 2026 | Sell | -10,000 | 30.00 USD | $300K | SEC |
| Mar 5, 2026 | AwardD | 24,250 | 0.00 USD | $0 | SEC |
| Mar 5, 2026 | Award | 26,500 | 0.00 USD | $0 | SEC |
| Feb 10, 2026 | Other | -2,064 | 23.22 USD | $47.9K | SEC |
| Sep 29, 2025 | AwardD | 9,750 | 0.00 USD | $0 | SEC |
| Sep 29, 2025 | Award | 5,370 | 0.00 USD | $0 | SEC |
| Jun 16, 2025 | AwardD | 19,959 | 0.00 USD | $0 | SEC |
| Jun 12, 2025 | AwardD | 17,096 | 0.00 USD | $0 | SEC |
| Feb 10, 2025 | AwardD | 39,919 | 0.00 USD | $0 | SEC |
| Feb 6, 2025 | Award | 17,876 | 0.00 USD | $0 | SEC |
| Feb 6, 2025 | AwardD | 32,502 | 0.00 USD | $0 | SEC |
| Oct 15, 2024 | AwardD | 17,096 | 0.00 USD | $0 | SEC |
| Jun 24, 2024 | AwardD | 18,704 | — | — | SEC |
| Jun 24, 2024 | Award | 32,065 | — | — | SEC |
| Jun 24, 2024 | AwardD | 43,946 | — | — | SEC |
| Jun 24, 2024 | AwardD | 81,700 | 0.00 USD | $0 | SEC |