May 28
2024
SELL
Open market or private sale
$26,274
$4.53 p/Share
5,800
Reduced 3.8%
146,694
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$5,502
$4.42 p/Share
1,245
Reduced 0.85%
145,449
Common Stock
May 16
2024
BUY
Grant, award, or other acquisition
-
18,068
Added 10.59%
152,494
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$2,037
$2.17 p/Share
939
Reduced 0.69%
134,426
Common Stock
Apr 25
2024
SELL
Payment of exercise price or tax liability
$4,195
$2.08 p/Share
2,017
Reduced 1.47%
135,365
Common Stock
Aug 16
2023
BUY
Open market or private purchase
$10,680
$3.56 p/Share
3,000
Added 2.14%
137,382
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
$50,211
$4.11 p/Share
12,217
Reduced 8.33%
134,382
Common Stock
May 25
2023
BUY
Grant, award, or other acquisition
-
39,072
Added 21.04%
146,599
Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$6,025
$4.82 p/Share
1,250
Reduced 1.15%
107,527
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$14,939
$4.96 p/Share
3,012
Reduced 2.69%
108,777
Common Stock
Apr 25
2023
SELL
Payment of exercise price or tax liability
$13,493
$4.97 p/Share
2,715
Reduced 2.37%
111,789
Common Stock
Nov 11
2022
BUY
Open market or private purchase
$8,016
$1.67 p/Share
4,800
Added 4.02%
114,504
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$1,615
$1.7 p/Share
950
Reduced 0.86%
109,704
Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$4,337
$1.83 p/Share
2,370
Reduced 2.1%
110,654
Common Stock
Apr 25
2022
SELL
Payment of exercise price or tax liability
$1,657
$1.77 p/Share
936
Reduced 0.82%
113,024
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
19,680
Added 14.73%
113,960
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$44,300
$2.22 p/Share
19,955
Reduced 17.47%
94,280
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
40,547
Added 26.2%
114,235
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
9,560
Added 11.48%
73,688
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$16,099
$5.17 p/Share
3,114
Reduced 4.63%
64,128
Common Stock
Apr 23
2021
SELL
Payment of exercise price or tax liability
$12,751
$5.23 p/Share
2,438
Reduced 3.5%
67,242
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$61,551
$7.94 p/Share
7,752
Reduced 9.64%
72,685
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
22,176
Added 21.61%
80,437
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$9,196
$8.46 p/Share
1,087
Reduced 1.83%
58,261
Common Stock