| Apr 14, 2026 | Other | -1,039 | 58.60 USD | $60.9K | SEC |
| Apr 14, 2026 | Award | 2,730 | 0.00 USD | $0 | SEC |
| Apr 14, 2026 | Gift | -127 | — | — | SEC |
| Feb 18, 2026 | Award | 715 | 0.00 USD | $0 | SEC |
| Feb 18, 2026 | Other | -392 | 58.36 USD | $22.9K | SEC |
| Aug 19, 2025 | Other | -104 | 49.54 USD | $5.2K | SEC |
| Apr 15, 2025 | Award | 2,710 | 0.00 USD | $0 | SEC |
| Apr 15, 2025 | Other | -1,031 | 45.04 USD | $46.4K | SEC |
| Feb 19, 2025 | Other | -727 | 52.76 USD | $38.4K | SEC |
| Feb 19, 2025 | Award | 740 | 0.00 USD | $0 | SEC |
| Nov 1, 2024 | Sell | -6,344 | 43.15 USD | $273.7K | SEC |
| Aug 20, 2024 | Other | -96 | 42.96 USD | $4.1K | SEC |
| Feb 21, 2024 | Other | -753 | 36.06 USD | $27.2K | SEC |
| Feb 21, 2024 | Award | 990 | 0.00 USD | $0 | SEC |
| Aug 17, 2023 | Other | -88 | 32.10 USD | $2.8K | SEC |
| Feb 21, 2023 | Other | -795 | 36.42 USD | $29K | SEC |
| Feb 21, 2023 | Award | 975 | 0.00 USD | $0 | SEC |
| Aug 18, 2022 | Other | -253 | 36.41 USD | $9.2K | SEC |
| Feb 18, 2022 | Other | -679 | 33.60 USD | $22.8K | SEC |
| Feb 18, 2022 | Award | 970 | 0.00 USD | $0 | SEC |