May 02
2023
SELL
Payment of exercise price or tax liability
$2,204
$6.14 p/Share
359
Reduced 0.05%
793,690
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$237,277
$9.2 p/Share
25,791
Reduced 4.08%
606,549
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
-
187,500
Added 19.1%
794,049
Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$9,498
$8.21 p/Share
1,157
Reduced 0.18%
632,340
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
75,000
Added 10.59%
633,497
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$1,936
$8.0 p/Share
242
Reduced 0.04%
558,497
Common Stock
Jan 10
2023
SELL
Payment of exercise price or tax liability
$121,458
$6.53 p/Share
18,600
Reduced 3.22%
558,739
Common Stock
Dec 22
2022
SELL
Payment of exercise price or tax liability
$5,668
$4.82 p/Share
1,176
Reduced 0.2%
577,339
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
-
150,000
Added 20.59%
578,515
Common Stock
Nov 22
2022
BUY
Open market or private purchase
$246,400
$3.08 p/Share
80,000
Added 15.73%
428,515
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$668
$2.73 p/Share
245
Reduced 0.07%
348,515
Common Stock
Oct 10
2022
SELL
Payment of exercise price or tax liability
$37,035
$3.15 p/Share
11,757
Reduced 3.26%
348,760
Common Stock
Sep 22
2022
SELL
Payment of exercise price or tax liability
$22,951
$4.88 p/Share
4,703
Reduced 1.29%
360,517
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$1,813
$7.4 p/Share
245
Reduced 0.07%
365,220
Common Stock
Jul 10
2022
SELL
Payment of exercise price or tax liability
$102,403
$8.71 p/Share
11,757
Reduced 3.12%
365,465
Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$2,070
$8.45 p/Share
245
Reduced 0.06%
377,222
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
300,000
Added 44.28%
377,467
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$5,898
$20.55 p/Share
287
Reduced 0.37%
77,467
Common Stock
Nov 11
2021
BUY
Open market or private purchase
$160,545
$29.19 p/Share
5,500
Added 6.61%
77,754
Common Stock
Nov 02
2021
SELL
Payment of exercise price or tax liability
$11,242
$45.7 p/Share
246
Reduced 0.34%
72,254
Common Stock
Nov 02
2021
BUY
Grant, award, or other acquisition
-
72,500
Added 50.0%
72,500
Common Stock