Dec 07
2021
SELL
Open market or private sale
$2,106,802
$113.66 p/Share
18,536
Reduced 0.15%
12,356,734
Common Stock
Dec 06
2021
SELL
Open market or private sale
$2,327,484
$106.78 p/Share
21,797
Reduced 0.18%
12,375,270
Common Stock
Dec 03
2021
SELL
Open market or private sale
$4,006,712
$106.57 p/Share
37,597
Reduced 0.3%
12,397,067
Common Stock
Dec 02
2021
SELL
Open market or private sale
$1,816,794
$111.33 p/Share
16,319
Reduced 0.13%
12,434,664
Common Stock
Dec 01
2021
SELL
Open market or private sale
$2,692,512
$113.05 p/Share
23,817
Reduced 0.19%
12,450,983
Common Stock
Nov 11
2021
SELL
Open market or private sale
$933,305
$119.12 p/Share
7,835
Reduced 0.06%
12,474,800
Common Stock
Nov 10
2021
SELL
Open market or private sale
$1,820,598
$119.04 p/Share
15,294
Reduced 0.12%
12,482,635
Common Stock
Nov 09
2021
SELL
Open market or private sale
$2,286,547
$122.86 p/Share
18,611
Reduced 0.15%
12,498,023
Common Stock
Nov 08
2021
SELL
Open market or private sale
$1,684,752
$123.97 p/Share
13,590
Reduced 0.11%
12,516,634
Common Stock
Nov 05
2021
SELL
Open market or private sale
$2,003,362
$122.74 p/Share
16,322
Reduced 0.13%
12,530,224
Common Stock
Nov 04
2021
SELL
Open market or private sale
$1,725,474
$120.84 p/Share
14,279
Reduced 0.11%
12,546,546
Common Stock
Nov 03
2021
SELL
Open market or private sale
$1,858,416
$119.52 p/Share
15,549
Reduced 0.12%
12,560,825
Common Stock
Nov 02
2021
SELL
Open market or private sale
$1,659,832
$119.55 p/Share
13,884
Reduced 0.11%
12,576,374
Common Stock
Nov 01
2021
SELL
Open market or private sale
$1,762,054
$121.17 p/Share
14,542
Reduced 0.12%
12,590,258
Common Stock
Oct 12
2021
SELL
Open market or private sale
$3,319,149
$118.63 p/Share
27,979
Reduced 0.22%
12,604,800
Common Stock
Oct 11
2021
SELL
Open market or private sale
$2,205,915
$119.2 p/Share
18,506
Reduced 0.15%
12,632,779
Common Stock
Oct 08
2021
SELL
Open market or private sale
$1,484,937
$118.52 p/Share
12,529
Reduced 0.1%
12,651,285
Common Stock
Oct 07
2021
SELL
Open market or private sale
$1,812,719
$117.01 p/Share
15,492
Reduced 0.12%
12,663,814
Common Stock
Oct 06
2021
SELL
Open market or private sale
$1,645,456
$113.3 p/Share
14,523
Reduced 0.11%
12,679,306
Common Stock
Oct 05
2021
SELL
Open market or private sale
$1,217,432
$113.63 p/Share
10,714
Reduced 0.08%
12,693,829
Common Stock
Oct 04
2021
SELL
Open market or private sale
$1,703,096
$113.14 p/Share
15,053
Reduced 0.12%
12,704,543
Common Stock
Oct 01
2021
SELL
Open market or private sale
$1,738,425
$114.34 p/Share
15,204
Reduced 0.12%
12,719,596
Common Stock
Sep 14
2021
SELL
Open market or private sale
$597,754
$110.88 p/Share
5,391
Reduced 0.04%
12,734,800
Common Stock
Sep 13
2021
SELL
Open market or private sale
$2,190,516
$109.22 p/Share
20,056
Reduced 0.16%
12,741,492
Common Stock
Sep 13
2021
BUY
Open market or private sale
$143,422
$110.24 p/Share
1,301
Added 0.01%
12,740,191
Common Stock