Nov 15
2023
BUY
Exercise of conversion of derivative security
$138,227
$89.41 p/Share
1,546
Added 2.56%
58,889
Common Stock
Nov 10
2023
-
584
Reduced 0.98%
59,099
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$51,416
$331.72 p/Share
155
Reduced 0.26%
59,683
Common Stock
Oct 31
2023
SELL
Open market or private sale
$779,610
$306.21 p/Share
2,546
Reduced 4.08%
59,838
Common Stock
Oct 31
2023
BUY
Exercise of conversion of derivative security
$138,227
$89.41 p/Share
1,546
Added 2.49%
60,628
Common Stock
Oct 13
2023
SELL
Open market or private sale
$815,432
$320.28 p/Share
2,546
Reduced 4.02%
60,838
Common Stock
Oct 13
2023
BUY
Exercise of conversion of derivative security
$138,227
$89.41 p/Share
1,546
Added 2.45%
61,628
Common Stock
Sep 29
2023
SELL
Open market or private sale
$817,087
$320.93 p/Share
2,546
Reduced 3.95%
61,838
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
$138,227
$89.41 p/Share
1,546
Added 2.41%
62,628
Common Stock
Sep 15
2023
SELL
Open market or private sale
$875,798
$343.99 p/Share
2,546
Reduced 3.89%
62,838
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
$138,227
$89.41 p/Share
1,546
Added 2.37%
63,628
Common Stock
Aug 31
2023
SELL
Open market or private sale
$862,635
$338.82 p/Share
2,546
Reduced 3.84%
63,838
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$138,227
$89.41 p/Share
1,546
Added 2.34%
64,628
Common Stock
Aug 16
2023
SELL
Open market or private sale
$844,305
$331.23 p/Share
2,549
Reduced 3.78%
64,838
Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
$138,496
$89.41 p/Share
1,549
Added 2.31%
65,628
Common Stock
Jul 17
2023
SELL
Open market or private sale
$209,716
$354.25 p/Share
592
Reduced 0.89%
65,838
Common Stock
Jul 17
2023
BUY
Exercise of conversion of derivative security
$47,839
$80.81 p/Share
592
Added 0.88%
66,430
Common Stock
Jul 14
2023
SELL
Open market or private sale
$99,049
$351.24 p/Share
282
Reduced 0.43%
65,838
Common Stock
Jul 14
2023
BUY
Exercise of conversion of derivative security
$22,433
$79.55 p/Share
282
Added 0.42%
66,120
Common Stock
Jun 16
2023
SELL
Open market or private sale
$2,157,701
$350.39 p/Share
6,158
Reduced 8.55%
65,838
Common Stock
Jun 16
2023
BUY
Exercise of conversion of derivative security
$493,748
$80.18 p/Share
6,158
Added 8.15%
69,378
Common Stock
Jun 15
2023
SELL
Open market or private sale
$145,062
$347.04 p/Share
418
Reduced 0.63%
65,838
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$33,251
$79.55 p/Share
418
Added 0.63%
66,114
Common Stock
Jun 01
2023
SELL
Open market or private sale
$633,100
$316.55 p/Share
2,000
Reduced 2.95%
65,838
Common Stock
Mar 02
2023
SELL
Open market or private sale
$570,300
$285.15 p/Share
2,000
Reduced 2.86%
67,838
Common Stock