Mar 04
2022
BUY
Exercise of conversion of derivative security
$199,803
$0.75 p/Share
266,404
Added 21.56%
969,521
Common Stock
Nov 17
2021
SELL
Open market or private sale
$9,176
$27.31 p/Share
336
Reduced 0.05%
703,117
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
$7,792
$23.19 p/Share
336
Added 0.05%
703,453
Common Stock
Nov 05
2021
SELL
Open market or private sale
$3,616,628
$29.58 p/Share
122,266
Reduced 14.81%
703,117
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$233,197
$24.69 p/Share
9,445
Reduced 1.13%
825,383
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$527,567
$25.42 p/Share
20,754
Reduced 2.43%
834,828
Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
$75,000
$0.75 p/Share
100,000
Added 11.76%
750,102
Common Stock
Jul 28
2021
BUY
Grant, award, or other acquisition
-
105,480
Added 10.98%
855,582
Common Stock
Jul 08
2021
BUY
Grant, award, or other acquisition
-
106,667
Added 14.1%
650,102
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$759,155
$29.68 p/Share
25,578
Reduced 4.5%
543,435
Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
$7,799
$22.41 p/Share
348
Added 0.06%
569,013
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
$150,000
$0.75 p/Share
200,000
Added 26.02%
568,665
Common Stock
Jan 06
2021
SELL
Open market or private sale
$1,612,500
$32.25 p/Share
50,000
Reduced 11.94%
368,665
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$37,500
$0.75 p/Share
50,000
Added 10.67%
418,665
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$41,759
$32.65 p/Share
1,279
Reduced 0.35%
368,665
Common Stock
Dec 21
2020
SELL
Open market or private sale
$3,678,759
$33.7 p/Share
109,162
Reduced 22.78%
369,944
Common Stock
Dec 15
2020
-
3,782
Reduced 0.78%
479,106
Common Stock
Dec 15
2020
SELL
Open market or private sale
$166,750
$33.35 p/Share
5,000
Reduced 1.02%
482,888
Common Stock
Nov 16
2020
SELL
Open market or private sale
$138,550
$27.71 p/Share
5,000
Reduced 1.01%
487,888
Common Stock
Nov 13
2020
BUY
Grant, award, or other acquisition
$7,795
$18.17 p/Share
429
Added 0.09%
492,888
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$75,000
$0.75 p/Share
100,000
Added 16.88%
492,459
Common Stock
Oct 27
2020
BUY
Exercise of conversion of derivative security
$13,500
$0.75 p/Share
18,000
Added 4.39%
392,459
Common Stock
Oct 15
2020
SELL
Open market or private sale
$113,400
$22.68 p/Share
5,000
Reduced 1.32%
374,459
Common Stock
Sep 30
2020
SELL
Payment of exercise price or tax liability
$30,007
$23.48 p/Share
1,278
Reduced 0.34%
379,459
Common Stock