Mar 10
2021
SELL
Open market or private sale
$784,518
$131.3 p/Share
5,975
Reduced 14.63%
34,868
Common Stock
Feb 10
2021
SELL
Open market or private sale
$871,035
$145.78 p/Share
5,975
Reduced 12.76%
40,843
Common Stock
Jan 13
2021
SELL
Open market or private sale
$818,157
$136.93 p/Share
5,975
Reduced 11.32%
46,818
Common Stock
Dec 09
2020
SELL
Open market or private sale
$791,926
$132.54 p/Share
5,975
Reduced 10.17%
52,793
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$253,633
$118.52 p/Share
2,140
Reduced 3.51%
58,768
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
4,315
Added 6.62%
60,908
Common Stock
Nov 17
2020
SELL
Payment of exercise price or tax liability
$397,666
$118.6 p/Share
3,353
Reduced 5.59%
56,593
Common Stock
Nov 17
2020
BUY
Exercise of conversion of derivative security
-
6,761
Added 10.14%
59,946
Common Stock
Nov 11
2020
SELL
Open market or private sale
$713,056
$119.34 p/Share
5,975
Reduced 10.1%
53,185
Common Stock
Oct 07
2020
SELL
Open market or private sale
$748,847
$125.33 p/Share
5,975
Reduced 9.17%
59,160
Common Stock
Sep 09
2020
SELL
Open market or private sale
$761,215
$127.4 p/Share
5,975
Reduced 8.4%
65,135
Common Stock
Aug 12
2020
SELL
Open market or private sale
$828,852
$138.72 p/Share
5,975
Reduced 7.75%
71,110
Common Stock
Jul 08
2020
SELL
Open market or private sale
$809,851
$135.54 p/Share
5,975
Reduced 7.19%
77,085
Common Stock
Jun 10
2020
SELL
Open market or private sale
$2,997,962
$123.5 p/Share
24,275
Reduced 22.62%
83,060
Common Stock
Jun 10
2020
BUY
Exercise of conversion of derivative security
$866,618
$35.7 p/Share
24,275
Added 18.44%
107,335
Common Stock
May 18
2020
SELL
Payment of exercise price or tax liability
$293,317
$118.13 p/Share
2,483
Reduced 2.9%
83,060
Common Stock
May 18
2020
BUY
Exercise of conversion of derivative security
-
5,004
Added 5.55%
85,199
Common Stock
May 17
2020
SELL
Payment of exercise price or tax liability
$1,477,334
$118.13 p/Share
12,506
Reduced 13.44%
80,539
Common Stock
May 17
2020
BUY
Exercise of conversion of derivative security
-
26,773
Added 23.48%
87,244
Common Stock
May 16
2020
SELL
Payment of exercise price or tax liability
$710,434
$118.13 p/Share
6,014
Reduced 8.32%
66,272
Common Stock
May 16
2020
BUY
Exercise of conversion of derivative security
-
13,136
Added 15.59%
71,133
Common Stock
May 12
2020
SELL
Open market or private sale
$614,848
$118.24 p/Share
5,200
Reduced 8.08%
59,150
Common Stock
Apr 14
2020
SELL
Open market or private sale
$580,632
$111.66 p/Share
5,200
Reduced 7.48%
64,350
Common Stock
Mar 10
2020
SELL
Open market or private sale
$520,364
$100.07 p/Share
5,200
Reduced 6.96%
69,550
Common Stock
Feb 11
2020
SELL
Open market or private sale
$566,592
$108.96 p/Share
5,200
Reduced 6.5%
74,750
Common Stock