Nov 22
2024
|
SELL
Open market or private sale
|
$17,227,700
$246.11 p/Share
|
70,000
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$24,262,000
$242.62 p/Share
|
100,000
|
|
Nov 20
2024
|
SELL
Open market or private sale
|
$25,791,687
$242.08 p/Share
|
106,542
|
|
Nov 19
2024
|
SELL
Open market or private sale
|
$19,437,044
$244.23 p/Share
|
79,585
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$20,644,500
$246.14 p/Share
|
83,873
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$24,539,000
$245.39 p/Share
|
100,000
|
|
Nov 14
2024
|
SELL
Open market or private sale
|
$24,890,000
$248.9 p/Share
|
100,000
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$44,369,822
$249.42 p/Share
|
177,892
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$31,491,414
$249.07 p/Share
|
126,436
|
|
Nov 11
2024
|
SELL
Open market or private sale
|
$12,475,293
$250.8 p/Share
|
49,742
|
|
Nov 08
2024
|
SELL
Open market or private sale
|
$22,322,258
$248.5 p/Share
|
89,828
|
|
Nov 07
2024
|
SELL
Open market or private sale
|
$12,494,900
$245.89 p/Share
|
50,815
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$18,539,423
$246.25 p/Share
|
75,287
|
|
Nov 04
2024
|
SELL
Open market or private sale
|
$15,894,867
$244.48 p/Share
|
65,015
|
|
Nov 01
2024
|
SELL
Open market or private sale
|
$79,307,092
$245.79 p/Share
|
322,662
|
|
Oct 31
2024
|
SELL
Open market or private sale
|
$101,297,982
$247.59 p/Share
|
409,136
|
|
Aug 22
2022
|
BUY
Open market or private purchase
|
$3,644,322
$170.2 p/Share
|
21,412
|
|
Aug 19
2022
|
BUY
Open market or private purchase
|
$6,444,370
$172.98 p/Share
|
37,255
|
|
Aug 18
2022
|
BUY
Open market or private purchase
|
$8,051,427
$175.42 p/Share
|
45,898
|
|
Aug 17
2022
|
BUY
Open market or private purchase
|
$11,614,761
$174.85 p/Share
|
66,427
|
|
Aug 16
2022
|
BUY
Open market or private purchase
|
$13,634,542
$177.24 p/Share
|
76,927
|
|
Aug 15
2022
|
BUY
Open market or private purchase
|
$11,756,772
$175.6 p/Share
|
66,952
|
|
Aug 12
2022
|
BUY
Open market or private purchase
|
$6,227,869
$173.29 p/Share
|
35,939
|
|
Aug 11
2022
|
BUY
Open market or private purchase
|
$25,620,398
$171.73 p/Share
|
149,190
|
|