Aug 26
2024
|
SELL
Open market or private sale
|
$63,560
$127.12 p/Share
|
500
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$1,130,053
$129.43 p/Share
|
8,731
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$290,223
$132.16 p/Share
|
2,196
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$290,223
$132.16 p/Share
|
2,196
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$2,001,299
$133.42 p/Share
|
15,000
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$116,699
$131.27 p/Share
|
889
|
|
Aug 19
2024
|
SELL
Open market or private sale
|
$2,446,534
$127.51 p/Share
|
19,187
|
|
Aug 16
2024
|
SELL
Open market or private sale
|
$193,613
$124.43 p/Share
|
1,556
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$617,400
$123.48 p/Share
|
5,000
|
|
Aug 14
2024
|
SELL
Open market or private sale
|
$100,840
$126.05 p/Share
|
800
|
|
Aug 13
2024
|
SELL
Open market or private sale
|
$892,651
$125.39 p/Share
|
7,119
|
|
Aug 12
2024
|
SELL
Open market or private sale
|
$3,639,057
$121.61 p/Share
|
29,924
|
|
Aug 09
2024
|
SELL
Open market or private sale
|
$1,673,100
$111.54 p/Share
|
15,000
|
|
Aug 08
2024
|
SELL
Open market or private sale
|
$3,029,509
$100.95 p/Share
|
30,010
|
|
Jul 31
2024
|
SELL
Open market or private sale
|
$428,450
$85.69 p/Share
|
5,000
|
|
Jul 29
2024
|
SELL
Open market or private sale
|
$44,185
$86.98 p/Share
|
508
|
|
Jul 26
2024
|
SELL
Open market or private sale
|
$47,513
$85.61 p/Share
|
555
|
|
Jul 23
2024
|
SELL
Open market or private sale
|
$99,609
$87.53 p/Share
|
1,138
|
|
Jul 22
2024
|
SELL
Open market or private sale
|
$165,169
$85.58 p/Share
|
1,930
|
|
Jul 17
2024
|
SELL
Open market or private sale
|
$55,218
$92.03 p/Share
|
600
|
|
Jul 16
2024
|
SELL
Open market or private sale
|
$649,416
$89.01 p/Share
|
7,296
|
|
Jul 15
2024
|
SELL
Open market or private sale
|
$64,514
$87.3 p/Share
|
739
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$1,540,819
$95.46 p/Share
|
16,141
|
|
Jul 08
2024
|
SELL
Open market or private sale
|
$170,421
$90.17 p/Share
|
1,890
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$1,084,281
$89.61 p/Share
|
12,100
|
|