Dec 10
2024
SELL
Open market or private sale
$66,413
$296.49 p/Share
224
Reduced 4.39%
4,881
Common Stock
Dec 09
2024
SELL
Open market or private sale
$21,746
$302.03 p/Share
72
Reduced 1.61%
4,412
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
693
Added 11.95%
5,105
Common Stock
Dec 07
2024
BUY
Exercise of conversion of derivative security
-
229
Added 4.86%
4,484
Common Stock
Dec 05
2024
SELL
Open market or private sale
$74,085
$296.34 p/Share
250
Reduced 5.55%
4,255
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
-
787
Added 14.87%
4,505
Common Stock
Jun 11
2024
SELL
Open market or private sale
$133,995
$253.78 p/Share
528
Reduced 12.44%
3,718
Common Stock
Jun 07
2024
SELL
Open market or private sale
$63,540
$256.21 p/Share
248
Reduced 5.52%
4,246
Common Stock
Jun 06
2024
BUY
Exercise of conversion of derivative security
-
776
Added 14.72%
4,494
Common Stock
Dec 11
2023
SELL
Open market or private sale
$178,302
$279.91 p/Share
637
Reduced 14.63%
3,718
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
661
Added 13.18%
4,355
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
693
Added 15.8%
3,694
Common Stock
Dec 08
2023
SELL
Open market or private sale
$29,855
$279.02 p/Share
107
Reduced 3.44%
3,001
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
-
228
Added 6.83%
3,108
Common Stock
Aug 04
2023
SELL
Open market or private sale
$203,898
$301.18 p/Share
677
Reduced 19.03%
2,880
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
-
1,820
Added 33.85%
3,557
Common Stock
Jun 07
2023
SELL
Open market or private sale
$72,630
$296.45 p/Share
245
Reduced 12.36%
1,737
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
-
776
Added 28.14%
1,982
Common Stock
Feb 02
2023
SELL
Open market or private sale
$1,317,172
$290.51 p/Share
4,534
Reduced 78.99%
1,206
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$723,659
$183.95 p/Share
3,934
Added 43.35%
5,140
Common Stock
Dec 12
2022
SELL
Open market or private sale
$13,706
$258.62 p/Share
53
Reduced 2.85%
1,806
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
163
Added 8.06%
1,859
Common Stock
Dec 08
2022
SELL
Open market or private sale
$18,740
$256.72 p/Share
73
Reduced 4.13%
1,696
Common Stock
Dec 07
2022
SELL
Open market or private sale
$89,694
$256.27 p/Share
350
Reduced 18.51%
1,541
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
-
228
Added 11.42%
1,769
Common Stock