Nov 24
2020
SELL
Open market or private sale
$162,743
$42.37 p/Share
3,841
Reduced 2.24%
167,538
Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$175,878
$41.17 p/Share
4,272
Reduced 2.43%
171,379
Common Stock
Nov 17
2020
SELL
Open market or private sale
$2,015,564
$42.09 p/Share
47,887
Reduced 21.42%
175,651
Common Stock
Nov 10
2020
SELL
Payment of exercise price or tax liability
$2,034,188
$38.2 p/Share
53,251
Reduced 19.24%
223,538
Common Stock
Nov 10
2020
BUY
Grant, award, or other acquisition
-
82,377
Added 22.94%
276,789
Common Stock
Sep 18
2020
BUY
Grant, award, or other acquisition
-
75,358
Added 28.01%
193,718
Common Stock
Sep 15
2020
SELL
Open market or private sale
$144,455
$40.68 p/Share
3,551
Reduced 2.91%
118,360
Common Stock
Sep 11
2020
SELL
Payment of exercise price or tax liability
$156,262
$39.57 p/Share
3,949
Reduced 3.14%
121,911
Common Stock
Aug 17
2020
SELL
Open market or private sale
$174,253
$42.08 p/Share
4,141
Reduced 3.19%
125,860
Common Stock
Aug 10
2020
SELL
Payment of exercise price or tax liability
$218,463
$47.43 p/Share
4,606
Reduced 3.42%
130,001
Common Stock
May 18
2020
SELL
Open market or private sale
$186,349
$44.99 p/Share
4,142
Reduced 3.0%
134,091
Common Stock
May 10
2020
SELL
Payment of exercise price or tax liability
$198,055
$42.99 p/Share
4,607
Reduced 3.23%
138,233
Common Stock
Feb 18
2020
SELL
Open market or private sale
$189,755
$46.52 p/Share
4,079
Reduced 2.78%
142,840
Common Stock
Feb 10
2020
SELL
Payment of exercise price or tax liability
$223,924
$47.97 p/Share
4,668
Reduced 3.08%
146,919
Common Stock
Nov 25
2019
SELL
Open market or private sale
$1,274,298
$45.36 p/Share
28,093
Reduced 15.64%
151,587
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$1,420,528
$45.47 p/Share
31,241
Reduced 14.81%
179,680
Common Stock
Nov 20
2019
BUY
Grant, award, or other acquisition
-
38,722
Added 15.51%
210,921
Common Stock
Nov 18
2019
SELL
Open market or private sale
$480,946
$44.81 p/Share
10,733
Reduced 5.87%
172,199
Common Stock
Nov 10
2019
SELL
Payment of exercise price or tax liability
$582,835
$48.83 p/Share
11,936
Reduced 6.13%
182,932
Common Stock
Sep 18
2019
BUY
Grant, award, or other acquisition
-
40,049
Added 17.05%
194,868
Common Stock
Sep 17
2019
SELL
Open market or private sale
$1,131,520
$49.42 p/Share
22,896
Reduced 12.88%
154,819
Common Stock
Sep 11
2019
SELL
Payment of exercise price or tax liability
$1,146,544
$49.21 p/Share
23,299
Reduced 11.59%
177,715
Common Stock
Sep 11
2019
BUY
Grant, award, or other acquisition
-
16,750
Added 7.69%
201,014
Common Stock
Aug 10
2019
SELL
Payment of exercise price or tax liability
$113,459
$52.43 p/Share
2,164
Reduced 1.16%
184,264
Common Stock
May 10
2019
SELL
Payment of exercise price or tax liability
$114,466
$52.92 p/Share
2,163
Reduced 1.15%
185,785
Common Stock