Nov 08
2021
SELL
Payment of exercise price or tax liability
$51,446
$20.82 p/Share
2,471
Reduced 10.37%
21,365
Common Stock
Oct 26
2021
SELL
Payment of exercise price or tax liability
$854
$19.4 p/Share
44
Reduced 0.18%
23,836
Common Stock
Oct 18
2021
SELL
Payment of exercise price or tax liability
$632
$19.76 p/Share
32
Reduced 0.13%
23,879
Common Stock
Sep 02
2021
BUY
Grant, award, or other acquisition
-
50
Added 0.21%
23,911
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$2,295
$23.18 p/Share
99
Reduced 0.41%
23,861
Common Stock
Jul 26
2021
SELL
Payment of exercise price or tax liability
$1,049
$24.4 p/Share
43
Reduced 0.18%
23,960
Common Stock
Jul 16
2021
SELL
Payment of exercise price or tax liability
$737
$23.76 p/Share
31
Reduced 0.13%
24,003
Common Stock
Jun 17
2021
BUY
Grant, award, or other acquisition
-
44
Added 0.18%
24,034
Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$2,737
$27.65 p/Share
99
Reduced 0.41%
23,989
Common Stock
Apr 26
2021
SELL
Payment of exercise price or tax liability
$1,119
$25.44 p/Share
44
Reduced 0.18%
24,088
Common Stock
Apr 16
2021
SELL
Payment of exercise price or tax liability
$822
$25.69 p/Share
32
Reduced 0.13%
24,132
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$9,003
$26.02 p/Share
346
Reduced 1.41%
24,164
Common Stock
Mar 18
2021
BUY
Grant, award, or other acquisition
-
38
Added 0.15%
24,510
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
3,454
Added 12.37%
24,472
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$2,624
$22.82 p/Share
115
Reduced 0.54%
21,018
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$1,149
$22.99 p/Share
50
Reduced 0.24%
21,133
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$797
$22.13 p/Share
36
Reduced 0.17%
21,183
Common Stock
Dec 03
2020
BUY
Grant, award, or other acquisition
-
59
Added 0.28%
21,219
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$12,478
$14.18 p/Share
880
Reduced 3.99%
21,159
Common Stock
Oct 26
2020
SELL
Payment of exercise price or tax liability
$587
$13.65 p/Share
43
Reduced 0.19%
22,039
Common Stock
Oct 20
2020
SELL
Payment of exercise price or tax liability
$871
$13.61 p/Share
64
Reduced 0.29%
22,082
Common Stock
Oct 16
2020
SELL
Payment of exercise price or tax liability
$432
$13.94 p/Share
31
Reduced 0.14%
22,146
Common Stock