May 28
2024
|
|
-
|
749,000
|
|
Apr 17
2024
|
SELL
Open market or private sale
|
$18,913,780
$131.74 p/Share
|
143,569
|
|
Apr 16
2024
|
SELL
Open market or private sale
|
$20,737,039
$129.72 p/Share
|
159,860
|
|
Apr 15
2024
|
SELL
Open market or private sale
|
$12,350,382
$130.42 p/Share
|
94,697
|
|
Apr 12
2024
|
SELL
Open market or private sale
|
$15,180,494
$132.59 p/Share
|
114,492
|
|
Apr 11
2024
|
SELL
Open market or private sale
|
$23,507,750
$134.33 p/Share
|
175,000
|
|
Apr 10
2024
|
SELL
Open market or private sale
|
$18,703,837
$133.68 p/Share
|
139,915
|
|
Apr 09
2024
|
SELL
Open market or private sale
|
$28,514,621
$134.1 p/Share
|
212,637
|
|
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
|
|