Oct 18
2024
SELL
Open market or private sale
$356,070
$330.0 p/Share
1,079
Reduced 9.32%
10,493
Common Stock
Oct 18
2024
BUY
Exercise of conversion of derivative security
$268,951
$249.26 p/Share
1,079
Added 8.53%
11,572
Common Stock
Oct 17
2024
SELL
Open market or private sale
$980,231
$314.58 p/Share
3,116
Reduced 22.9%
10,493
Common Stock
Oct 17
2024
BUY
Exercise of conversion of derivative security
$659,563
$211.67 p/Share
3,116
Added 18.63%
13,609
Common Stock
Oct 15
2024
SELL
Open market or private sale
$1,809,090
$299.32 p/Share
6,044
Reduced 36.55%
10,493
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
$1,147,695
$189.89 p/Share
6,044
Added 26.77%
16,537
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$372,296
$269.0 p/Share
1,384
Reduced 11.75%
10,391
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
3,770
Added 24.25%
11,775
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$74,267
$262.43 p/Share
283
Reduced 3.41%
8,005
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
942
Added 10.21%
8,288
Common Stock
Jul 11
2023
SELL
Open market or private sale
$2,592,995
$289.3 p/Share
8,963
Reduced 54.96%
7,345
Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$1,512,058
$168.7 p/Share
8,963
Added 35.47%
16,308
Common Stock
Jun 30
2023
SELL
Open market or private sale
$1,311,510
$289.07 p/Share
4,537
Reduced 38.18%
7,345
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
$765,391
$168.7 p/Share
4,537
Added 27.63%
11,882
Common Stock
Jun 15
2023
SELL
Open market or private sale
$2,197,223
$274.31 p/Share
8,010
Reduced 52.17%
7,345
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$1,267,662
$158.26 p/Share
8,010
Added 34.28%
15,355
Common Stock
Jun 14
2023
SELL
Open market or private sale
$1,517,367
$274.19 p/Share
5,534
Reduced 42.97%
7,345
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
$891,970
$161.18 p/Share
5,534
Added 30.05%
12,879
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$215,609
$249.26 p/Share
865
Reduced 10.69%
7,223
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,840
Added 18.53%
8,088
Common Stock
Feb 03
2023
SELL
Open market or private sale
$708,651
$259.01 p/Share
2,736
Reduced 30.45%
6,248
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$426,597
$155.92 p/Share
2,736
Added 23.34%
8,984
Common Stock
Feb 02
2023
SELL
Open market or private sale
$3,410,529
$259.08 p/Share
13,164
Reduced 67.81%
6,248
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$2,048,713
$155.63 p/Share
13,164
Added 40.41%
19,412
Common Stock
Nov 22
2022
SELL
Open market or private sale
$835,135
$238.61 p/Share
3,500
Reduced 35.92%
6,244
Common Stock