May 13
2024
BUY
Grant, award, or other acquisition
-
7,392
Added 5.73%
121,702
Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$8,454
$6.61 p/Share
1,279
Reduced 1.11%
114,310
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$5,955
$6.53 p/Share
912
Reduced 0.78%
115,589
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$6,211
$6.73 p/Share
923
Reduced 0.79%
116,501
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$7,563
$6.82 p/Share
1,109
Reduced 0.94%
117,424
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
22,687
Added 16.07%
118,533
Common Stock
Feb 29
2024
SELL
Sale (or disposition) back to the issuer
-
16,264
Reduced 14.51%
95,846
Common Stock
Nov 21
2023
SELL
Open market or private sale
$56,875
$6.25 p/Share
9,100
Reduced 7.51%
112,110
Common Stock
Oct 23
2023
SELL
Payment of exercise price or tax liability
$22,292
$5.07 p/Share
4,397
Reduced 3.5%
121,210
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$6,286
$4.77 p/Share
1,318
Reduced 1.04%
125,607
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$4,213
$4.63 p/Share
910
Reduced 0.71%
126,925
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$4,559
$4.94 p/Share
923
Reduced 0.72%
127,835
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
27,779
Added 17.75%
128,758
Common Stock
Mar 02
2023
SELL
Sale (or disposition) back to the issuer
-
9,187
Reduced 8.34%
100,979
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$3,231
$5.63 p/Share
574
Reduced 0.52%
110,166
Common Stock
Oct 23
2022
SELL
Payment of exercise price or tax liability
$17,412
$3.96 p/Share
4,397
Reduced 3.82%
110,740
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$7,258
$6.61 p/Share
1,098
Reduced 0.94%
115,137
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$4,977
$6.54 p/Share
761
Reduced 0.65%
116,235
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
23,117
Added 16.5%
116,996
Common Stock
Mar 03
2022
SELL
Sale (or disposition) back to the issuer
-
4,565
Reduced 4.64%
93,879
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$3,679
$6.41 p/Share
574
Reduced 0.58%
98,444
Common Stock
Oct 23
2021
SELL
Payment of exercise price or tax liability
$34,385
$7.82 p/Share
4,397
Reduced 4.25%
99,018
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$7,385
$6.98 p/Share
1,058
Reduced 1.01%
103,642
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
22,821
Added 17.9%
104,700
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$3,088
$6.5 p/Share
475
Reduced 0.58%
81,879
Common Stock