Nov 20
2022
SELL
Payment of exercise price or tax liability
$16,698
$2.93 p/Share
5,699
Reduced 3.62%
151,743
Common Stock
Sep 16
2022
BUY
Exercise of conversion of derivative security
$2,160
$0.12 p/Share
18,000
Added 10.26%
157,442
Common Stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$22,383
$4.11 p/Share
5,446
Reduced 3.76%
139,442
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$27,196
$4.98 p/Share
5,461
Reduced 3.63%
144,888
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
110,833
Added 42.44%
150,349
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$899
$6.86 p/Share
131
Reduced 0.34%
38,847
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$3,843
$23.72 p/Share
162
Reduced 0.41%
38,978
Common Stock
Sep 14
2021
SELL
Open market or private sale
$133,880
$33.47 p/Share
4,000
Reduced 9.27%
39,140
Common Stock
Sep 14
2021
BUY
Exercise of conversion of derivative security
$23,310
$1.11 p/Share
21,000
Added 32.74%
43,140
Common Stock
Aug 31
2021
SELL
Open market or private sale
$143,920
$35.98 p/Share
4,000
Reduced 15.55%
21,726
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$8,400
$2.1 p/Share
4,000
Added 13.46%
25,726
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$5,375
$34.68 p/Share
155
Reduced 0.71%
21,726
Common Stock
Aug 17
2021
SELL
Open market or private sale
$153,240
$38.31 p/Share
4,000
Reduced 15.46%
21,881
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
$8,400
$2.1 p/Share
4,000
Added 13.39%
25,881
Common Stock
Aug 03
2021
SELL
Open market or private sale
$375,705
$45.54 p/Share
8,250
Reduced 27.38%
21,881
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
$17,325
$2.1 p/Share
8,250
Added 21.5%
30,131
Common Stock
Jul 20
2021
SELL
Open market or private sale
$384,780
$46.64 p/Share
8,250
Reduced 27.38%
21,881
Common Stock
Jul 20
2021
BUY
Exercise of conversion of derivative security
$17,325
$2.1 p/Share
8,250
Added 21.5%
30,131
Common Stock
Jul 06
2021
SELL
Open market or private sale
$383,543
$46.49 p/Share
8,250
Reduced 27.38%
21,881
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$17,325
$2.1 p/Share
8,250
Added 21.5%
30,131
Common Stock
Jun 22
2021
SELL
Open market or private sale
$407,055
$49.34 p/Share
8,250
Reduced 27.38%
21,881
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
$11,550
$2.1 p/Share
5,500
Added 15.44%
30,131
Common Stock
Jun 08
2021
SELL
Open market or private sale
$368,775
$44.7 p/Share
8,250
Reduced 25.09%
24,631
Common Stock
May 28
2021
SELL
Open market or private sale
$38,480
$45.27 p/Share
850
Reduced 2.52%
32,881
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
$1,785
$2.1 p/Share
850
Added 2.46%
33,731
Common Stock