| Jul 2, 2026 | Award | 174 | 278.97 USD | — | SEC |
| Jun 30, 2026 | Other | -295 | 0.00 USD | — | SEC |
| Jun 23, 2026 | Award | 757 | 0.00 USD | — | SEC |
| Jun 15, 2026 | Award | 31.6 | 0.00 USD | $0 | SEC |
| Jun 2, 2026 | Award | 858 | 0.00 USD | $0 | SEC |
| Jun 2, 2026 | AwardD | 221 | 0.00 USD | $0 | SEC |
| Apr 3, 2026 | Award | 123 | 393.32 USD | $48.4K | SEC |
| Mar 16, 2026 | Award | 22.14 | 0.00 USD | $0 | SEC |
| Mar 4, 2026 | AwardD | 217 | 0.00 USD | $0 | SEC |
| Jan 5, 2026 | Award | 139 | 349.75 USD | $48.6K | SEC |
| Dec 15, 2025 | Award | 27.45 | 0.00 USD | $0 | SEC |
| Dec 2, 2025 | AwardD | 245 | 0.00 USD | $0 | SEC |
| Oct 2, 2025 | Award | 144 | 286.01 USD | $41.2K | SEC |
| Sep 15, 2025 | Award | 31.1 | 0.00 USD | $0 | SEC |
| Sep 3, 2025 | AwardD | 265 | 0.00 USD | $0 | SEC |
| Jul 2, 2025 | Award | 167 | 246.31 USD | $41.1K | SEC |
| Jun 24, 2025 | Other | -1,318 | 0.00 USD | $0 | SEC |
| Jun 24, 2025 | Award | 684 | 0.00 USD | $0 | SEC |
| Jun 16, 2025 | Award | 35.53 | 0.00 USD | $0 | SEC |
| Jun 3, 2025 | Award | 1,023 | 0.00 USD | $0 | SEC |
| Jun 3, 2025 | AwardD | 279 | 0.00 USD | $0 | SEC |
| Apr 1, 2025 | Award | 204 | 202.20 USD | $41.2K | SEC |
| Mar 17, 2025 | Award | 40.48 | 0.00 USD | $0 | SEC |
| Mar 3, 2025 | AwardD | 265 | 0.00 USD | $0 | SEC |
| Feb 28, 2025 | Buy | 575 | 173.62 USD | $99.8K | SEC |