Aug 27
2024
|
SELL
Other acquisition or disposition
|
-
|
100,000
|
|
Aug 27
2024
|
BUY
Other acquisition or disposition
|
-
|
100,000
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$6,421,078
$348.82 p/Share
|
18,408
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$559,858
$351.67 p/Share
|
1,592
|
|
Aug 20
2024
|
SELL
Payment of exercise price or tax liability
|
$1,619,296
$353.79 p/Share
|
4,577
|
|
Aug 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
9,099
|
|
Jul 08
2024
|
SELL
Open market or private sale
|
$7,409,400
$370.47 p/Share
|
20,000
|
|
Jun 13
2024
|
SELL
Open market or private sale
|
$6,425,243
$325.23 p/Share
|
19,756
|
|
Jun 11
2024
|
SELL
Other acquisition or disposition
|
-
|
248,004
|
|
Jun 11
2024
|
BUY
Other acquisition or disposition
|
-
|
248,044
|
|
May 20
2024
|
SELL
Payment of exercise price or tax liability
|
$1,462,806
$319.39 p/Share
|
4,580
|
|
May 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
9,104
|
|
May 16
2024
|
SELL
Open market or private sale
|
$4,700,048
$326.03 p/Share
|
14,416
|
|
May 16
2024
|
|
-
|
1,300
|
|
Apr 10
2024
|
SELL
Open market or private sale
|
$4,657,440
$291.09 p/Share
|
16,000
|
|
Mar 11
2024
|
SELL
Open market or private sale
|
$4,288,960
$268.06 p/Share
|
16,000
|
|
Feb 27
2024
|
SELL
Other acquisition or disposition
|
-
|
36,888
|
|
Feb 27
2024
|
BUY
Other acquisition or disposition
|
-
|
36,888
|
|
Feb 20
2024
|
SELL
Payment of exercise price or tax liability
|
$3,402,448
$259.61 p/Share
|
13,106
|
|
Feb 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
26,057
|
|
Feb 12
2024
|
SELL
Open market or private sale
|
$5,575,245
$285.91 p/Share
|
19,500
|
|
Jan 10
2024
|
SELL
Open market or private sale
|
$4,850,430
$248.74 p/Share
|
19,500
|
|
Dec 12
2023
|
SELL
Open market or private sale
|
$3,654,880
$228.43 p/Share
|
16,000
|
|
Dec 11
2023
|
SELL
Open market or private sale
|
$788,445
$225.27 p/Share
|
3,500
|
|
Nov 20
2023
|
SELL
Payment of exercise price or tax liability
|
$1,017,050
$215.34 p/Share
|
4,723
|
|