| Jun 30, 2026 | Award | 3,445 | 0.00 USD | — | SEC | |
| May 28, 2026 | Sell | -2,800 | 20.36 USD | $57K | SEC | |
| Mar 31, 2026 | Award | 3,445 | 0.00 USD | — | SEC | |
| Mar 5, 2026 | Sell | -2,206 | 23.03 USD | $50.8K | SEC | |
| Jan 5, 2026 | Award | 3,388 | 0.00 USD | — | SEC | |
| Dec 2, 2025 | Sell | -4,000 | 20.34 USD | $81.4K | SEC | |
| Oct 2, 2025 | Award | 2,395 | 0.00 USD | — | SEC | |
| Jul 1, 2025 | Award | 1,968 | 0.00 USD | — | SEC | |
| May 29, 2025 | Sell | -1,100 | 47.57 USD | $52.3K | SEC | |
| Mar 31, 2025 | Award | 1,352 | 0.00 USD | — | SEC | |
| Mar 13, 2025 | Sell | -956 | 69.37 USD | $66.3K | SEC | |
| Jan 3, 2025 | Award | 1,254 | 0.00 USD | — | SEC | |
| Nov 19, 2024 | Sell | -846 | 81.76 USD | $69.2K | SEC | |
| Oct 1, 2024 | Award | 1,452 | 0.00 USD | — | SEC | |
| Aug 26, 2024 | Sell | -1,550 | 72.62 USD | $112.6K | SEC | |
| Jul 2, 2024 | Award | 1,675 | 0.00 USD | — | SEC | |
| May 22, 2024 | Sell | -2,000 | 58.90 USD | $117.8K | SEC | |
| Apr 1, 2024 | Award | 1,370 | 0.00 USD | — | SEC | |
| Jan 3, 2024 | Award | 1,403 | 0.00 USD | — | SEC | |
| Nov 30, 2023 | Sell | -950 | 64.60 USD | $61.4K | SEC | |
| Oct 3, 2023 | Award | 1,433 | 0.00 USD | — | SEC | |
| Aug 29, 2023 | Sell | -650 | 69.64 USD | $45.3K | SEC | |
| Jul 5, 2023 | Award | 1,435 | 0.00 USD | — | SEC | |
| May 31, 2023 | Sell | -640 | 63.24 USD | $40.5K | SEC | |
| Apr 5, 2023 | Award | 1,456 | 0.00 USD | — | SEC | |