|
Apr 08
2024
|
SELL
Open market or private sale
|
$23,523,087
$134.99 p/Share
|
174,258
|
|
|
Apr 05
2024
|
SELL
Open market or private sale
|
$23,307,476
$133.07 p/Share
|
175,152
|
|
|
Apr 04
2024
|
SELL
Open market or private sale
|
$23,726,921
$132.95 p/Share
|
178,465
|
|
|
Apr 03
2024
|
SELL
Open market or private sale
|
$6,076,785
$132.15 p/Share
|
45,984
|
|
|
Apr 02
2024
|
SELL
Open market or private sale
|
$6,580,530
$129.75 p/Share
|
50,717
|
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$4,468,124
$131.64 p/Share
|
33,942
|
|
|
Mar 28
2024
|
SELL
Open market or private sale
|
$5,380,020
$132.84 p/Share
|
40,500
|
|
|
Mar 27
2024
|
SELL
Open market or private sale
|
$6,464,933
$133.1 p/Share
|
48,572
|
|
|
Mar 26
2024
|
SELL
Open market or private sale
|
$3,196,516
$134.33 p/Share
|
23,796
|
|
|
Mar 25
2024
|
SELL
Open market or private sale
|
$2,530,242
$134.01 p/Share
|
18,881
|
|
|
Mar 22
2024
|
SELL
Open market or private sale
|
$2,067,111
$135.07 p/Share
|
15,304
|
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$7,870,964
$136.19 p/Share
|
57,794
|
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$2,418,374
$132.71 p/Share
|
18,223
|
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$2,264,094
$131.45 p/Share
|
17,224
|
|
|
Mar 18
2024
|
SELL
Open market or private sale
|
$2,901,018
$131.25 p/Share
|
22,103
|
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$5,186,591
$133.28 p/Share
|
38,915
|
|
|
Mar 07
2024
|
SELL
Open market or private sale
|
$390,900,000
$130.3 p/Share
|
3,000,000
|
|
|
Jun 15
2023
|
|
-
|
379,122
|
|
|
Feb 10
2023
|
SELL
Open market or private sale
|
$1,436,740
$85.12 p/Share
|
16,879
|
|
|
Feb 09
2023
|
SELL
Open market or private sale
|
$13,524,307
$86.43 p/Share
|
156,477
|
|
|
Feb 08
2023
|
SELL
Open market or private sale
|
$19,684,097
$85.34 p/Share
|
230,655
|
|
|
Feb 07
2023
|
SELL
Open market or private sale
|
$6,498,607
$85.49 p/Share
|
76,016
|
|
|
Feb 03
2023
|
SELL
Open market or private sale
|
$8,020,182
$85.13 p/Share
|
94,211
|
|
|
Feb 02
2023
|
SELL
Open market or private sale
|
$11,859,469
$85.67 p/Share
|
138,432
|
|
|
Feb 01
2023
|
SELL
Open market or private sale
|
$2,152,666
$85.19 p/Share
|
25,269
|
|