May 15
2024
SELL
Payment of exercise price or tax liability
$4,443
$1.61 p/Share
2,760
Reduced 2.22%
121,693
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
22,080
Added 13.31%
143,773
Common Stock
May 13
2024
SELL
Payment of exercise price or tax liability
$4,497
$1.87 p/Share
2,405
Reduced 1.9%
124,453
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$5,977
$2.04 p/Share
2,930
Reduced 2.26%
126,858
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
21,120
Added 14.0%
129,788
Common Stock
May 13
2023
SELL
Payment of exercise price or tax liability
$6,495
$2.72 p/Share
2,388
Reduced 2.15%
108,668
Common Stock
May 07
2023
SELL
Payment of exercise price or tax liability
$28,265
$2.98 p/Share
9,485
Reduced 7.87%
111,056
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$7,795
$2.98 p/Share
2,616
Reduced 2.12%
120,541
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
19,886
Added 13.9%
123,157
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$7,858
$4.59 p/Share
1,712
Reduced 1.63%
103,271
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$38,445
$5.55 p/Share
6,927
Reduced 6.19%
104,983
Common Stock
May 09
2022
BUY
Grant, award, or other acquisition
-
20,885
Added 15.86%
110,813
Common Stock
May 07
2022
SELL
Payment of exercise price or tax liability
$6,721
$5.5 p/Share
1,222
Reduced 1.32%
91,025
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
20,160
Added 17.93%
92,247
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$12,685
$5.87 p/Share
2,161
Reduced 2.91%
72,087
Common Stock
Aug 16
2021
BUY
Open market or private purchase
$29,055
$4.47 p/Share
6,500
Added 8.17%
73,098
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
-
17,248
Added 20.05%
68,758
Common Stock
May 13
2021
BUY
Open market or private purchase
$34,020
$5.67 p/Share
6,000
Added 10.43%
51,510
Common Stock
May 09
2021
SELL
Payment of exercise price or tax liability
$7,964
$7.26 p/Share
1,097
Reduced 2.35%
45,510
Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$9,075
$7.26 p/Share
1,250
Reduced 2.61%
46,607
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$15,898
$7.36 p/Share
2,160
Reduced 4.51%
45,697
Common Stock