Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
61,518
Reduced 100.0%
0
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$29,439
$17.66 p/Share
1,667
Reduced 2.64%
61,518
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
24,289
Added 27.77%
63,185
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$10,712
$19.8 p/Share
541
Reduced 1.37%
38,896
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$12,938
$21.35 p/Share
606
Reduced 1.51%
39,437
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$199,985
$21.35 p/Share
9,367
Added 18.96%
40,043
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$46,305
$20.83 p/Share
2,223
Reduced 6.77%
30,615
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
188
Reduced 0.61%
30,676
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
249
Added 0.8%
30,864
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$8,582
$20.83 p/Share
412
Reduced 1.24%
32,838
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
$174,966
$18.09 p/Share
9,672
Added 22.53%
33,250
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$12,032
$17.59 p/Share
684
Reduced 2.82%
23,578
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$7,884
$15.96 p/Share
494
Reduced 2.0%
24,262
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$5,776
$15.24 p/Share
379
Reduced 1.51%
24,756
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
$174,999
$16.12 p/Share
10,856
Added 30.16%
25,135
Common Stock
Feb 04
2020
SELL
Payment of exercise price or tax liability
$8,544
$17.33 p/Share
493
Reduced 3.34%
14,279
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$6,456
$17.08 p/Share
378
Reduced 2.5%
14,772
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$5,323
$16.9 p/Share
315
Reduced 2.04%
15,150
Common Stock
Feb 05
2019
SELL
Payment of exercise price or tax liability
$5,724
$17.72 p/Share
323
Reduced 2.05%
15,465
Common Stock
Feb 04
2019
SELL
Payment of exercise price or tax liability
$6,945
$17.9 p/Share
388
Reduced 6.06%
6,014
Common Stock
Feb 04
2019
BUY
Grant, award, or other acquisition
$174,955
$17.9 p/Share
9,774
Added 38.24%
15,788
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$5,711
$17.68 p/Share
323
Reduced 4.8%
6,402
Common Stock