| Jul 2, 2026 | Award | 819.49 | 0.00 USD | — | SEC |
| Apr 2, 2026 | Award | 809.94 | 0.00 USD | $0 | SEC |
| Jan 5, 2026 | Award | 799.57 | 0.00 USD | $0 | SEC |
| Oct 8, 2025 | Buy | 9,030 | 16.64 USD | $150.3K | SEC |
| Oct 2, 2025 | Award | 793.48 | 0.00 USD | $0 | SEC |
| Aug 13, 2025 | Buy | 5,659 | 17.69 USD | $100.1K | SEC |
| Jul 2, 2025 | Award | 782.55 | 0.00 USD | $0 | SEC |
| Apr 2, 2025 | Award | 766.24 | 0.00 USD | $0 | SEC |
| Jan 3, 2025 | Award | 754.22 | 0.00 USD | $0 | SEC |
| Oct 2, 2024 | Award | 740.52 | 0.00 USD | $0 | SEC |
| Jul 2, 2024 | Award | 731.85 | 0.00 USD | $0 | SEC |
| Apr 1, 2024 | Award | 719.22 | 0.00 USD | $0 | SEC |
| Jan 3, 2024 | Award | 694.44 | 0.00 USD | $0 | SEC |
| Oct 11, 2023 | Buy | 3,283.12 | 20.62 USD | $67.7K | SEC |
| Oct 3, 2023 | Award | 657.43 | 0.00 USD | $0 | SEC |
| Jul 5, 2023 | Award | 649.91 | 0.00 USD | $0 | SEC |
| Apr 4, 2023 | Award | 613.55 | 0.00 USD | $0 | SEC |
| Jan 4, 2023 | Award | 616.98 | 0.00 USD | $0 | SEC |
| Dec 29, 2022 | Buy | 1,405.82 | 19.81 USD | $27.8K | SEC |
| Nov 23, 2022 | Buy | 2,400 | 31.25 USD | $75K | SEC |
| Oct 4, 2022 | Award | 278.93 | 0.00 USD | $0 | SEC |
| Aug 1, 2022 | Buy | 1,205.99 | 20.45 USD | $24.7K | SEC |
| Jul 5, 2022 | Award | 272.5 | 0.00 USD | $0 | SEC |
| May 18, 2022 | Buy | 662.3 | 0.00 USD | $0 | SEC |
| Apr 4, 2022 | Award | 276.46 | 0.00 USD | $0 | SEC |