Feb 04
2020
SELL
Payment of exercise price or tax liability
$47,665
$69.18 p/Share
689
Reduced 1.41%
48,026
Common Stock
Feb 04
2020
BUY
Exercise of conversion of derivative security
$97,890
$69.18 p/Share
1,415
Added 2.82%
48,715
Common Stock
Feb 04
2020
BUY
Grant, award, or other acquisition
$1,725,972
$69.18 p/Share
24,949
Added 34.53%
47,300
Common Stock
Jan 07
2020
SELL
Open market or private sale
$544,700
$67.85 p/Share
8,028
Reduced 26.43%
22,351
Common Stock
Jan 06
2020
SELL
Open market or private sale
$1,035,724
$68.01 p/Share
15,229
Reduced 33.39%
30,379
Common Stock
Jan 03
2020
SELL
Open market or private sale
$739,014
$68.97 p/Share
10,715
Reduced 19.02%
45,608
Common Stock
Jan 02
2020
SELL
Open market or private sale
$538,719
$69.71 p/Share
7,728
Reduced 12.07%
56,323
Common Stock
Dec 31
2019
SELL
Payment of exercise price or tax liability
$366,025
$70.43 p/Share
5,197
Reduced 7.5%
64,051
Common Stock
Dec 31
2019
BUY
Exercise of conversion of derivative security
$806,987
$70.43 p/Share
11,458
Added 14.2%
69,248
Common Stock
Aug 21
2019
SELL
Open market or private sale
$1,157,955
$66.53 p/Share
17,405
Reduced 23.15%
57,790
Common Stock
Aug 20
2019
SELL
Open market or private sale
$552,680
$66.38 p/Share
8,326
Reduced 9.97%
75,195
Common Stock
Aug 19
2019
SELL
Open market or private sale
$1,380,062
$67.67 p/Share
20,394
Reduced 19.63%
83,521
Common Stock
Jan 29
2019
BUY
Grant, award, or other acquisition
$517,824
$69.2 p/Share
7,483
Added 6.72%
103,915
Common Stock
Dec 31
2018
SELL
Payment of exercise price or tax liability
$567,930
$58.92 p/Share
9,639
Reduced 9.09%
96,432
Common Stock
Dec 31
2018
BUY
Exercise of conversion of derivative security
$1,252,286
$58.92 p/Share
21,254
Added 16.69%
106,071
Common Stock
Feb 23
2018
$39,950
$79.9 p/Share
500
Reduced 0.59%
84,817
Common Stock
Jan 29
2018
SELL
Open market or private sale
$197,812
$93.75 p/Share
2,110
Reduced 2.41%
85,317
Common Stock
Jan 29
2018
BUY
Exercise of conversion of derivative security
$126,009
$59.72 p/Share
2,110
Added 2.36%
87,427
Common Stock
Jan 16
2018
SELL
Open market or private sale
$392,794
$93.5 p/Share
4,201
Reduced 4.69%
85,317
Common Stock
Jan 16
2018
BUY
Exercise of conversion of derivative security
$250,884
$59.72 p/Share
4,201
Added 4.48%
89,518
Common Stock
Dec 31
2017
SELL
Payment of exercise price or tax liability
$697,552
$90.65 p/Share
7,695
Reduced 8.27%
85,317
Common Stock
Dec 31
2017
BUY
Exercise of conversion of derivative security
$1,454,570
$90.65 p/Share
16,046
Added 14.71%
93,012
Common Stock
Dec 21
2017
SELL
Open market or private sale
$496,296
$91.5 p/Share
5,424
Reduced 6.58%
76,966
Common Stock
Dec 21
2017
BUY
Exercise of conversion of derivative security
$169,392
$31.23 p/Share
5,424
Added 6.18%
82,390
Common Stock
Dec 04
2017
SELL
Open market or private sale
$350,929
$89.66 p/Share
3,914
Reduced 4.84%
76,966
Common Stock