| Apr 29, 2026 | Other | 50,000 | 0.00 USD | $0 | SEC |
| Apr 29, 2026 | Other | -50,000 | 0.00 USD | $0 | SEC |
| Apr 29, 2026 | OtherD | -50,000 | 0.00 USD | $0 | SEC |
| Apr 29, 2026 | Sell | -50,000 | 27.58 USD | $1.4M | SEC |
| Apr 17, 2026 | Other | 48,286 | 0.00 USD | $0 | SEC |
| Apr 17, 2026 | OtherD | -48,286 | 0.00 USD | $0 | SEC |
| Apr 17, 2026 | Other | -48,286 | 0.00 USD | $0 | SEC |
| Apr 17, 2026 | Sell | -48,286 | 23.07 USD | $1.1M | SEC |
| Apr 10, 2026 | OtherD | -1,714 | 0.00 USD | $0 | SEC |
| Apr 10, 2026 | Other | 1,714 | 0.00 USD | $0 | SEC |
| Apr 10, 2026 | Other | -1,714 | 0.00 USD | $0 | SEC |
| Apr 10, 2026 | Sell | -1,714 | 23.03 USD | $39.5K | SEC |
| Mar 17, 2026 | Award | 7,968 | 0.00 USD | $0 | SEC |
| Aug 5, 2025 | Other | -100,000 | 0.00 USD | $0 | SEC |
| Aug 5, 2025 | Sell | -100,000 | 19.61 USD | $2M | SEC |
| Aug 5, 2025 | Other | 100,000 | 0.00 USD | $0 | SEC |
| Aug 5, 2025 | OtherD | -100,000 | 0.00 USD | $0 | SEC |
| May 29, 2025 | Award | 10,958 | 0.00 USD | $0 | SEC |
| Dec 31, 2024 | OtherD | -140,000 | 0.00 USD | $0 | SEC |
| Dec 31, 2024 | Other | 140,000 | 0.00 USD | $0 | SEC |
| Dec 31, 2024 | Other | -140,000 | 0.00 USD | $0 | SEC |
| Dec 31, 2024 | Sell | -21,999 | 13.75 USD | $302.5K | SEC |
| Dec 31, 2024 | Sell | -118,001 | 13.55 USD | $1.6M | SEC |
| Aug 9, 2024 | OtherD | -150,000 | 0.00 USD | $0 | SEC |
| Aug 9, 2024 | Other | 150,000 | 0.00 USD | $0 | SEC |