Mar 15
2022
BUY
Exercise of conversion of derivative security
-
2,082
Added 37.2%
3,515
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$110,256
$471.18 p/Share
234
Reduced 13.08%
1,555
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
473
Added 20.91%
1,789
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$119,522
$519.66 p/Share
230
Reduced 14.88%
1,316
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
-
439
Added 22.34%
1,526
Common Stock
Dec 20
2021
SELL
Open market or private sale
$258,619
$545.61 p/Share
474
Reduced 29.98%
1,107
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$573,989
$616.53 p/Share
931
Reduced 37.06%
1,581
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
1,879
Added 42.79%
2,512
Common Stock
Oct 24
2021
SELL
Payment of exercise price or tax liability
$10,941
$643.58 p/Share
17
Reduced 2.62%
633
Common Stock
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
36
Added 5.25%
650
Common Stock
Jul 24
2021
SELL
Payment of exercise price or tax liability
$10,640
$625.87 p/Share
17
Reduced 2.69%
614
Common Stock
Jul 24
2021
BUY
Exercise of conversion of derivative security
-
36
Added 5.4%
631
Common Stock
Apr 24
2021
SELL
Payment of exercise price or tax liability
$8,769
$515.84 p/Share
17
Reduced 3.03%
544
Common Stock
Apr 24
2021
BUY
Exercise of conversion of derivative security
-
36
Added 6.03%
561
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$109,649
$466.59 p/Share
235
Reduced 30.92%
525
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
-
474
Added 38.41%
760
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$38,268
$472.44 p/Share
81
Reduced 22.07%
286
Common Stock
Jan 24
2021
BUY
Exercise of conversion of derivative security
-
145
Added 28.32%
367
Common Stock
Dec 14
2020
SELL
Open market or private sale
$450,878
$475.61 p/Share
948
Reduced 84.19%
178
Common Stock
Dec 03
2020
SELL
Payment of exercise price or tax liability
$450,865
$484.28 p/Share
931
Reduced 45.26%
1,126
Common Stock
Dec 03
2020
BUY
Exercise of conversion of derivative security
-
1,879
Added 47.74%
2,057
Common Stock
Dec 16
2019
SELL
Open market or private sale
$302,668
$319.27 p/Share
948
Reduced 92.76%
74
Common Stock
Dec 03
2019
SELL
Payment of exercise price or tax liability
$282,940
$303.91 p/Share
931
Reduced 47.67%
1,022
Common Stock
Dec 03
2019
BUY
Exercise of conversion of derivative security
-
1,879
Added 49.03%
1,953
Common Stock