May 15
2022
SELL
Exercise of conversion of derivative security
-
36,413
Reduced 9.67%
340,059
Common Stock - Restric...
May 15
2022
SELL
Payment of exercise price or tax liability
$102,438
$6.33 p/Share
16,183
Reduced 1.43%
1,118,911
Common Stock, par valu...
May 15
2022
BUY
Grant, award, or other acquisition
-
36,413
Added 3.11%
1,135,094
Common Stock, par valu...
Feb 15
2022
SELL
Exercise of conversion of derivative security
-
36,413
Reduced 8.82%
376,472
Common Stock - Restric...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$230,122
$14.22 p/Share
16,183
Reduced 1.45%
1,097,397
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
36,413
Added 3.17%
1,113,580
Common Stock, par valu...
Feb 11
2022
SELL
Payment of exercise price or tax liability
$1,767,431
$15.72 p/Share
112,432
Reduced 9.45%
1,077,167
Common Stock, par valu...
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
274,223
Added 18.73%
1,189,599
Common Stock, par valu...
Dec 08
2021
SELL
Open market or private sale
$632,700
$21.09 p/Share
30,000
Reduced 3.17%
915,376
Common Stock, par valu...
Dec 03
2021
SELL
Exercise of conversion of derivative security
-
61,174
Reduced 12.9%
412,885
Common Stock - Restric...
Dec 03
2021
SELL
Payment of exercise price or tax liability
$1,325,190
$18.89 p/Share
70,153
Reduced 6.91%
945,376
Common Stock, par valu...
Dec 03
2021
BUY
Grant, award, or other acquisition
-
156,941
Added 13.39%
1,015,529
Common Stock, par valu...
Nov 30
2021
BUY
Grant, award, or other acquisition
-
184,899
Added 28.06%
474,059
Common Stock - Restric...
Nov 24
2021
SELL
Open market or private sale
$1,070,500
$21.41 p/Share
50,000
Reduced 5.5%
858,588
Common Stock, par valu...
Nov 15
2021
SELL
Exercise of conversion of derivative security
-
21,124
Reduced 6.81%
289,160
Common Stock - Restric...
Nov 15
2021
SELL
Payment of exercise price or tax liability
$198,303
$21.0 p/Share
9,443
Reduced 1.03%
908,588
Common Stock, par valu...
Nov 15
2021
BUY
Grant, award, or other acquisition
-
21,124
Added 2.25%
918,031
Common Stock, par valu...
Aug 15
2021
SELL
Exercise of conversion of derivative security
-
21,124
Reduced 6.37%
310,284
Common Stock - Restric...
Aug 15
2021
SELL
Payment of exercise price or tax liability
$192,259
$20.36 p/Share
9,443
Reduced 1.04%
896,907
Common Stock, par valu...
Aug 15
2021
BUY
Grant, award, or other acquisition
-
21,124
Added 2.28%
906,350
Common Stock, par valu...
May 15
2021
SELL
Exercise of conversion of derivative security
-
21,124
Reduced 5.99%
331,408
Common Stock - Restric...
May 15
2021
SELL
Payment of exercise price or tax liability
$249,295
$26.4 p/Share
9,443
Reduced 1.06%
884,879
Common Stock, par valu...
May 15
2021
BUY
Grant, award, or other acquisition
-
21,124
Added 2.31%
894,322
Common Stock, par valu...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$1,191,235
$31.52 p/Share
37,793
Reduced 4.15%
872,408
Common Stock, par valu...
Feb 15
2021
SELL
Exercise of conversion of derivative security
-
84,547
Reduced 19.34%
352,532
Common Stock - Restric...