May 15
2022
SELL
Exercise of conversion of derivative security
-
10,917
Reduced 9.45%
104,565
Common Stock - Restric...
May 15
2022
SELL
Payment of exercise price or tax liability
$21,661
$6.33 p/Share
3,422
Reduced 1.59%
212,329
Common Stock, par valu...
May 15
2022
BUY
Grant, award, or other acquisition
-
10,917
Added 4.82%
215,751
Common Stock, par valu...
Feb 15
2022
SELL
Exercise of conversion of derivative security
-
32,438
Reduced 21.93%
115,482
Common Stock - Restric...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$147,305
$14.22 p/Share
10,359
Reduced 4.81%
204,834
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
32,438
Added 13.1%
215,193
Common Stock, par valu...
Dec 03
2021
SELL
Exercise of conversion of derivative security
-
19,031
Reduced 11.4%
147,920
Common Stock - Restric...
Dec 03
2021
SELL
Payment of exercise price or tax liability
$415,693
$18.89 p/Share
22,006
Reduced 10.75%
182,755
Common Stock, par valu...
Dec 03
2021
BUY
Grant, award, or other acquisition
-
47,487
Added 18.83%
204,761
Common Stock, par valu...
Nov 30
2021
BUY
Grant, award, or other acquisition
-
57,524
Added 25.63%
166,951
Common Stock - Restric...
Nov 24
2021
SELL
Open market or private sale
$764,050
$21.83 p/Share
35,000
Reduced 18.2%
157,274
Common Stock, par valu...
Nov 15
2021
SELL
Exercise of conversion of derivative security
-
27,630
Reduced 20.16%
109,427
Common Stock - Restric...
Nov 15
2021
SELL
Payment of exercise price or tax liability
$268,905
$21.0 p/Share
12,805
Reduced 6.24%
192,274
Common Stock, par valu...
Nov 15
2021
BUY
Grant, award, or other acquisition
-
27,630
Added 11.87%
205,079
Common Stock, par valu...
Aug 15
2021
SELL
Exercise of conversion of derivative security
-
27,630
Reduced 16.78%
137,057
Common Stock - Restric...
Aug 15
2021
SELL
Payment of exercise price or tax liability
$260,710
$20.36 p/Share
12,805
Reduced 6.73%
177,449
Common Stock, par valu...
Aug 15
2021
BUY
Grant, award, or other acquisition
-
27,630
Added 12.68%
190,254
Common Stock, par valu...
May 15
2021
SELL
Exercise of conversion of derivative security
-
27,630
Reduced 14.37%
164,687
Common Stock - Restric...
May 15
2021
SELL
Payment of exercise price or tax liability
$338,052
$26.4 p/Share
12,805
Reduced 7.3%
162,624
Common Stock, par valu...
May 15
2021
BUY
Grant, award, or other acquisition
-
27,630
Added 13.61%
175,429
Common Stock, par valu...
Feb 15
2021
SELL
Exercise of conversion of derivative security
-
46,128
Reduced 19.35%
192,317
Common Stock - Restric...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$525,817
$31.52 p/Share
16,682
Reduced 10.14%
147,799
Common Stock, par valu...
Feb 15
2021
BUY
Grant, award, or other acquisition
-
46,128
Added 21.9%
164,481
Common Stock, par valu...
Dec 03
2020
BUY
Grant, award, or other acquisition
-
57,084
Added 19.32%
238,445
Common Stock - Restric...
Nov 15
2020
SELL
Exercise of conversion of derivative security
-
21,469
Reduced 10.58%
181,361
Common Stock - Restric...