Jan 24
2022
SELL
Payment of exercise price or tax liability
$6,056,637
$519.66 p/Share
11,655
Reduced 20.44%
45,363
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
-
24,072
Added 34.21%
46,293
Common Stock
Oct 24
2021
SELL
Payment of exercise price or tax liability
$447,288
$643.58 p/Share
695
Reduced 2.07%
32,946
Common Stock
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
1,403
Added 4.05%
33,258
Common Stock
Jul 24
2021
SELL
Payment of exercise price or tax liability
$434,980
$625.87 p/Share
695
Reduced 2.11%
32,238
Common Stock
Jul 24
2021
BUY
Exercise of conversion of derivative security
-
1,404
Added 4.14%
32,550
Common Stock
Jun 22
2021
SELL
Open market or private sale
$2,870,000
$574.0 p/Share
5,000
Reduced 13.72%
31,455
Common Stock
Jun 14
2021
SELL
Open market or private sale
$2,196,000
$549.0 p/Share
4,000
Reduced 9.89%
36,455
Common Stock
Apr 24
2021
SELL
Payment of exercise price or tax liability
$358,509
$515.84 p/Share
695
Reduced 1.69%
40,455
Common Stock
Apr 24
2021
BUY
Exercise of conversion of derivative security
-
1,404
Added 3.33%
40,767
Common Stock
Apr 15
2021
SELL
Open market or private sale
$2,096,000
$524.0 p/Share
4,000
Reduced 9.14%
39,746
Common Stock
Feb 10
2021
SELL
Open market or private sale
$1,996,680
$499.17 p/Share
4,000
Reduced 8.38%
43,746
Common Stock
Feb 02
2021
SELL
Open market or private sale
$1,564,233
$474.01 p/Share
3,300
Reduced 6.46%
47,746
Common Stock
Feb 01
2021
SELL
Open market or private sale
$9,249
$462.44 p/Share
20
Reduced 0.04%
51,046
Common Stock
Feb 01
2021
SELL
Open market or private sale
$2,173,860
$464.5 p/Share
4,680
Reduced 8.4%
51,066
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$9,160,612
$472.44 p/Share
19,390
Reduced 25.81%
55,746
Common Stock
Jan 24
2021
BUY
Exercise of conversion of derivative security
-
39,089
Added 40.68%
56,996
Common Stock
Oct 24
2020
SELL
Payment of exercise price or tax liability
$187,096
$488.5 p/Share
383
Reduced 1.05%
36,047
Common Stock
Oct 24
2020
BUY
Exercise of conversion of derivative security
-
774
Added 2.08%
36,430
Common Stock
Jul 24
2020
SELL
Payment of exercise price or tax liability
$164,809
$430.31 p/Share
383
Reduced 1.06%
35,656
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
-
773
Added 2.1%
36,039
Common Stock
Apr 24
2020
SELL
Payment of exercise price or tax liability
$131,790
$344.1 p/Share
383
Reduced 1.08%
35,192
Common Stock
Apr 24
2020
BUY
Exercise of conversion of derivative security
-
773
Added 2.13%
35,575
Common Stock
Jan 28
2020
SELL
Open market or private sale
$14,000,000
$350.0 p/Share
40,000
Reduced 53.47%
34,802
Common Stock
Jan 24
2020
SELL
Payment of exercise price or tax liability
$10,879,469
$351.37 p/Share
30,963
Reduced 29.28%
74,802
Common Stock