| Jul 1, 2026 | Other | -562 | 53.76 USD | — | SEC |
| Jun 30, 2026 | Other | -517 | 53.77 USD | — | SEC |
| Jun 30, 2026 | Other | -40 | 56.35 USD | — | SEC |
| Jun 26, 2026 | Award | 570 | 0.00 USD | — | SEC |
| Jun 26, 2026 | Award | 2,620 | 0.00 USD | — | SEC |
| Jun 26, 2026 | Award | 1,150 | 0.00 USD | — | SEC |
| Jun 26, 2026 | Award | 1,000 | 0.00 USD | — | SEC |
| Dec 29, 2025 | Other | -436 | 52.79 USD | $23K | SEC |
| Jul 2, 2025 | Award | 707 | 0.00 USD | $0 | SEC |
| Jul 2, 2025 | Other | -321 | 64.48 USD | $20.7K | SEC |
| Jun 30, 2025 | Award | 1,970 | 0.00 USD | $0 | SEC |
| Jun 30, 2025 | Award | 90 | 0.00 USD | $0 | SEC |
| Jun 30, 2025 | Award | 180 | 0.00 USD | $0 | SEC |
| Jun 30, 2025 | Other | -264 | 63.81 USD | $16.8K | SEC |
| Jun 25, 2025 | Other | -853 | 60.15 USD | $51.3K | SEC |
| Dec 26, 2024 | Other | -146 | 41.04 USD | $6K | SEC |
| Jul 3, 2024 | Other | -285 | 45.18 USD | $12.9K | SEC |
| Jul 3, 2024 | Award | 628 | 0.00 USD | $0 | SEC |
| Jun 28, 2024 | AwardD | 2,100 | 0.00 USD | $0 | SEC |
| Jun 28, 2024 | Award | 580 | 0.00 USD | $0 | SEC |
| Jun 28, 2024 | Award | 1,160 | 0.00 USD | $0 | SEC |
| Jun 28, 2024 | Award | 2,400 | 0.00 USD | $0 | SEC |
| Jun 26, 2024 | Other | -2,426 | 50.16 USD | $121.7K | SEC |
| Dec 22, 2023 | AwardD | 600 | 0.00 USD | $0 | SEC |
| Dec 22, 2023 | Award | 320 | 0.00 USD | $0 | SEC |