Aug 04
2022
SELL
Open market or private sale
$1,964,809
$248.71 p/Share
7,900
Reduced 0.06%
12,400,680
Common Stock
Aug 03
2022
SELL
Open market or private sale
$3,535,390
$243.82 p/Share
14,500
Reduced 0.12%
12,408,580
Common Stock
Aug 01
2022
SELL
Open market or private sale
$30,522
$254.35 p/Share
120
Reduced 0.0%
12,423,080
Common Stock
Jun 17
2022
SELL
Open market or private sale
$10,231
$227.35 p/Share
45
Reduced 0.0%
12,423,200
Common Stock
Jun 15
2022
SELL
Open market or private sale
$3,390,680
$233.84 p/Share
14,500
Reduced 0.12%
12,423,245
Common Stock
Jun 14
2022
SELL
Open market or private sale
$3,294,110
$227.18 p/Share
14,500
Reduced 0.12%
12,437,745
Common Stock
Jun 09
2022
SELL
Open market or private sale
$1,112,267
$242.8 p/Share
4,581
Reduced 0.04%
12,452,245
Common Stock
Jun 08
2022
SELL
Open market or private sale
$30,975
$245.83 p/Share
126
Reduced 0.0%
12,456,826
Common Stock
Jun 07
2022
SELL
Open market or private sale
$2,244,327
$244.64 p/Share
9,174
Reduced 0.07%
12,456,952
Common Stock
Jun 06
2022
SELL
Open market or private sale
$1,129,692
$246.55 p/Share
4,582
Reduced 0.04%
12,466,126
Common Stock
Jun 02
2022
SELL
Open market or private sale
$2,463,978
$249.34 p/Share
9,882
Reduced 0.08%
12,470,708
Common Stock
Jun 01
2022
SELL
Open market or private sale
$536,793
$259.07 p/Share
2,072
Reduced 0.02%
12,480,590
Common Stock
May 31
2022
SELL
Open market or private sale
$31,421
$261.84 p/Share
120
Reduced 0.0%
12,482,662
Common Stock
May 27
2022
SELL
Open market or private sale
$1,999,216
$259.47 p/Share
7,705
Reduced 0.06%
12,482,782
Common Stock
May 26
2022
SELL
Open market or private sale
$2,051,042
$251.23 p/Share
8,164
Reduced 0.07%
12,490,487
Common Stock
May 25
2022
SELL
Open market or private sale
$2,541,120
$244.88 p/Share
10,377
Reduced 0.08%
12,498,651
Common Stock
May 23
2022
SELL
Open market or private sale
$2,611,904
$245.78 p/Share
10,627
Reduced 0.08%
12,509,028
Common Stock
May 20
2022
SELL
Open market or private sale
$2,438,253
$240.72 p/Share
10,129
Reduced 0.08%
12,519,655
Common Stock
May 19
2022
SELL
Open market or private sale
$2,784,521
$235.06 p/Share
11,846
Reduced 0.09%
12,529,784
Common Stock
May 17
2022
SELL
Open market or private sale
$2,770,692
$242.66 p/Share
11,418
Reduced 0.09%
12,541,630
Common Stock
May 16
2022
SELL
Open market or private sale
$193,752
$242.19 p/Share
800
Reduced 0.01%
12,553,048
Common Stock
May 13
2022
SELL
Open market or private sale
$3,500,880
$241.44 p/Share
14,500
Reduced 0.12%
12,553,848
Common Stock
May 12
2022
SELL
Open market or private sale
$1,724,018
$234.72 p/Share
7,345
Reduced 0.06%
12,568,348
Common Stock
May 11
2022
SELL
Open market or private sale
$866,233
$240.22 p/Share
3,606
Reduced 0.03%
12,575,693
Common Stock
May 10
2022
SELL
Open market or private sale
$2,928,681
$236.47 p/Share
12,385
Reduced 0.1%
12,579,299
Common Stock