| Jun 4, 2026 | Buy | 25,000 | 20.00 USD | $500K | SEC |
| Jun 4, 2026 | Award | 4,250 | 20.00 USD | $85K | SEC |
| May 15, 2026 | Sell | -547 | 128.11 USD | $70.1K | SEC |
| May 15, 2026 | Award | 493 | 0.00 USD | $0 | SEC |
| Feb 17, 2026 | Award | 415 | 0.00 USD | $0 | SEC |
| Feb 12, 2026 | Sell | -447 | 164.19 USD | $73.4K | SEC |
| Nov 17, 2025 | Award | 576 | 0.00 USD | $0 | SEC |
| Nov 13, 2025 | Sell | -428 | 112.83 USD | $48.3K | SEC |
| Sep 2, 2025 | Award | 434 | 0.00 USD | $0 | SEC |
| May 12, 2025 | Award | 466 | 0.00 USD | $0 | SEC |
| Feb 20, 2025 | Gift | -2,707 | 0.00 USD | $0 | SEC |
| Feb 18, 2025 | Award | 397 | 0.00 USD | $0 | SEC |
| Nov 18, 2024 | Award | 482 | 0.00 USD | $0 | SEC |
| Sep 3, 2024 | Award | 800 | 0.00 USD | $0 | SEC |
| Jun 21, 2024 | Award | 87.1 | 0.00 USD | $0 | SEC |
| May 13, 2024 | Award | 961 | 0.00 USD | $0 | SEC |
| Apr 3, 2024 | Award | 220.16 | 0.00 USD | $0 | SEC |
| Mar 18, 2024 | Award | 138.18 | 189.97 USD | $26.3K | SEC |
| Feb 12, 2024 | Award | 1,248 | 0.00 USD | $0 | SEC |
| Jan 26, 2024 | Award | 229.95 | 0.00 USD | $0 | SEC |
| Jan 3, 2024 | Award | 270.53 | 0.00 USD | $0 | SEC |
| Dec 18, 2023 | Award | 133.34 | 196.87 USD | $26.3K | SEC |
| Nov 13, 2023 | Award | 1,666 | 0.00 USD | $0 | SEC |
| Oct 3, 2023 | Award | 210.93 | 0.00 USD | $0 | SEC |
| Sep 15, 2023 | Award | 109.6 | 239.51 USD | $26.3K | SEC |