Aug 14
2023
SELL
Open market or private sale
$668,072
$219.04 p/Share
3,050
Reduced 0.03%
11,242,697
Common Stock
Aug 11
2023
SELL
Open market or private sale
$1,239,723
$219.42 p/Share
5,650
Reduced 0.05%
11,245,747
Common Stock
Aug 10
2023
SELL
Open market or private sale
$1,810,188
$219.47 p/Share
8,248
Reduced 0.07%
11,251,397
Common Stock
Aug 09
2023
SELL
Open market or private sale
$825,380
$220.69 p/Share
3,740
Reduced 0.03%
11,259,645
Common Stock
Aug 08
2023
SELL
Open market or private sale
$1,329,175
$220.72 p/Share
6,022
Reduced 0.05%
11,263,385
Common Stock
Aug 07
2023
SELL
Open market or private sale
$1,896,033
$221.94 p/Share
8,543
Reduced 0.08%
11,269,407
Common Stock
Aug 04
2023
SELL
Open market or private sale
$220,860
$224.68 p/Share
983
Reduced 0.01%
11,277,950
Common Stock
Aug 03
2023
SELL
Open market or private sale
$2,133,557
$225.13 p/Share
9,477
Reduced 0.08%
11,278,933
Common Stock
Aug 02
2023
SELL
Open market or private sale
$27,229
$226.91 p/Share
120
Reduced 0.0%
11,288,410
Common Stock
Aug 01
2023
SELL
Open market or private sale
$1,083,652
$230.81 p/Share
4,695
Reduced 0.04%
11,288,530
Common Stock
Jul 10
2023
SELL
Open market or private sale
$2,318,105
$198.4 p/Share
11,684
Reduced 0.1%
11,293,225
Common Stock
Jul 07
2023
SELL
Open market or private sale
$2,207,029
$196.74 p/Share
11,218
Reduced 0.1%
11,304,909
Common Stock
Jul 06
2023
SELL
Open market or private sale
$1,270,634
$193.99 p/Share
6,550
Reduced 0.06%
11,316,127
Common Stock
Jul 05
2023
SELL
Open market or private sale
$50,858
$195.61 p/Share
260
Reduced 0.0%
11,322,677
Common Stock
Jul 03
2023
SELL
Open market or private sale
$1,361,505
$195.9 p/Share
6,950
Reduced 0.06%
11,322,937
Common Stock
Jun 30
2023
SELL
Open market or private sale
$2,462,322
$194.65 p/Share
12,650
Reduced 0.11%
11,329,887
Common Stock
Jun 29
2023
SELL
Open market or private sale
$2,419,565
$191.27 p/Share
12,650
Reduced 0.11%
11,342,537
Common Stock
Jun 28
2023
SELL
Open market or private sale
$1,439,441
$188.31 p/Share
7,644
Reduced 0.07%
11,355,187
Common Stock
Jun 27
2023
SELL
Open market or private sale
$2,377,820
$187.97 p/Share
12,650
Reduced 0.11%
11,362,831
Common Stock
Jun 26
2023
SELL
Open market or private sale
$46,300
$192.92 p/Share
240
Reduced 0.0%
11,375,481
Common Stock
Jun 23
2023
SELL
Open market or private sale
$508,350
$196.35 p/Share
2,589
Reduced 0.02%
11,375,721
Common Stock
Jun 21
2023
SELL
Open market or private sale
$1,122,343
$203.36 p/Share
5,519
Reduced 0.05%
11,378,310
Common Stock
Jun 16
2023
SELL
Open market or private sale
$890,325
$208.02 p/Share
4,280
Reduced 0.04%
11,383,829
Common Stock
Jun 15
2023
SELL
Open market or private sale
$1,743,404
$205.76 p/Share
8,473
Reduced 0.07%
11,388,109
Common Stock
Jun 14
2023
SELL
Open market or private sale
$700,208
$204.56 p/Share
3,423
Reduced 0.03%
11,396,582
Common Stock