May 26
2023
SELL
Payment of exercise price or tax liability
$9,406
$5.76 p/Share
1,633
Reduced 0.49%
328,985
Common Stock
May 24
2023
BUY
Open market or private purchase
$28,000
$5.6 p/Share
5,000
Added 1.49%
330,618
Common Stock
May 08
2023
BUY
Open market or private purchase
$47,760
$5.97 p/Share
8,000
Added 2.4%
325,618
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$93,337
$9.5 p/Share
9,825
Reduced 3.0%
317,618
Common Stock
Mar 15
2023
BUY
Open market or private purchase
$22,350
$8.94 p/Share
2,500
Added 0.76%
327,443
Common Stock
Dec 12
2022
BUY
Open market or private purchase
$27,825
$11.13 p/Share
2,500
Added 0.76%
324,943
Common Stock
Sep 07
2022
SELL
Payment of exercise price or tax liability
$316,967
$14.31 p/Share
22,150
Reduced 6.43%
322,443
Common Stock
Aug 15
2022
BUY
Open market or private purchase
$29,900
$14.95 p/Share
2,000
Added 1.01%
196,259
Common Stock
Jun 24
2022
SELL
Payment of exercise price or tax liability
$76,646
$10.38 p/Share
7,384
Reduced 2.2%
327,593
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$52,227
$7.13 p/Share
7,325
Reduced 2.14%
334,977
Common Stock
Feb 28
2022
BUY
Open market or private purchase
$223,355
$6.55 p/Share
34,100
Added 9.06%
342,302
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
$70,922
$7.37 p/Share
9,623
Added 3.03%
308,202
Common Stock
Dec 01
2021
BUY
Open market or private purchase
$31,880
$7.97 p/Share
4,000
Added 1.32%
298,579
Common Stock
Nov 15
2021
BUY
Open market or private purchase
$42,000
$8.4 p/Share
5,000
Added 1.67%
294,579
Common Stock
Sep 01
2021
BUY
Open market or private purchase
$19,800
$6.6 p/Share
3,000
Added 1.03%
289,579
Common Stock
Aug 24
2021
BUY
Open market or private purchase
$6,700
$6.7 p/Share
1,000
Added 0.35%
286,579
Common Stock
Aug 18
2021
BUY
Open market or private purchase
$6,830
$6.83 p/Share
1,000
Added 0.35%
285,579
Common Stock
Aug 17
2021
BUY
Open market or private purchase
$32,500
$6.5 p/Share
5,000
Added 1.73%
284,579
Common Stock
Jun 23
2021
BUY
Grant, award, or other acquisition
-
75,000
Added 20.72%
286,904
Common Stock - Perform...
Jun 23
2021
BUY
Grant, award, or other acquisition
-
100,000
Added 32.06%
211,904
Common Stock - Restric...
Jun 11
2021
BUY
Open market or private purchase
$5,625
$6.25 p/Share
900
Added 0.8%
111,904
Common Stock
Mar 20
2021
SELL
Payment of exercise price or tax liability
$30,618
$4.18 p/Share
7,325
Reduced 6.6%
103,679
Common Stock
Dec 09
2020
BUY
Open market or private purchase
$10,000
$2.5 p/Share
4,000
Added 3.48%
111,004
Common Stock
Dec 07
2020
BUY
Open market or private purchase
$37,200
$2.48 p/Share
15,000
Added 12.29%
107,004
Common Stock
Dec 04
2020
BUY
Open market or private purchase
$12,250
$2.45 p/Share
5,000
Added 5.15%
92,004
Common Stock