| Jun 16, 2026 | Sell | -470 | 276.64 USD | $130K | SEC |
| Jun 12, 2026 | Award | 906 | 0.00 USD | $0 | SEC |
| Jun 12, 2026 | Other | -0.86 | 253.91 USD | $219.5 | SEC |
| Apr 24, 2026 | Award | 1.94 | 0.00 USD | $0 | SEC |
| Jan 30, 2026 | Award | 2.19 | 0.00 USD | $0 | SEC |
| Oct 24, 2025 | Award | 2 | 0.00 USD | $0 | SEC |
| Jul 25, 2025 | Award | 2.73 | 0.00 USD | $0 | SEC |
| Jun 13, 2025 | Award | 1,036 | 0.00 USD | $0 | SEC |
| Jun 11, 2025 | Sell | -552 | 225.99 USD | $124.7K | SEC |
| Jun 11, 2025 | Sell | -113 | 228.81 USD | $25.9K | SEC |
| Jun 11, 2025 | Sell | -114 | 226.79 USD | $25.9K | SEC |
| Jun 9, 2025 | Other | -0.68 | 223.51 USD | $152 | SEC |
| Apr 25, 2025 | Award | 5.41 | 0.00 USD | $0 | SEC |
| Jan 24, 2025 | Award | 4.49 | 0.00 USD | $0 | SEC |
| Oct 25, 2024 | Award | 5.13 | 0.00 USD | $0 | SEC |
| Jul 26, 2024 | Award | 5.64 | 0.00 USD | $0 | SEC |
| Jun 12, 2024 | Sell | -1,781 | 115.28 USD | $205.3K | SEC |
| Jun 10, 2024 | Other | -0.9 | 117.30 USD | $105.6 | SEC |
| Jun 7, 2024 | Award | 1,711 | 0.00 USD | $0 | SEC |
| Apr 26, 2024 | Award | 15.82 | 0.00 USD | $0 | SEC |
| Jan 26, 2024 | Award | 14.94 | 0.00 USD | $0 | SEC |
| Oct 27, 2023 | Award | 20.29 | 0.00 USD | $0 | SEC |
| Jul 28, 2023 | Award | 14.85 | 0.00 USD | $0 | SEC |
| Jun 9, 2023 | Award | 1,730 | 0.00 USD | $0 | SEC |
| Jun 9, 2023 | Award | 2,162 | 0.00 USD | $0 | SEC |