Oct 29
2024
-
300
Reduced 0.54%
55,100
Common Stock
Oct 28
2024
SELL
Open market or private sale
$4,245,496
$333.32 p/Share
12,737
Reduced 18.69%
55,400
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$2,557,334
$200.78 p/Share
12,737
Added 15.75%
68,137
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,132,759
$269.0 p/Share
4,211
Reduced 7.06%
55,400
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
9,528
Added 13.78%
59,611
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$257,443
$262.43 p/Share
981
Reduced 1.92%
50,083
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
2,381
Added 4.46%
51,064
Common Stock
Dec 26
2023
SELL
Open market or private sale
$416,020
$289.91 p/Share
1,435
Reduced 2.86%
48,683
Common Stock
Dec 26
2023
BUY
Exercise of conversion of derivative security
$272,492
$189.89 p/Share
1,435
Added 2.78%
50,118
Common Stock
Dec 20
2023
SELL
Open market or private sale
$1,713,951
$289.47 p/Share
5,921
Reduced 10.84%
48,683
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
$1,061,576
$179.29 p/Share
5,921
Added 9.78%
54,604
Common Stock
Dec 19
2023
SELL
Open market or private sale
$4,805,072
$288.94 p/Share
16,630
Reduced 25.46%
48,683
Common Stock
Dec 19
2023
BUY
Exercise of conversion of derivative security
$2,805,481
$168.7 p/Share
16,630
Added 20.29%
65,313
Common Stock
Dec 14
2023
SELL
Open market or private sale
$10,651,488
$289.6 p/Share
36,780
Reduced 43.04%
48,683
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$6,300,781
$171.31 p/Share
36,780
Added 30.09%
85,463
Common Stock
May 24
2023
-
390
Reduced 0.79%
48,683
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$492,787
$249.26 p/Share
1,977
Reduced 3.87%
49,073
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
4,462
Added 8.04%
51,050
Common Stock
Feb 02
2023
SELL
Open market or private sale
$11,769,102
$256.9 p/Share
45,812
Reduced 49.58%
46,588
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$7,214,473
$157.48 p/Share
45,812
Added 33.15%
92,400
Common Stock
Dec 08
2022
-
422
Reduced 0.9%
46,588
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$323,855
$211.67 p/Share
1,530
Reduced 3.15%
47,010
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
3,467
Added 6.67%
48,540
Common Stock
Dec 07
2021
-
470
Reduced 1.03%
45,073
Common Stock
Apr 09
2021
SELL
Open market or private sale
$1,345,512
$235.6 p/Share
5,711
Reduced 11.14%
45,543
Common Stock