Aug 16
2024
BUY
Open market or private purchase
$11,350
$2.27 p/Share
5,000
Added 1.06%
468,487
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$21,189
$4.42 p/Share
4,794
Reduced 1.02%
463,487
Common Stock
May 16
2024
BUY
Grant, award, or other acquisition
-
54,596
Added 10.44%
468,281
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$6,353
$2.17 p/Share
2,928
Reduced 0.7%
413,685
Common Stock
Apr 25
2024
SELL
Payment of exercise price or tax liability
$16,138
$2.08 p/Share
7,759
Reduced 1.83%
416,613
Common Stock
Aug 17
2023
BUY
Open market or private purchase
$21,120
$3.52 p/Share
6,000
Added 1.39%
424,372
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
$151,930
$4.11 p/Share
36,966
Reduced 8.12%
418,372
Common Stock
May 25
2023
BUY
Grant, award, or other acquisition
-
115,715
Added 20.26%
455,338
Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$19,872
$4.82 p/Share
4,123
Reduced 1.2%
339,623
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$49,282
$4.96 p/Share
9,936
Reduced 2.81%
343,746
Common Stock
Apr 25
2023
SELL
Payment of exercise price or tax liability
$43,368
$4.97 p/Share
8,726
Reduced 2.41%
353,682
Common Stock
Nov 11
2022
BUY
Open market or private purchase
$8,450
$1.69 p/Share
5,000
Added 1.36%
362,408
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$4,721
$1.7 p/Share
2,777
Reduced 0.77%
357,408
Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$16,386
$1.83 p/Share
8,954
Reduced 2.43%
360,185
Common Stock
Apr 25
2022
SELL
Payment of exercise price or tax liability
$11,539
$1.77 p/Share
6,519
Reduced 1.74%
369,139
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
59,766
Added 13.73%
375,658
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$118,564
$2.22 p/Share
53,407
Reduced 14.46%
315,892
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
113,503
Added 23.51%
369,299
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
28,008
Added 9.87%
255,796
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$114,042
$4.97 p/Share
22,946
Reduced 9.15%
227,788
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$51,922
$5.17 p/Share
10,043
Reduced 3.85%
250,734
Common Stock
Apr 23
2021
SELL
Payment of exercise price or tax liability
$40,114
$5.23 p/Share
7,670
Reduced 2.86%
260,777
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$121,006
$7.94 p/Share
15,240
Reduced 5.19%
278,369
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
54,120
Added 15.56%
293,609
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$22,427
$8.46 p/Share
2,651
Reduced 1.09%
239,489
Common Stock