Nov 18
2019
SELL
Open market or private sale
$1,208,172
$114.0 p/Share
10,598
Reduced 0.01%
116,210,304
Common Stock
Nov 12
2019
SELL
Open market or private sale
$909,834
$114.0 p/Share
7,981
Reduced 0.01%
116,220,902
Common Stock
Nov 11
2019
SELL
Open market or private sale
$11,406
$114.06 p/Share
100
Reduced 0.0%
116,228,883
Common Stock
Nov 07
2019
SELL
Open market or private sale
$45,748
$114.37 p/Share
400
Reduced 0.0%
116,228,983
Common Stock
Nov 06
2019
SELL
Open market or private sale
$19,835,348
$114.05 p/Share
173,918
Reduced 0.15%
116,229,383
Common Stock
Nov 04
2019
SELL
Open market or private sale
$798,622
$114.04 p/Share
7,003
Reduced 0.01%
116,403,301
Common Stock
Oct 31
2019
SELL
Open market or private sale
$21,709,400
$114.26 p/Share
190,000
Reduced 0.16%
116,410,304
Common Stock
Sep 20
2019
SELL
Open market or private sale
$24,441,900
$116.39 p/Share
210,000
Reduced 0.18%
116,600,304
Common Stock
Mar 26
2019
SELL
Open market or private sale
$27,000,551
$131.71 p/Share
205,000
Reduced 0.18%
116,810,304
Common Stock
Mar 01
2019
SELL
Open market or private sale
$26,947,202
$128.32 p/Share
210,000
Reduced 0.18%
117,015,304
Common Stock
Feb 28
2019
SELL
Open market or private sale
$25,402,000
$127.01 p/Share
200,000
Reduced 0.17%
117,225,304
Common Stock
Feb 22
2019
SELL
Open market or private sale
$24,217,050
$124.19 p/Share
195,000
Reduced 0.17%
117,425,304
Common Stock
Feb 19
2019
SELL
Open market or private sale
$25,167,849
$122.77 p/Share
205,000
Reduced 0.17%
117,620,304
Common Stock
Jan 17
2019
SELL
Open market or private sale
$16,180,277
$118.47 p/Share
136,577
Reduced 0.12%
117,825,304
Common Stock
Jan 16
2019
SELL
Open market or private sale
$195,311
$117.87 p/Share
1,657
Reduced 0.0%
117,961,881
Common Stock
Jan 15
2019
SELL
Open market or private sale
$6,094,929
$117.74 p/Share
51,766
Reduced 0.04%
117,963,538
Common Stock
Dec 04
2018
SELL
Open market or private sale
$1,844,500
$119.0 p/Share
15,500
Reduced 0.01%
118,015,304
Common Stock
Nov 29
2018
SELL
Open market or private sale
$21,765,250
$117.65 p/Share
185,000
Reduced 0.16%
118,030,804
Common Stock
Nov 28
2018
SELL
Open market or private sale
$21,958,300
$115.57 p/Share
190,000
Reduced 0.16%
118,215,804
Common Stock
Nov 19
2018
SELL
Open market or private sale
$22,483,501
$115.3 p/Share
195,000
Reduced 0.16%
118,405,804
Common Stock
Nov 16
2018
SELL
Open market or private sale
$22,746,001
$113.73 p/Share
200,000
Reduced 0.17%
118,600,804
Common Stock
Nov 13
2018
SELL
Open market or private sale
$278,989
$113.41 p/Share
2,460
Reduced 0.0%
118,800,804
Common Stock
Nov 12
2018
SELL
Open market or private sale
$23,073,356
$113.92 p/Share
202,540
Reduced 0.17%
118,803,264
Common Stock
Oct 17
2018
SELL
Open market or private sale
$19,784,322
$113.25 p/Share
174,696
Reduced 0.15%
119,005,804
Common Stock
Oct 09
2018
SELL
Open market or private sale
$1,236,992
$115.91 p/Share
10,672
Reduced 0.01%
119,180,500
Common Stock