Dec 11
2023
SELL
Open market or private sale
$363,564
$279.88 p/Share
1,299
Reduced 7.86%
15,231
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
2,135
Added 11.44%
16,530
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
693
Added 4.59%
14,395
Common Stock
Dec 08
2023
SELL
Open market or private sale
$46,038
$279.02 p/Share
165
Reduced 1.19%
13,702
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
-
371
Added 2.61%
13,867
Common Stock
Jun 13
2023
SELL
Open market or private sale
$2,395,990
$310.0 p/Share
7,729
Reduced 36.14%
13,660
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$1,178,580
$196.43 p/Share
6,000
Added 21.91%
21,389
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$66,480
$221.6 p/Share
300
Added 1.91%
15,389
Common Stock
Dec 15
2022
SELL
Open market or private sale
$76,940
$264.4 p/Share
291
Reduced 1.92%
14,885
Common Stock
Dec 12
2022
SELL
Open market or private sale
$114,488
$258.44 p/Share
443
Reduced 2.84%
15,176
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
528
Added 3.27%
15,619
Common Stock
Dec 08
2022
SELL
Open market or private sale
$805,874
$256.24 p/Share
3,145
Reduced 17.25%
15,091
Common Stock
Dec 07
2022
SELL
Open market or private sale
$414,906
$256.59 p/Share
1,617
Reduced 8.3%
17,866
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
-
370
Added 1.99%
18,236
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
-
3,558
Added 15.44%
19,483
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$95,684
$204.89 p/Share
467
Added 2.85%
15,925
Common Stock
Dec 15
2021
SELL
Open market or private sale
$96,071
$344.34 p/Share
279
Reduced 1.77%
15,458
Common Stock
Dec 13
2021
SELL
Open market or private sale
$87,272
$350.49 p/Share
249
Reduced 1.56%
15,737
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
528
Added 3.2%
15,986
Common Stock
Dec 09
2021
SELL
Open market or private sale
$1,161,365
$347.61 p/Share
3,341
Reduced 17.77%
15,458
Common Stock
Dec 06
2021
SELL
Open market or private sale
$950,215
$343.41 p/Share
2,767
Reduced 12.83%
18,799
Common Stock
Dec 04
2021
BUY
Exercise of conversion of derivative security
-
4,968
Added 18.72%
21,566
Common Stock
Jul 30
2021
SELL
Open market or private sale
$841,527
$304.46 p/Share
2,764
Reduced 14.28%
16,598
Common Stock
Mar 08
2021
SELL
Open market or private sale
$25,514
$255.14 p/Share
100
Reduced 0.51%
19,362
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$19,286
$192.86 p/Share
100
Added 0.51%
19,462
Common Stock