Jul 18
2022
BUY
Open market or private purchase
$1,207,850
$145.0 p/Share
8,330
Added 0.15%
5,513,639
Common Stock
Jul 14
2022
BUY
Open market or private purchase
$3,222,911
$144.59 p/Share
22,290
Added 0.4%
5,505,309
Common Stock
Jan 04
2022
SELL
Open market or private sale
$712,463
$213.44 p/Share
3,338
Reduced 0.06%
5,483,019
Common Stock
Jan 03
2022
SELL
Open market or private sale
$4,199,549
$212.7 p/Share
19,744
Reduced 0.36%
5,486,357
Common Stock
Dec 31
2021
SELL
Open market or private sale
$2,863,941
$219.14 p/Share
13,069
Reduced 0.24%
5,506,101
Common Stock
Dec 30
2021
SELL
Open market or private sale
$3,828,628
$220.34 p/Share
17,376
Reduced 0.31%
5,519,170
Common Stock
Dec 29
2021
SELL
Open market or private sale
$3,687,680
$220.16 p/Share
16,750
Reduced 0.3%
5,536,546
Common Stock
Dec 28
2021
SELL
Open market or private sale
$5,358,537
$222.18 p/Share
24,118
Reduced 0.43%
5,553,296
Common Stock
Dec 27
2021
SELL
Open market or private sale
$8,856,955
$226.11 p/Share
39,171
Reduced 0.7%
5,577,414
Common Stock
Dec 23
2021
SELL
Open market or private sale
$5,095,428
$223.19 p/Share
22,830
Reduced 0.4%
5,616,585
Common Stock
Dec 22
2021
SELL
Open market or private sale
$8,590,680
$220.5 p/Share
38,960
Reduced 0.69%
5,639,415
Common Stock
Dec 21
2021
SELL
Open market or private sale
$3,901,678
$215.17 p/Share
18,133
Reduced 0.32%
5,678,375
Common Stock
Dec 20
2021
SELL
Open market or private sale
$4,832,567
$212.57 p/Share
22,734
Reduced 0.4%
5,696,508
Common Stock
Dec 17
2021
SELL
Open market or private sale
$6,536,922
$213.59 p/Share
30,605
Reduced 0.53%
5,719,242
Common Stock
Dec 16
2021
SELL
Open market or private sale
$1,252,701
$210.22 p/Share
5,959
Reduced 0.1%
5,749,847
Common Stock
Dec 15
2021
SELL
Open market or private sale
$509,719
$210.28 p/Share
2,424
Reduced 0.04%
5,755,806
Common Stock
Dec 10
2021
SELL
Open market or private sale
$64,952
$210.2 p/Share
309
Reduced 0.01%
5,758,230
Common Stock
Dec 09
2021
SELL
Open market or private sale
$3,180,677
$212.13 p/Share
14,994
Reduced 0.26%
5,758,539
Common Stock
Dec 08
2021
SELL
Open market or private sale
$3,378,777
$212.89 p/Share
15,871
Reduced 0.27%
5,773,533
Common Stock
Dec 07
2021
SELL
Open market or private sale
$3,922,166
$211.78 p/Share
18,520
Reduced 0.32%
5,789,404
Common Stock
Dec 03
2021
SELL
Open market or private sale
$84,592
$211.48 p/Share
400
Reduced 0.01%
5,807,924
Common Stock
Dec 02
2021
SELL
Open market or private sale
$1,283,711
$210.79 p/Share
6,090
Reduced 0.1%
5,808,324
Common Stock
Dec 01
2021
SELL
Open market or private sale
$5,636,648
$211.57 p/Share
26,642
Reduced 0.46%
5,814,414
Common Stock
Nov 30
2021
SELL
Open market or private sale
$41,427
$210.29 p/Share
197
Reduced 0.0%
5,841,056
Common Stock
Nov 29
2021
SELL
Open market or private sale
$2,569,592
$212.1 p/Share
12,115
Reduced 0.21%
5,841,253
Common Stock