Nov 27
2024
|
SELL
Open market or private sale
|
$5,170,567
$177.64 p/Share
|
29,107
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$10,034,273
$177.09 p/Share
|
56,662
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$5,134,176
$175.84 p/Share
|
29,198
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$3,231,498
$175.73 p/Share
|
18,389
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$5,897,317
$174.07 p/Share
|
33,879
|
|
Nov 20
2024
|
SELL
Open market or private sale
|
$4,500,822
$170.9 p/Share
|
26,336
|
|
Nov 19
2024
|
SELL
Open market or private sale
|
$3,476,400
$168.61 p/Share
|
20,618
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$2,633,366
$167.06 p/Share
|
15,763
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$3,361,648
$167.68 p/Share
|
20,048
|
|
Nov 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Nov 13
2024
|
|
-
|
29,000
|
|
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
|
|