| Jun 10, 2026 | Gift | -18,407 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Gift | 18,407 | 0.00 USD | $0 | SEC |
| Jun 3, 2026 | Other | -11,944 | 21.54 USD | $257.3K | SEC |
| May 13, 2026 | Gift | -40,826 | 0.00 USD | $0 | SEC |
| Mar 3, 2026 | Award | 39,925 | 0.00 USD | $0 | SEC |
| Mar 3, 2026 | Other | -26,931 | 19.85 USD | $534.6K | SEC |
| Jun 12, 2025 | Gift | -10,371 | 0.00 USD | $0 | SEC |
| Jun 3, 2025 | Award | 53,004 | 0.00 USD | $0 | SEC |
| Jun 3, 2025 | Other | -6,729 | 14.15 USD | $95.2K | SEC |
| Mar 7, 2025 | Gift | -26,497 | 0.00 USD | $0 | SEC |
| Mar 4, 2025 | Other | -8,975 | 14.77 USD | $132.6K | SEC |
| Nov 12, 2024 | Sell | -8,108 | 16.00 USD | $129.7K | SEC |
| Jun 4, 2024 | Award | 68,400 | 0.00 USD | $0 | SEC |
| Mar 5, 2024 | Other | -5,867 | 9.15 USD | $53.7K | SEC |
| Dec 15, 2023 | Sell | -1,150 | 9.62 USD | $11.1K | SEC |
| Dec 15, 2023 | Sell | -970 | 9.62 USD | $9.3K | SEC |
| Mar 3, 2023 | Award | 55,664 | 0.00 USD | $0 | SEC |
| Mar 3, 2023 | Other | -2,345 | 15.74 USD | $36.9K | SEC |
| Mar 3, 2022 | Other | -1,525 | 23.47 USD | $35.8K | SEC |
| Mar 3, 2022 | Award | 16,340 | 0.00 USD | $0 | SEC |
| Mar 3, 2022 | Award | 16,340 | 0.00 USD | $0 | SEC |