| Feb 26, 2026 | Award | 5,162.85 | 85.73 USD | $442.6K | Unusual size | SEC | |
| Feb 26, 2026 | Award | 2,320 | 86.24 USD | $200.1K | | SEC | |
| Feb 26, 2026 | Other | -1,792 | 85.73 USD | $153.6K | Unusual size | SEC | |
| Feb 18, 2026 | Other | -352 | 84.91 USD | $29.9K | | SEC | |
| Feb 12, 2026 | Other | -112 | 82.31 USD | $9.2K | | SEC | |
| Feb 12, 2026 | Other | -151 | 82.31 USD | $12.4K | | SEC | |
| Jan 5, 2026 | Other | -652 | 80.66 USD | $52.6K | | SEC | |
| Oct 15, 2025 | Other | -72 | 80.65 USD | $5.8K | | SEC | |
| Mar 4, 2025 | Award | 4,603.44 | 81.04 USD | $373.1K | Unusual size | SEC | |
| Mar 4, 2025 | Other | -1,577 | 81.04 USD | $127.8K | Unusual size | SEC | |
| Feb 18, 2025 | Other | -388 | 83.30 USD | $32.3K | | SEC | |
| Feb 12, 2025 | Award | 2,388 | 83.77 USD | $200K | | SEC | |
| Jan 3, 2025 | Other | -572 | 84.48 USD | $48.3K | | SEC | |
| Apr 23, 2024 | Sell | -200 | 65.78 USD | $13.2K | | SEC | |
| Mar 22, 2024 | Sell | -200 | 64.20 USD | $12.8K | | SEC | |
| Mar 5, 2024 | Award | 1,398.2 | 62.00 USD | $86.7K | | SEC | |
| Mar 5, 2024 | Other | -442 | 62.00 USD | $27.4K | | SEC | |
| Feb 22, 2024 | Sell | -200 | 60.52 USD | $12.1K | | SEC | |
| Feb 14, 2024 | Award | 3,416 | 58.55 USD | $200K | Unusual size | SEC | |
| Jan 23, 2024 | Sell | -200 | 58.21 USD | $11.6K | | SEC | |
| Jan 4, 2024 | Other | -597 | 60.90 USD | $36.4K | | SEC | |
| Dec 22, 2023 | Sell | -200 | 60.80 USD | $12.2K | | SEC | |
| Nov 22, 2023 | Sell | -200 | 64.24 USD | $12.8K | | SEC | |
| Oct 24, 2023 | Sell | -200 | 58.44 USD | $11.7K | | SEC | |
| Sep 22, 2023 | Sell | -200 | 60.63 USD | $12.1K | | SEC | |