| Jun 11, 2026 | Award | 6,247 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | -14,163 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | 25,495 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | -50,990 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | -14,163 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | 50,990 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | -25,495 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | 14,163 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | -13,963 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | -25,495 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | -9,418 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | 14,163 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | 13,963 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | 14,163 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | 25,495 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | -14,163 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | -9,418 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | 9,418 | 0.00 USD | $0 | SEC |
| May 29, 2026 | Other | 9,418 | 0.00 USD | $0 | SEC |
| Mar 30, 2026 | Award | 14,153 | 0.00 USD | $0 | SEC |
| Mar 23, 2026 | Other | -1,177 | 185.82 USD | $218.7K | SEC |
| Mar 23, 2026 | Other | -1,399 | 189.58 USD | $265.2K | SEC |
| Mar 13, 2026 | Award | 33,149 | 0.00 USD | $0 | SEC |
| Mar 13, 2026 | Other | -13,045 | 190.49 USD | $2.5M | SEC |
| Mar 11, 2026 | Exercise | 70,212 | 152.68 USD | $10.7M | SEC |