Nov 27
2024
|
SELL
Open market or private sale
|
$5,451,222
$177.68 p/Share
|
30,680
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$10,061,025
$177.19 p/Share
|
56,781
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$5,081,801
$175.92 p/Share
|
28,887
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$3,208,654
$175.73 p/Share
|
18,259
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$5,793,413
$174.06 p/Share
|
33,284
|
|
Nov 20
2024
|
SELL
Open market or private sale
|
$4,530,600
$170.85 p/Share
|
26,518
|
|
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
|
|