Nov 29
2023
|
SELL
Other acquisition or disposition
|
-
|
60,000
|
|
Nov 27
2023
|
SELL
Open market or private sale
|
$54,378,073
$156.89 p/Share
|
346,600
|
|
Nov 24
2023
|
SELL
Open market or private sale
|
$76,135,010
$155.59 p/Share
|
489,331
|
|
Nov 22
2023
|
SELL
Open market or private sale
|
$40,897,361
$155.23 p/Share
|
263,463
|
|
Nov 21
2023
|
SELL
Open market or private sale
|
$138,077,668
$155.99 p/Share
|
885,170
|
|
Nov 20
2023
|
SELL
Other acquisition or disposition
|
-
|
938,000
|
|
Nov 20
2023
|
SELL
Open market or private sale
|
$14,098,972
$155.9 p/Share
|
90,436
|
|
Nov 17
2023
|
SELL
Open market or private sale
|
$67,725,530
$156.41 p/Share
|
433,000
|
|
Jun 29
2023
|
SELL
Open market or private sale
|
$331,160,292
$154.08 p/Share
|
2,149,275
|
|
Jun 28
2023
|
SELL
Open market or private sale
|
$237,546,582
$155.49 p/Share
|
1,527,729
|
|
Jun 27
2023
|
SELL
Open market or private sale
|
$90,213,197
$155.03 p/Share
|
581,908
|
|
Jun 26
2023
|
SELL
Open market or private sale
|
$82,366,406
$155.22 p/Share
|
530,643
|
|
Jun 23
2023
|
SELL
Open market or private sale
|
$184,492,408
$155.87 p/Share
|
1,183,630
|
|
Jun 23
2023
|
SELL
Other acquisition or disposition
|
-
|
65,000
|
|
Jun 22
2023
|
SELL
Open market or private sale
|
$73,727,377
$155.75 p/Share
|
473,370
|
|
Jun 20
2023
|
SELL
Other acquisition or disposition
|
-
|
601,000
|
|
Jun 16
2023
|
SELL
Open market or private sale
|
$214,508,610
$156.69 p/Share
|
1,369,000
|
|
Jun 16
2023
|
SELL
Other acquisition or disposition
|
-
|
242,000
|
|
Jun 09
2023
|
SELL
Other acquisition or disposition
|
-
|
200,000
|
|
Jun 08
2023
|
SELL
Open market or private sale
|
$25,608,520
$150.12 p/Share
|
170,587
|
|
Jun 07
2023
|
SELL
Open market or private sale
|
$79,139,948
$150.04 p/Share
|
527,459
|
|
Jun 05
2023
|
SELL
Open market or private sale
|
$29,026,959
$150.17 p/Share
|
193,294
|
|
May 22
2023
|
SELL
Open market or private sale
|
$90,012
$150.02 p/Share
|
600
|
|
May 19
2023
|
SELL
Open market or private sale
|
$68,495,631
$150.52 p/Share
|
455,060
|
|
Mar 30
2023
|
SELL
Open market or private sale
|
$219,394,168
$145.87 p/Share
|
1,504,039
|
|