Feb 26
2023
SELL
Payment of exercise price or tax liability
$115,756
$231.05 p/Share
501
Reduced 6.3%
7,454
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,590
Added 16.66%
7,955
Common Stock
Feb 16
2023
SELL
Open market or private sale
$474,557
$240.77 p/Share
1,971
Reduced 23.64%
6,365
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$163,016
$244.77 p/Share
666
Reduced 7.4%
8,336
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
2,124
Added 19.09%
9,002
Common Stock
Jan 27
2023
SELL
Open market or private sale
$407,250
$250.0 p/Share
1,629
Reduced 19.4%
6,769
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$291,346
$178.85 p/Share
1,629
Added 17.68%
7,585
Common Stock
May 11
2022
SELL
Payment of exercise price or tax liability
$35,637
$210.87 p/Share
169
Reduced 2.44%
6,768
Common Stock
May 11
2022
BUY
Exercise of conversion of derivative security
-
363
Added 4.97%
6,937
Common Stock
Apr 26
2022
SELL
Open market or private sale
$407,647
$253.04 p/Share
1,611
Reduced 20.22%
6,355
Common Stock
Apr 26
2022
BUY
Exercise of conversion of derivative security
$340,582
$211.41 p/Share
1,611
Added 19.55%
6,628
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$292,653
$290.33 p/Share
1,008
Reduced 13.69%
6,355
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
2,175
Added 22.8%
7,363
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$216,317
$293.51 p/Share
737
Reduced 12.44%
5,188
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
1,590
Added 21.16%
5,925
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$529,727
$289.31 p/Share
1,831
Reduced 29.7%
4,335
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
4,998
Added 48.71%
5,263
Common Stock
Jan 25
2022
SELL
Open market or private sale
$368,912
$261.64 p/Share
1,410
Reduced 56.35%
1,092
Common Stock
Jan 25
2022
BUY
Exercise of conversion of derivative security
$298,088
$211.41 p/Share
1,410
Added 50.87%
1,362
Common Stock
Oct 22
2021
SELL
Open market or private sale
$344,506
$339.75 p/Share
1,014
Reduced 48.15%
1,092
Common Stock
Oct 22
2021
BUY
Exercise of conversion of derivative security
$214,370
$211.41 p/Share
1,014
Added 42.62%
1,365
Common Stock
Aug 26
2021
SELL
Open market or private sale
$416,104
$1048.12 p/Share
397
Reduced 52.17%
364
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$292,510
$736.8 p/Share
397
Added 34.28%
761
Common Stock
Jul 23
2021
SELL
Open market or private sale
$3,872,829
$967.24 p/Share
4,004
Reduced 91.69%
363
Common Stock
Jul 23
2021
BUY
Exercise of conversion of derivative security
$833,428
$600.02 p/Share
1,389
Added 28.64%
3,461
Common Stock