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
Jun 13
2023
SELL
Open market or private sale
$2,140,365
$203.09 p/Share
10,539
Reduced 0.09%
11,400,005
Common Stock
Jun 12
2023
SELL
Open market or private sale
$203
$203.58 p/Share
1
Reduced 0.0%
11,410,544
Common Stock
Jun 09
2023
SELL
Open market or private sale
$774,728
$205.99 p/Share
3,761
Reduced 0.03%
11,410,545
Common Stock
Jun 08
2023
SELL
Open market or private sale
$760,582
$205.23 p/Share
3,706
Reduced 0.03%
11,419,078
Common Stock
Jun 08
2023
SELL
Open market or private sale
$984,081
$206.22 p/Share
4,772
Reduced 0.04%
11,414,306
Commonn Stock
Jun 07
2023
SELL
Open market or private sale
$729,988
$207.56 p/Share
3,517
Reduced 0.03%
11,422,784
Common Stock
Jun 06
2023
SELL
Open market or private sale
$1,456,705
$206.42 p/Share
7,057
Reduced 0.06%
11,426,301
Common Stock
Jun 05
2023
SELL
Open market or private sale
$222,156
$205.51 p/Share
1,081
Reduced 0.01%
11,433,358
Common Stock
Jun 02
2023
SELL
Open market or private sale
$1,534,039
$206.41 p/Share
7,432
Reduced 0.06%
11,434,439
Common Stock
Jun 01
2023
SELL
Open market or private sale
$1,651,289
$204.57 p/Share
8,072
Reduced 0.07%
11,441,871
Common Stock
May 31
2023
SELL
Open market or private sale
$1,164,303
$206.73 p/Share
5,632
Reduced 0.05%
11,449,943
Common Stock
May 30
2023
SELL
Open market or private sale
$2,582,877
$204.18 p/Share
12,650
Reduced 0.11%
11,455,575
Common Stock
Mar 21
2023
SELL
Open market or private sale
$1,147,776
$186.6 p/Share
6,151
Reduced 0.05%
11,468,225
Common Stock