Mar 01
2023
SELL
Sale (or disposition) back to the issuer
-
141,432
Reduced 100.0%
0
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
60,633
Added 30.01%
141,435
Common Stock
Dec 02
2022
SELL
Open market or private sale
$278,916
$21.13 p/Share
13,200
Reduced 14.04%
80,802
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$318,772
$21.15 p/Share
15,072
Reduced 13.82%
94,002
Common Stock
Mar 16
2022
SELL
Exercise of conversion of derivative security
$33,705
$11.41 p/Share
2,954
Reduced 2.57%
112,028
Common Stock
Mar 16
2022
SELL
Open market or private sale
$4,313
$13.65 p/Share
316
Reduced 0.29%
109,074
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$35,903
$13.61 p/Share
2,638
Reduced 2.35%
109,390
Common Stock
Mar 15
2022
SELL
Open market or private sale
$8,418
$14.03 p/Share
600
Reduced 0.55%
109,074
Common Stock
Mar 14
2022
SELL
Open market or private sale
$35,000
$14.0 p/Share
2,500
Reduced 2.23%
109,674
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$53,819
$12.04 p/Share
4,470
Reduced 3.83%
112,174
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
8,385
Added 6.71%
116,644
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$147,853
$11.61 p/Share
12,735
Reduced 10.53%
108,259
Common Stock
Dec 01
2021
SELL
Sale (or disposition) back to the issuer
$31,823
$11.61 p/Share
2,741
Reduced 2.47%
108,259
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
2,741
Added 2.41%
111,000
Common Stock
Nov 16
2021
BUY
Grant, award, or other acquisition
-
17,526
Added 12.65%
120,994
Restricted Stock Units
Jul 07
2021
BUY
Grant, award, or other acquisition
-
6,213
Added 5.48%
107,077
Common Stock
Jun 16
2021
SELL
Open market or private sale
$67,550
$13.51 p/Share
5,000
Reduced 4.72%
100,864
Common Stock
Feb 28
2021
SELL
Sale (or disposition) back to the issuer
$106,584
$9.32 p/Share
11,436
Reduced 9.75%
105,864
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
11,436
Added 8.88%
117,301
Common Stock
Feb 12
2021
SELL
Open market or private sale
$38,831
$10.3 p/Share
3,770
Reduced 3.44%
105,864
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$38,400
$5.55 p/Share
6,919
Reduced 5.94%
109,634
Common Stock
Dec 01
2020
SELL
Sale (or disposition) back to the issuer
$14,014
$5.55 p/Share
2,525
Reduced 2.25%
109,634
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
-
2,525
Added 2.2%
112,160
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$11,993
$4.96 p/Share
2,418
Reduced 2.03%
116,553
Common Stock
Nov 16
2020
BUY
Grant, award, or other acquisition
-
36,164
Added 23.31%
118,972
Common Stock