Nov 01
2021
SELL
Payment of exercise price or tax liability
$121,762
$608.81 p/Share
200
Reduced 1.13%
17,443
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
402
Added 2.23%
17,643
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$295,920
$543.97 p/Share
544
Reduced 3.06%
17,241
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
1,096
Added 5.8%
17,785
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$1,293,510
$563.13 p/Share
2,297
Reduced 12.1%
16,689
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
4,631
Added 19.61%
18,986
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$139,424
$530.13 p/Share
263
Reduced 1.8%
14,355
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
-
542
Added 3.58%
14,618
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$105,994
$529.97 p/Share
200
Reduced 1.4%
14,076
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
402
Added 2.74%
14,276
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$558,815
$491.05 p/Share
1,138
Reduced 7.58%
13,874
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
2,561
Added 14.57%
15,012
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$57,290
$412.16 p/Share
139
Reduced 1.1%
12,451
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
401
Added 3.09%
12,590
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$83,394
$395.23 p/Share
211
Reduced 1.7%
12,189
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
608
Added 4.67%
12,400
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$56,784
$373.58 p/Share
152
Reduced 1.28%
11,713
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
402
Added 3.28%
11,865
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$114,715
$379.85 p/Share
302
Reduced 2.57%
11,463
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
607
Added 4.91%
11,765
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$62,936
$314.68 p/Share
200
Reduced 1.76%
11,158
Common Stock
Nov 01
2020
BUY
Exercise of conversion of derivative security
-
402
Added 3.42%
11,358
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$100,367
$332.34 p/Share
302
Reduced 2.68%
10,956
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
607
Added 5.12%
11,258
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$1,058,552
$347.18 p/Share
3,049
Reduced 22.26%
10,651
Common Stock