Aug 22
2024
BUY
Exercise of conversion of derivative security
$93,672
$104.08 p/Share
900
Added 1.14%
78,115
Common Stock
Feb 12
2024
BUY
Open market or private purchase
$992,740
$283.64 p/Share
3,500
Added 4.34%
77,215
Common Stock
Dec 11
2023
SELL
Open market or private sale
$1,859,323
$279.85 p/Share
6,644
Reduced 8.27%
73,715
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
10,662
Added 11.71%
80,359
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
3,849
Added 5.23%
69,697
Common Stock
Dec 08
2023
SELL
Open market or private sale
$318,588
$278.73 p/Share
1,143
Reduced 1.71%
65,848
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
-
2,566
Added 3.69%
66,991
Common Stock
Jun 13
2023
SELL
Open market or private sale
$1,529,325
$315.0 p/Share
4,855
Reduced 7.01%
64,425
Common Stock
Jun 09
2023
SELL
Open market or private sale
$7,198,000
$305.0 p/Share
23,600
Reduced 25.41%
69,280
Common Stock
Jun 09
2023
BUY
Exercise of conversion of derivative security
$2,730,284
$115.69 p/Share
23,600
Added 20.26%
92,880
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
$190,893
$112.29 p/Share
1,700
Added 2.4%
69,280
Common Stock
Dec 12
2022
SELL
Open market or private sale
$305,994
$258.66 p/Share
1,183
Reduced 1.72%
67,580
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
2,635
Added 3.69%
68,763
Common Stock
Dec 08
2022
SELL
Open market or private sale
$291,924
$256.75 p/Share
1,137
Reduced 1.69%
66,128
Common Stock
Dec 07
2022
SELL
Open market or private sale
$2,276,513
$256.74 p/Share
8,867
Reduced 12.05%
64,699
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
-
2,566
Added 3.67%
67,265
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
-
15,311
Added 17.23%
73,566
Common Stock
Dec 13
2021
SELL
Open market or private sale
$434,471
$350.38 p/Share
1,240
Reduced 2.08%
58,255
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
2,635
Added 4.24%
59,495
Common Stock
Dec 06
2021
SELL
Open market or private sale
$3,816,718
$343.23 p/Share
11,120
Reduced 16.36%
56,860
Common Stock
Dec 04
2021
BUY
Exercise of conversion of derivative security
-
19,095
Added 21.93%
67,980
Common Stock
Jan 21
2021
SELL
Open market or private sale
$4,530,552
$268.08 p/Share
16,900
Reduced 25.69%
48,885
Common Stock
Jan 21
2021
BUY
Exercise of conversion of derivative security
$1,840,241
$108.89 p/Share
16,900
Added 20.44%
65,785
Common Stock
Dec 09
2020
SELL
Open market or private sale
$1,324,315
$250.58 p/Share
5,285
Reduced 9.76%
48,885
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
-
7,757
Added 12.53%
54,170
Common Stock