| Jun 9, 2026 | Buy | 500 | 11.46 USD | $5.7K | SEC |
| May 28, 2026 | Award | 5,504 | 0.00 USD | $0 | SEC |
| Sep 11, 2025 | Award | 7,012 | 0.00 USD | $0 | SEC |
| Aug 18, 2025 | Award | 1,497 | 0.00 USD | $0 | SEC |
| May 22, 2025 | Award | 1,404 | 0.00 USD | $0 | SEC |
| Mar 24, 2025 | Award | 1,335 | 0.00 USD | $0 | SEC |
| Nov 21, 2024 | Award | 955 | 0.00 USD | $0 | SEC |
| Aug 16, 2024 | Award | 747 | 0.00 USD | $0 | SEC |
| Aug 2, 2024 | Award | 3,574 | 0.00 USD | $0 | SEC |
| May 21, 2024 | Award | 849 | 0.00 USD | $0 | SEC |
| Mar 22, 2024 | Award | 777 | 0.00 USD | $0 | SEC |
| Nov 20, 2023 | Award | 870 | 0.00 USD | $0 | SEC |
| Nov 13, 2023 | Award | 4,194 | 0.00 USD | $0 | SEC |
| Feb 12, 2018 | Other | 8,710 | — | — | SEC |
| Jan 3, 2018 | Exercise | 9,063 | — | — | SEC |
| Jan 3, 2018 | ExerciseD | -9,063 | 0.00 USD | $0 | SEC |
| Aug 25, 2017 | Award | 208,333 | 0.00 USD | $0 | SEC |
| Jul 12, 2017 | Award | 3,465 | 0.00 USD | $0 | SEC |
| May 23, 2017 | ExerciseD | 5,891 | 0.00 USD | $0 | SEC |
| May 23, 2017 | Exercise | 5,891 | — | — | SEC |
| May 3, 2017 | Other | -3,172 | 6.59 USD | $20.9K | SEC |
| May 3, 2017 | Exercise | 9,063 | — | — | SEC |
| May 3, 2017 | ExerciseD | 9,063 | 0.00 USD | $0 | SEC |
| Apr 14, 2017 | AwardD | 9,063 | 0.00 USD | $0 | SEC |
| Apr 14, 2017 | AwardD | 9,063 | 0.00 USD | $0 | SEC |