| Jun 10, 2026 | Other | 728.99 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Other | 772.33 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Award | 1,210 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Other | 298.92 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Other | 316.69 | 0.00 USD | $0 | SEC |
| Feb 4, 2026 | Other | 798.18 | 0.00 USD | $0 | SEC |
| Feb 4, 2026 | Other | 327.29 | 0.00 USD | $0 | SEC |
| Feb 4, 2026 | Other | 351.41 | 0.00 USD | $0 | SEC |
| Feb 4, 2026 | Other | 857.02 | 0.00 USD | $0 | SEC |
| May 14, 2025 | Award | 787.1 | 0.00 USD | $0 | SEC |
| May 14, 2025 | Award | 322.74 | 0.00 USD | $0 | SEC |
| May 14, 2025 | Award | 297.33 | 0.00 USD | $0 | SEC |
| May 14, 2025 | Award | 1,027 | 0.00 USD | $0 | SEC |
| May 14, 2025 | Award | 725.12 | 0.00 USD | $0 | SEC |
| Feb 6, 2025 | Other | 288.74 | 0.00 USD | $0 | SEC |
| Feb 6, 2025 | Other | 941.92 | 0.00 USD | $0 | SEC |
| Feb 6, 2025 | Other | 704.18 | 0.00 USD | $0 | SEC |
| Feb 6, 2025 | Other | 386.23 | 0.00 USD | $0 | SEC |
| Jun 11, 2024 | Other | 1,040.63 | 0.00 USD | $0 | SEC |
| Jun 11, 2024 | Other | 413.09 | 0.00 USD | $0 | SEC |
| Jun 11, 2024 | Other | 1,007.42 | 0.00 USD | $0 | SEC |
| Jun 11, 2024 | Other | 426.7 | 0.00 USD | $0 | SEC |
| Jun 11, 2024 | Award | 966 | 0.00 USD | $0 | SEC |
| Nov 3, 2023 | Buy | 76 | 14.70 USD | $1.1K | SEC |
| Nov 3, 2023 | Buy | 750 | 14.36 USD | $10.8K | SEC |