Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
685,730
Reduced 100.0%
0
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$274,401
$17.66 p/Share
15,538
Reduced 2.22%
685,730
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
332,460
Added 28.67%
827,170
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$111,553
$19.8 p/Share
5,634
Reduced 1.12%
497,085
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$134,761
$21.35 p/Share
6,312
Reduced 1.24%
502,719
Common Stock
Mar 02
2022
SELL
Open market or private sale
$101,050
$20.21 p/Share
5,000
Reduced 0.97%
509,031
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$2,099,986
$21.35 p/Share
98,360
Added 16.06%
514,031
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$947,265
$20.83 p/Share
45,476
Reduced 9.53%
431,776
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
3,386
Reduced 0.78%
432,901
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
4,511
Added 1.02%
436,287
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
$2,099,978
$18.09 p/Share
116,085
Added 16.95%
568,860
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$108,741
$17.59 p/Share
6,182
Reduced 1.35%
452,775
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$356,083
$15.24 p/Share
23,365
Reduced 4.84%
458,957
Common Stock
Feb 02
2021
SELL
Sale (or disposition) back to the issuer
-
10,072
Reduced 2.05%
482,322
Common Stock
Feb 01
2021
SELL
Open market or private sale
$84,467
$14.69 p/Share
5,750
Reduced 1.15%
492,394
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
$2,099,969
$16.12 p/Share
130,271
Added 20.77%
496,933
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$352,416
$16.9 p/Share
20,853
Reduced 5.38%
366,662
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
$15,987
$16.9 p/Share
946
Added 0.24%
387,515
Common Stock
Feb 04
2020
SELL
Payment of exercise price or tax liability
$251,878
$16.9 p/Share
14,904
Reduced 3.74%
384,067
Common Stock
Feb 04
2020
BUY
Grant, award, or other acquisition
-
2,502
Added 0.64%
386,569
Common Stock
Mar 12
2019
SELL
Payment of exercise price or tax liability
$128,736
$17.72 p/Share
7,265
Reduced 1.79%
398,971
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
-
994
Added 0.24%
406,236
Common Stock
Feb 08
2019
SELL
Sale (or disposition) back to the issuer
-
1,574
Reduced 0.39%
405,242
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$73,201
$17.72 p/Share
4,131
Reduced 1.01%
406,816
Common Stock
Feb 06
2019
SELL
Payment of exercise price or tax liability
$26,438
$17.72 p/Share
1,492
Reduced 0.36%
410,947
Common Stock