| Jun 11, 2026 | Sell | -8,334 | 60.00 USD | $500K | SEC |
| May 11, 2026 | Sell | -8,696 | 57.50 USD | $500K | SEC |
| Apr 16, 2026 | Sell | -9,091 | 55.00 USD | $500K | SEC |
| Feb 25, 2026 | Gift | 25,096 | 0.00 USD | $0 | SEC |
| Feb 25, 2026 | Gift | -25,096 | 0.00 USD | $0 | SEC |
| Feb 25, 2026 | Other | -20,826 | 0.00 USD | $0 | SEC |
| Feb 25, 2026 | Award | 30,393 | 0.00 USD | $0 | SEC |
| Feb 25, 2026 | Award | 45,922 | 0.00 USD | $0 | SEC |
| Jan 6, 2026 | Award | 8,690 | 0.00 USD | $0 | SEC |
| Jan 6, 2026 | Gift | -20,068 | 0.00 USD | $0 | SEC |
| Jan 6, 2026 | Other | -16,965 | 49.90 USD | $846.6K | SEC |
| Jan 6, 2026 | Gift | 20,068 | 0.00 USD | $0 | SEC |
| Dec 16, 2025 | Gift | -3,000 | 49.91 USD | $149.7K | SEC |
| Dec 16, 2025 | Gift | -2,081 | 50.15 USD | $104.4K | SEC |
| Mar 18, 2025 | Sell | -13,700 | 51.77 USD | $709.2K | SEC |
| Feb 25, 2025 | Award | 43,551 | 0.00 USD | $0 | SEC |
| Feb 25, 2025 | Other | -19,750 | 0.00 USD | $0 | SEC |
| Feb 25, 2025 | Gift | -23,801 | 0.00 USD | $0 | SEC |
| Feb 25, 2025 | Gift | 23,801 | 0.00 USD | $0 | SEC |
| Feb 25, 2025 | Award | 9,097 | 0.00 USD | $0 | SEC |
| Feb 25, 2025 | Award | 23,731 | 0.00 USD | $0 | SEC |
| Jan 3, 2025 | Gift | 20,223 | 0.00 USD | $0 | SEC |
| Jan 3, 2025 | Other | -17,113 | 44.28 USD | $757.8K | SEC |
| Jan 3, 2025 | Gift | -20,223 | 0.00 USD | $0 | SEC |
| Feb 28, 2024 | Award | 52,384 | 0.00 USD | $0 | SEC |