| May 15, 2026 | Sell | -6,075 | 30.61 USD | $186K | SEC |
| May 12, 2026 | Sell | -3,030 | 30.67 USD | $92.9K | SEC |
| Mar 4, 2026 | Award | 7,070 | 0.00 USD | $0 | SEC |
| Mar 4, 2026 | Other | -2,512 | 31.59 USD | $79.4K | SEC |
| Jan 5, 2026 | Other | -1,689 | 27.90 USD | $47.1K | SEC |
| Nov 12, 2025 | Other | -2,577 | 26.08 USD | $67.2K | SEC |
| Mar 26, 2025 | Other | -1,457 | 19.56 USD | $28.5K | SEC |
| Mar 4, 2025 | Other | -1,616 | 19.56 USD | $31.6K | SEC |
| Mar 4, 2025 | Award | 11,407 | 0.00 USD | $0 | SEC |
| Feb 28, 2025 | Award | 11,407 | 0.00 USD | $0 | SEC |
| Jan 3, 2025 | Exercise | 4,738 | — | — | SEC |
| Jan 3, 2025 | Other | -1,711 | 19.03 USD | $32.6K | SEC |
| Jan 3, 2025 | ExerciseD | -4,738 | 0.00 USD | $0 | SEC |
| Nov 13, 2024 | Other | -2,589 | 17.80 USD | $46.1K | SEC |
| Nov 13, 2024 | ExerciseD | -8,420 | 0.00 USD | $0 | SEC |
| Nov 13, 2024 | Exercise | 8,420 | — | — | SEC |
| Mar 8, 2024 | AwardD | 16,840 | 0.00 USD | $0 | SEC |
| Mar 8, 2024 | AwardD | 9,475 | 0.00 USD | $0 | SEC |
| Mar 8, 2024 | Award | 13,448 | — | — | SEC |