| May 6, 2026 | Award | 1,752 | 0.00 USD | $0 | SEC |
| Apr 9, 2026 | Award | 675 | 0.00 USD | $0 | SEC |
| Feb 27, 2026 | Sell | -9,364 | 72.20 USD | $676.1K | SEC |
| Feb 26, 2026 | Sell | -1,480 | 101.21 USD | $149.8K | SEC |
| Feb 26, 2026 | Sell | -11,299 | 100.66 USD | $1.1M | SEC |
| Jan 7, 2026 | Award | 876 | 0.00 USD | $0 | SEC |
| Dec 19, 2025 | Gift | 5,665 | 0.00 USD | $0 | SEC |
| Dec 19, 2025 | Gift | -5,665 | 0.00 USD | $0 | SEC |
| Dec 17, 2025 | Gift | -2,531 | 0.00 USD | $0 | SEC |
| Dec 17, 2025 | Gift | 2,531 | 0.00 USD | $0 | SEC |
| Dec 15, 2025 | Gift | -2,671 | 0.00 USD | $0 | SEC |
| Dec 15, 2025 | Gift | 2,671 | 0.00 USD | $0 | SEC |
| Oct 7, 2025 | Award | 1,081 | 0.00 USD | $0 | SEC |
| Sep 4, 2025 | Award | 2,498 | 0.00 USD | $0 | SEC |
| Jul 3, 2025 | Award | 1,260 | 0.00 USD | $0 | SEC |
| May 7, 2025 | Exercise | 2,671 | 0.00 USD | $0 | SEC |
| May 7, 2025 | ExerciseD | -2,671 | 0.00 USD | $0 | SEC |
| May 7, 2025 | Award | 4,193 | 0.00 USD | $0 | SEC |
| Apr 3, 2025 | Award | 1,343 | 0.00 USD | $0 | SEC |
| Jan 17, 2025 | Gift | -1,648 | 0.00 USD | $0 | SEC |
| Jan 17, 2025 | Gift | 1,648 | 0.00 USD | $0 | SEC |
| Jan 6, 2025 | Award | 956 | 0.00 USD | $0 | SEC |
| Oct 3, 2024 | Award | 1,025 | 0.00 USD | $0 | SEC |
| Aug 30, 2024 | Award | 3,374 | 0.00 USD | $0 | SEC |
| Aug 19, 2024 | Gift | 35,846 | 0.00 USD | $0 | SEC |