Nov 27
2024
|
SELL
Open market or private sale
|
$5,411,193
$177.62 p/Share
|
30,465
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$10,012,036
$177.38 p/Share
|
56,444
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$5,162,422
$176.24 p/Share
|
29,292
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$3,204,091
$175.74 p/Share
|
18,232
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$5,790,039
$173.99 p/Share
|
33,278
|
|
Nov 20
2024
|
SELL
Open market or private sale
|
$4,416,568
$170.9 p/Share
|
25,843
|
|
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
|
|