Dec 09
2024
SELL
Open market or private sale
$7,765,639
$356.5 p/Share
21,783
Reduced 2.75%
769,737
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
$4,702,425
$144.69 p/Share
32,500
Added 3.94%
791,520
Common Stock
Aug 12
2024
SELL
Open market or private sale
$6,513,838
$269.78 p/Share
24,145
Reduced 3.08%
759,019
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
$4,702,425
$144.69 p/Share
32,500
Added 3.98%
783,164
Common Stock
Jun 04
2024
SELL
Open market or private sale
$6,467,708
$267.04 p/Share
24,220
Reduced 3.13%
750,662
Common Stock
Jun 04
2024
BUY
Exercise of conversion of derivative security
$4,702,425
$144.69 p/Share
32,500
Added 4.03%
774,882
Common Stock
Mar 19
2024
SELL
Open market or private sale
$6,760,510
$287.51 p/Share
23,514
Reduced 3.07%
742,382
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$4,702,425
$144.69 p/Share
32,500
Added 4.07%
765,896
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$4,536,147
$269.0 p/Share
16,863
Reduced 2.25%
733,395
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
38,066
Added 4.83%
750,258
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$699,638
$262.43 p/Share
2,666
Reduced 0.37%
712,192
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
6,344
Added 0.88%
714,858
Common Stock
Dec 04
2023
SELL
Open market or private sale
$6,011,162
$279.68 p/Share
21,493
Reduced 2.94%
708,513
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$3,556,475
$109.43 p/Share
32,500
Added 4.26%
730,006
Common Stock
Sep 19
2023
SELL
Open market or private sale
$5,710,033
$258.63 p/Share
22,078
Reduced 3.07%
697,506
Common Stock
Sep 19
2023
BUY
Exercise of conversion of derivative security
$3,556,475
$109.43 p/Share
32,500
Added 4.32%
719,584
Common Stock
Jun 01
2023
SELL
Open market or private sale
$5,583,200
$249.83 p/Share
22,348
Reduced 3.15%
687,081
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$3,556,475
$109.43 p/Share
32,500
Added 4.38%
709,429
Common Stock
Mar 16
2023
SELL
Open market or private sale
$5,387,640
$236.3 p/Share
22,800
Reduced 3.26%
676,929
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$3,556,475
$109.43 p/Share
32,500
Added 4.44%
699,729
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$1,677,021
$249.26 p/Share
6,728
Reduced 1.0%
667,227
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
15,190
Added 2.2%
673,955
Common Stock
Nov 16
2022
SELL
Open market or private sale
$7,401,730
$234.41 p/Share
31,576
Reduced 4.57%
658,764
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$3,952,000
$79.04 p/Share
50,000
Added 6.75%
690,340
Common Stock
Aug 11
2022
SELL
Open market or private sale
$7,270,183
$228.73 p/Share
31,785
Reduced 4.73%
640,339
Common Stock