| Sep 14, 2026 | Award | 38.55 | 0.00 USD | — | SEC | |
| Aug 11, 2026 | Sell | -723 | 333.17 USD | $240.9K | SEC | |
| Jul 2, 2026 | Award | 174 | 278.97 USD | $48.5K | SEC | |
| Jun 15, 2026 | Award | 36.05 | 0.00 USD | — | SEC | |
| May 15, 2026 | Award | 1,711 | 116.88 USD | $200K | SEC | |
| May 8, 2026 | Award | 1,119 | 169.93 USD | $190.2K | SEC | |
| Apr 3, 2026 | Award | 123 | 393.32 USD | $48.4K | SEC | |
| Mar 16, 2026 | Award | 25.73 | 0.00 USD | — | SEC | |
| Jan 5, 2026 | Award | 139 | 349.75 USD | $48.6K | SEC | |
| Dec 15, 2025 | Award | 32.58 | 0.00 USD | — | SEC | |
| Nov 6, 2025 | Sell | -1,000 | 316.61 USD | $316.6K | SEC | |
| Nov 5, 2025 | Sell | -1,700 | 148.14 USD | $251.8K | SEC | |
| Oct 2, 2025 | Award | 144 | 286.01 USD | $41.2K | SEC | |
| Sep 15, 2025 | Award | 37.75 | 0.00 USD | — | SEC | |
| Aug 6, 2025 | Sell | -1,000 | 268.63 USD | $268.6K | SEC | |
| Aug 5, 2025 | Sell | -1,800 | 143.63 USD | $258.5K | SEC | |
| Jul 2, 2025 | Award | 167 | 246.31 USD | $41.1K | SEC | |
| Jun 16, 2025 | Award | 44.29 | 0.00 USD | — | SEC | |
| May 14, 2025 | Award | 1,300 | 126.93 USD | $165K | SEC | |
| May 9, 2025 | Award | 1,002 | 174.82 USD | $175.2K | SEC | |
| Apr 1, 2025 | Award | 204 | 202.20 USD | $41.2K | SEC | |
| Mar 17, 2025 | Award | 52.2 | 0.00 USD | — | SEC | |
| Jan 3, 2025 | Award | 219 | 187.61 USD | $41.1K | SEC | |
| Dec 16, 2024 | Award | 52.92 | 0.00 USD | — | SEC | |
| Oct 2, 2024 | Award | 155 | 264.65 USD | $41K | SEC | |