Sep 12
2024
|
SELL
Open market or private sale
|
$10,683,750
$142.45 p/Share
|
75,000
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$3,815,149
$143.54 p/Share
|
26,579
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$5,074,110
$145.44 p/Share
|
34,888
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$1,965,262
$145.22 p/Share
|
13,533
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$870,514
$144.34 p/Share
|
6,031
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$2,261,376
$144.0 p/Share
|
15,704
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$2,855,814
$144.43 p/Share
|
19,773
|
|
Aug 19
2024
|
SELL
Open market or private sale
|
$1,471,720
$144.94 p/Share
|
10,154
|
|
Aug 16
2024
|
SELL
Open market or private sale
|
$3,071,609
$145.12 p/Share
|
21,166
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$3,954,069
$145.52 p/Share
|
27,172
|
|
Aug 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Jun 21
2024
|
SELL
Open market or private sale
|
$19,895,999
$132.64 p/Share
|
150,000
|
|
May 31
2024
|
SELL
Open market or private sale
|
$14,240,000
$142.4 p/Share
|
100,000
|
|
May 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Apr 15
2024
|
SELL
Open market or private sale
|
$6,522,499
$130.45 p/Share
|
50,000
|
|
Apr 03
2024
|
SELL
Open market or private sale
|
$1,729,064
$132.03 p/Share
|
13,096
|
|
Apr 02
2024
|
SELL
Open market or private sale
|
$6,878,340
$129.78 p/Share
|
53,000
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$4,465,156
$131.7 p/Share
|
33,904
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$656,324
$136.45 p/Share
|
4,810
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$2,352,019
$132.71 p/Share
|
17,723
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$2,248,978
$131.45 p/Share
|
17,109
|
|
Mar 18
2024
|
SELL
Open market or private sale
|
$2,912,496
$131.46 p/Share
|
22,155
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$5,090,549
$133.25 p/Share
|
38,203
|
|
Mar 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Oct 03
2023
|
SELL
Open market or private sale
|
$2,187,690
$100.27 p/Share
|
21,818
|
|