Nov 19
2024
|
SELL
Open market or private sale
|
$3,371,600
$168.58 p/Share
|
20,000
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$2,642,220
$167.06 p/Share
|
15,816
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$3,315,872
$167.68 p/Share
|
19,775
|
|
Nov 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Nov 13
2024
|
|
-
|
30,000
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$2,114,842
$145.49 p/Share
|
14,536
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$1,965,998
$145.21 p/Share
|
13,539
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$4,028,735
$145.51 p/Share
|
27,687
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$3,753,961
$147.07 p/Share
|
25,525
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$2,833,247
$147.09 p/Share
|
19,262
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$5,259,565
$145.86 p/Share
|
36,059
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$2,795,964
$144.36 p/Share
|
19,368
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$2,282,337
$144.47 p/Share
|
15,798
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$2,825,050
$144.43 p/Share
|
19,560
|
|
Aug 19
2024
|
SELL
Open market or private sale
|
$1,514,623
$144.94 p/Share
|
10,450
|
|
Aug 16
2024
|
SELL
Open market or private sale
|
$3,068,574
$145.1 p/Share
|
21,148
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$3,935,687
$145.4 p/Share
|
27,068
|
|
Aug 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Jun 21
2024
|
SELL
Open market or private sale
|
$16,575,000
$132.6 p/Share
|
125,000
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$2,035,402
$138.85 p/Share
|
14,659
|
|
May 31
2024
|
SELL
Open market or private sale
|
$15,665,111
$141.97 p/Share
|
110,341
|
|
May 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Apr 03
2024
|
SELL
Open market or private sale
|
$5,310,108
$132.02 p/Share
|
40,222
|
|
Apr 02
2024
|
SELL
Open market or private sale
|
$6,602,806
$129.79 p/Share
|
50,873
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$4,463,932
$131.66 p/Share
|
33,905
|
|