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
Mar 20
2023
SELL
Open market or private sale
$1,462,432
$184.0 p/Share
7,948
Reduced 0.07%
11,474,376
Common Stock
Mar 17
2023
SELL
Open market or private sale
$93,231
$185.35 p/Share
503
Reduced 0.0%
11,482,324
Common Stock
Mar 16
2023
SELL
Open market or private sale
$2,163,312
$186.75 p/Share
11,584
Reduced 0.1%
11,482,827
Common Stock
Mar 14
2023
SELL
Open market or private sale
$2,736,875
$188.75 p/Share
14,500
Reduced 0.13%
11,494,411
Common Stock
Mar 10
2023
SELL
Open market or private sale
$28,078
$200.56 p/Share
140
Reduced 0.0%
11,508,911
Common Stock
Mar 09
2023
SELL
Open market or private sale
$1,045,630
$208.21 p/Share
5,022
Reduced 0.04%
11,509,051
Common Stock