Feb 02
2023
SELL
Open market or private sale
$1,039,600
$400.0 p/Share
2,599
Reduced 8.79%
26,977
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$1,417,819
$361.32 p/Share
3,924
Reduced 11.71%
29,576
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
-
8,718
Added 22.28%
30,417
Common Stock
Oct 24
2022
SELL
Payment of exercise price or tax liability
$245,703
$316.22 p/Share
777
Reduced 3.04%
24,782
Common Stock
Oct 24
2022
BUY
Exercise of conversion of derivative security
-
1,571
Added 5.91%
24,989
Common Stock
Jul 28
2022
SELL
Open market or private sale
$317,600
$400.0 p/Share
794
Reduced 3.2%
23,988
Common Stock
Jul 24
2022
SELL
Payment of exercise price or tax liability
$312,678
$401.9 p/Share
778
Reduced 2.97%
25,382
Common Stock
Jul 24
2022
BUY
Exercise of conversion of derivative security
-
1,572
Added 5.79%
25,589
Common Stock
Jul 21
2022
-
600
Reduced 2.36%
24,782
Common Stock
May 02
2022
SELL
Open market or private sale
$317,200
$400.0 p/Share
793
Reduced 3.13%
24,543
Common Stock
Apr 24
2022
SELL
Payment of exercise price or tax liability
$317,537
$408.67 p/Share
777
Reduced 2.85%
26,464
Common Stock
Apr 24
2022
BUY
Exercise of conversion of derivative security
-
1,570
Added 5.56%
26,671
Common Stock
Apr 07
2022
-
1,128
Reduced 4.26%
25,336
Common Stock
Jan 25
2022
SELL
Open market or private sale
$5,088,134
$508.61 p/Share
10,004
Reduced 28.04%
25,671
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
-
9,284
Reduced 20.65%
35,675
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
-
19,288
Added 34.57%
36,505
Common Stock
Oct 26
2021
SELL
Open market or private sale
$378,830
$650.91 p/Share
582
Reduced 2.22%
25,671
Common Stock
Oct 24
2021
SELL
Payment of exercise price or tax liability
$366,841
$643.58 p/Share
570
Reduced 2.13%
26,253
Common Stock
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
1,152
Added 4.16%
26,520
Common Stock
Jul 30
2021
SELL
Open market or private sale
$720,551
$619.03 p/Share
1,164
Reduced 4.34%
25,671
Common Stock
Jul 24
2021
SELL
Payment of exercise price or tax liability
$357,372
$625.87 p/Share
571
Reduced 2.08%
26,835
Common Stock
Jul 24
2021
BUY
Exercise of conversion of derivative security
-
1,153
Added 4.08%
27,103
Common Stock
Apr 24
2021
SELL
Payment of exercise price or tax liability
$294,029
$515.84 p/Share
570
Reduced 2.13%
26,179
Common Stock
Apr 24
2021
BUY
Exercise of conversion of derivative security
-
1,152
Added 4.17%
26,446
Common Stock
Feb 16
2021
SELL
Open market or private sale
$7,823,500
$500.0 p/Share
15,647
Reduced 37.94%
25,597
Common Stock