Nov 19
2024
|
SELL
Open market or private sale
|
$3,460,720
$168.61 p/Share
|
20,525
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$2,643,882
$167.07 p/Share
|
15,825
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$3,369,496
$167.67 p/Share
|
20,096
|
|
Nov 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$2,177,419
$145.53 p/Share
|
14,962
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$1,907,174
$145.22 p/Share
|
13,133
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$4,019,874
$145.5 p/Share
|
27,628
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$3,785,030
$147.06 p/Share
|
25,738
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$2,801,164
$147.12 p/Share
|
19,040
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$5,319,368
$145.86 p/Share
|
36,469
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$2,781,383
$144.33 p/Share
|
19,271
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$2,267,299
$144.46 p/Share
|
15,695
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$2,832,664
$144.45 p/Share
|
19,610
|
|
Aug 19
2024
|
SELL
Open market or private sale
|
$1,481,312
$144.9 p/Share
|
10,223
|
|
Aug 16
2024
|
SELL
Open market or private sale
|
$3,063,417
$145.11 p/Share
|
21,111
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$3,947,316
$145.55 p/Share
|
27,120
|
|
Aug 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
May 16
2024
|
SELL
Open market or private sale
|
$13,677,910
$148.41 p/Share
|
92,163
|
|
May 15
2024
|
SELL
Open market or private sale
|
$23,415,118
$148.35 p/Share
|
157,837
|
|
May 15
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Mar 25
2024
|
SELL
Open market or private sale
|
$602,514
$134.25 p/Share
|
4,488
|
|
Mar 22
2024
|
SELL
Open market or private sale
|
$2,074,552
$135.15 p/Share
|
15,350
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$7,704,194
$136.22 p/Share
|
56,557
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$2,619,902
$132.66 p/Share
|
19,749
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$2,296,343
$131.46 p/Share
|
17,468
|
|