| Jun 16, 2026 | Award | 88 | 0.00 USD | $0 | SEC |
| Apr 30, 2026 | Award | 99 | 0.00 USD | $0 | SEC |
| Dec 16, 2025 | Award | 96 | 0.00 USD | $0 | SEC |
| Sep 16, 2025 | Award | 94 | 0.00 USD | $0 | SEC |
| Jun 27, 2025 | Other | 123.3 | 60.42 USD | $7.4K | SEC |
| Jun 17, 2025 | Award | 92 | 0.00 USD | $0 | SEC |
| Mar 18, 2025 | Award | 90 | 0.00 USD | $0 | SEC |
| Dec 17, 2024 | Award | 66 | 0.00 USD | $0 | SEC |
| Sep 18, 2024 | Award | 94 | 0.00 USD | $0 | SEC |
| Jun 28, 2024 | Other | 112.78 | 43.95 USD | $5K | SEC |
| Jun 20, 2024 | Award | 107 | 0.00 USD | $0 | SEC |
| Mar 22, 2024 | Award | 98 | 0.00 USD | $0 | SEC |
| Aug 30, 2023 | Award | 200 | 0.00 USD | $0 | SEC |
| Jun 30, 2023 | Other | 98.81 | 77.05 USD | $7.6K | SEC |
| Jun 24, 2022 | Other | 93.59 | 66.00 USD | $6.2K | SEC |
| May 6, 2022 | Award | 200 | 0.00 USD | $0 | SEC |
| Jun 25, 2021 | Other | 82.32 | 61.00 USD | $5K | SEC |
| Jun 17, 2021 | Award | 200 | 0.00 USD | $0 | SEC |
| Sep 16, 2020 | Buy | 325 | 46.00 USD | $15K | SEC |
| Sep 9, 2020 | Buy | 675 | 46.50 USD | $31.4K | SEC |
| Sep 2, 2020 | Buy | 1,000 | 47.00 USD | $47K | SEC |
| Aug 31, 2020 | Buy | 1,000 | 47.16 USD | $47.2K | SEC |
| Aug 25, 2020 | Buy | 1,500 | 47.50 USD | $71.3K | SEC |
| Jun 26, 2020 | Other | 26.74 | 50.00 USD | $1.3K | SEC |
| May 21, 2020 | Award | 200 | 0.00 USD | $0 | SEC |