| Jul 2, 2026 | Gift | -819.49 | 0.00 USD | — | SEC |
| Jul 2, 2026 | Award | 819.49 | 0.00 USD | — | SEC |
| Jul 2, 2026 | Gift | 819.49 | 0.00 USD | — | SEC |
| Apr 2, 2026 | Gift | -809.94 | 0.00 USD | $0 | SEC |
| Apr 2, 2026 | Gift | 809.94 | 0.00 USD | $0 | SEC |
| Apr 2, 2026 | Award | 809.94 | 0.00 USD | $0 | SEC |
| Mar 3, 2026 | Buy | 1,666 | 11.16 USD | $18.6K | SEC |
| Jan 5, 2026 | Award | 799.57 | 0.00 USD | $0 | SEC |
| Jan 5, 2026 | Gift | -799.57 | 0.00 USD | $0 | SEC |
| Jan 5, 2026 | Gift | 799.57 | 0.00 USD | $0 | SEC |
| Oct 2, 2025 | Award | 793.48 | 0.00 USD | $0 | SEC |
| Oct 2, 2025 | Gift | -793.48 | 0.00 USD | $0 | SEC |
| Oct 2, 2025 | Gift | 793.48 | 0.00 USD | $0 | SEC |
| Jul 2, 2025 | Award | 782.55 | 0.00 USD | $0 | SEC |
| Jul 2, 2025 | Gift | -782.55 | 0.00 USD | $0 | SEC |
| Jul 2, 2025 | Gift | 782.55 | 0.00 USD | $0 | SEC |
| Apr 3, 2025 | Gift | 766.24 | 0.00 USD | $0 | SEC |
| Apr 3, 2025 | Award | 766.24 | 0.00 USD | $0 | SEC |
| Apr 3, 2025 | Gift | -766.24 | 0.00 USD | $0 | SEC |
| Jan 3, 2025 | Gift | 754.22 | 0.00 USD | $0 | SEC |
| Jan 3, 2025 | Gift | -754.22 | 0.00 USD | $0 | SEC |
| Jan 3, 2025 | Award | 754.22 | 0.00 USD | $0 | SEC |
| Nov 6, 2024 | Exercise | 10,000 | 16.48 USD | $164.8K | SEC |
| Nov 6, 2024 | Sell | -5,000 | 35.20 USD | $176K | SEC |
| Nov 6, 2024 | ExerciseD | -10,000 | 0.00 USD | $0 | SEC |