Nov 15
2022
BUY
Grant, award, or other acquisition
$3,055
$9.43 p/Share
324
Added 0.03%
1,081,343
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$132,708
$12.98 p/Share
10,224
Reduced 0.94%
1,081,019
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$292,839
$14.11 p/Share
20,754
Reduced 1.87%
1,091,243
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
51,960
Added 4.46%
1,111,997
Common Stock
Jul 04
2022
BUY
Grant, award, or other acquisition
-
116,666
Added 9.91%
1,060,037
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$329,229
$12.59 p/Share
26,150
Reduced 2.7%
943,371
Common Stock
May 17
2022
SELL
Open market or private sale
$11,690
$11.69 p/Share
1,000
Reduced 0.1%
969,521
Common Stock
May 13
2022
BUY
Grant, award, or other acquisition
$10,150
$10.15 p/Share
1,000
Added 0.1%
970,521
Common Stock
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