| May 11, 2026 | Sell | -2,000 | 123.26 USD | $246.5K | SEC |
| May 4, 2026 | Award | 131 | 0.00 USD | $0 | SEC |
| Mar 23, 2026 | ExerciseD | -2,978 | — | — | SEC |
| Mar 23, 2026 | AwardD | 2,652 | — | — | SEC |
| Mar 23, 2026 | Exercise | 2,978 | — | — | SEC |
| Mar 12, 2026 | Award | 1,101 | 0.00 USD | $0 | SEC |
| Feb 3, 2026 | Award | 121 | 0.00 USD | $0 | SEC |
| Nov 3, 2025 | Award | 145 | 0.00 USD | $0 | SEC |
| Aug 4, 2025 | Award | 139 | 0.00 USD | $0 | SEC |
| May 2, 2025 | Award | 151 | 0.00 USD | $0 | SEC |
| Mar 21, 2025 | AwardD | 2,978 | 0.00 USD | $0 | SEC |
| Mar 7, 2025 | Award | 1,017 | 0.00 USD | $0 | SEC |
| Feb 3, 2025 | Award | 123 | 0.00 USD | $0 | SEC |
| Nov 1, 2024 | Award | 148 | 0.00 USD | $0 | SEC |
| Aug 2, 2024 | Award | 165 | 0.00 USD | $0 | SEC |
| May 2, 2024 | Award | 184 | 0.00 USD | $0 | SEC |
| Mar 22, 2024 | AwardD | 3,678 | 0.00 USD | $0 | SEC |
| Feb 28, 2024 | Award | 1,766 | 0.00 USD | $0 | SEC |
| Feb 2, 2024 | Award | 185 | 0.00 USD | $0 | SEC |
| Nov 2, 2023 | Award | 127 | 0.00 USD | $0 | SEC |
| Aug 2, 2023 | Award | 132 | 0.00 USD | $0 | SEC |
| May 1, 2023 | Award | 125 | 0.00 USD | $0 | SEC |
| Mar 21, 2023 | AwardD | 2,842 | 0.00 USD | $0 | SEC |
| Mar 2, 2023 | Award | 992 | 0.00 USD | $0 | SEC |
| Feb 2, 2023 | Award | 140 | 0.00 USD | $0 | SEC |