| May 8, 2026 | AwardD | 1,948 | 0.00 USD | $0 | SEC |
| May 8, 2026 | AwardD | 312.84 | 0.00 USD | $0 | SEC |
| Feb 6, 2026 | AwardD | 267.69 | 0.00 USD | $0 | SEC |
| Nov 7, 2025 | AwardD | 336.35 | 0.00 USD | $0 | SEC |
| Aug 7, 2025 | AwardD | 362.32 | 0.00 USD | $0 | SEC |
| Jun 16, 2025 | Award | 11,480 | 0.00 USD | $0 | SEC |
| May 9, 2025 | AwardD | 2,011 | 0.00 USD | $0 | SEC |
| May 9, 2025 | AwardD | 332.59 | 0.00 USD | $0 | SEC |
| Feb 7, 2025 | AwardD | 279.27 | 0.00 USD | $0 | SEC |
| Nov 8, 2024 | AwardD | 224.01 | 0.00 USD | $0 | SEC |
| Aug 9, 2024 | AwardD | 243.27 | 0.00 USD | $0 | SEC |
| Jun 17, 2024 | Award | 14,976 | 0.00 USD | $0 | SEC |
| May 3, 2024 | AwardD | 1,256 | 0.00 USD | $0 | SEC |
| May 3, 2024 | AwardD | 205.59 | 0.00 USD | $0 | SEC |
| Feb 9, 2024 | AwardD | 203.75 | 0.00 USD | $0 | SEC |
| Nov 3, 2023 | AwardD | 214.59 | 0.00 USD | $0 | SEC |
| Aug 4, 2023 | AwardD | 156.8 | 0.00 USD | $0 | SEC |
| Jun 20, 2023 | Award | 19,151 | 0.00 USD | $0 | SEC |
| May 5, 2023 | AwardD | 1,038 | 0.00 USD | $0 | SEC |
| May 5, 2023 | AwardD | 163.51 | 0.00 USD | $0 | SEC |
| Feb 10, 2023 | AwardD | 154.27 | 0.00 USD | $0 | SEC |
| Nov 4, 2022 | AwardD | 174.69 | 0.00 USD | $0 | SEC |
| Aug 8, 2022 | AwardD | 141.37 | 0.00 USD | $0 | SEC |
| Jun 21, 2022 | Award | 28,236 | 0.00 USD | $0 | SEC |
| May 19, 2022 | Buy | 37,705 | 13.21 USD | $498.1K | SEC |