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
May 06
2022
SELL
Open market or private sale
$25,171
$251.71 p/Share
100
Reduced 0.0%
12,591,684
Common Stock
May 04
2022
SELL
Open market or private sale
$2,323,896
$258.01 p/Share
9,007
Reduced 0.07%
12,591,784
Common Stock
May 03
2022
SELL
Open market or private sale
$3,339,583
$254.93 p/Share
13,100
Reduced 0.1%
12,600,791
Common Stock
May 02
2022
SELL
Open market or private sale
$2,357,039
$253.2 p/Share
9,309
Reduced 0.07%
12,613,891
Common Stock
Apr 04
2022
SELL
Open market or private sale
$4,113,609
$272.84 p/Share
15,077
Reduced 0.12%
12,623,200
Common Stock
Apr 01
2022
SELL
Open market or private sale
$600,380
$272.9 p/Share
2,200
Reduced 0.02%
12,638,277
Common Stock
Mar 31
2022
SELL
Open market or private sale
$1,035,884
$279.44 p/Share
3,707
Reduced 0.03%
12,640,477
Common Stock
Mar 30
2022
SELL
Open market or private sale
$3,821,994
$280.74 p/Share
13,614
Reduced 0.11%
12,644,184
Common Stock
Mar 29
2022
SELL
Open market or private sale
$4,517,810
$279.36 p/Share
16,172
Reduced 0.13%
12,657,798
Common Stock
Mar 28
2022
SELL
Open market or private sale
$2,437,163
$271.52 p/Share
8,976
Reduced 0.07%
12,673,970
Common Stock
Mar 25
2022
SELL
Open market or private sale
$2,702,244
$268.88 p/Share
10,050
Reduced 0.08%
12,682,946
Common Stock
Mar 24
2022
SELL
Open market or private sale
$3,081,373
$269.61 p/Share
11,429
Reduced 0.09%
12,692,996
Common Stock
Mar 22
2022
SELL
Open market or private sale
$2,643,678
$283.14 p/Share
9,337
Reduced 0.07%
12,704,425
Common Stock
Mar 21
2022
SELL
Open market or private sale
$988,797
$282.03 p/Share
3,506
Reduced 0.03%
12,713,762
Common Stock
Mar 18
2022
SELL
Open market or private sale
$3,919,146
$279.44 p/Share
14,025
Reduced 0.11%
12,717,268
Common Stock
Mar 17
2022
SELL
Open market or private sale
$3,188,480
$272.38 p/Share
11,706
Reduced 0.09%
12,731,293
Common Stock