Nov 09
2020
SELL
Open market or private sale
$228,356
$121.79 p/Share
1,875
Reduced 100.0%
0
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
-
1,875
Added 50.0%
1,875
Common Stock
Nov 05
2020
SELL
Open market or private sale
$2,576,437
$117.78 p/Share
21,875
Reduced 100.0%
0
Common Stock
Sep 01
2020
SELL
Open market or private sale
$204,055
$151.04 p/Share
1,351
Reduced 82.78%
281
Common Stock
Aug 31
2020
BUY
Exercise of conversion of derivative security
-
1,632
Added 50.0%
1,632
Common Stock
Aug 05
2020
SELL
Open market or private sale
$3,251,938
$148.66 p/Share
21,875
Reduced 100.0%
0
Common Stock
May 05
2020
SELL
Open market or private sale
$2,456,563
$112.3 p/Share
21,875
Reduced 100.0%
0
Common Stock
Feb 06
2020
SELL
Open market or private sale
$765,930
$92.84 p/Share
8,250
Reduced 100.0%
0
Common Stock
Feb 05
2020
SELL
Open market or private sale
$2,002,656
$91.55 p/Share
21,875
Reduced 100.0%
0
Common Stock
Feb 05
2020
BUY
Exercise of conversion of derivative security
-
8,250
Added 50.0%
8,250
Common Stock
Nov 05
2019
SELL
Open market or private sale
$1,728,562
$79.02 p/Share
21,875
Reduced 100.0%
0
Common Stock
Sep 12
2019
SELL
Open market or private sale
$47,445
$69.67 p/Share
681
Reduced 100.0%
0
Common Stock
Sep 03
2019
SELL
Open market or private sale
$47,410
$86.2 p/Share
550
Reduced 44.43%
688
Common Stock
Aug 31
2019
BUY
Exercise of conversion of derivative security
-
1,238
Added 50.0%
1,238
Common Stock
Aug 05
2019
SELL
Open market or private sale
$2,059,531
$94.15 p/Share
21,875
Reduced 100.0%
0
Common Stock
May 06
2019
SELL
Open market or private sale
$1,587,469
$72.57 p/Share
21,875
Reduced 100.0%
0
Common Stock
Feb 20
2019
SELL
Open market or private sale
$5,068,560
$70.0 p/Share
72,408
Reduced 100.0%
0
Common Stock
Feb 06
2019
SELL
Payment of exercise price or tax liability
$152,789
$62.98 p/Share
2,426
Reduced 29.41%
5,824
Common Stock
Feb 06
2019
SELL
Open market or private sale
$360,564
$61.91 p/Share
5,824
Reduced 100.0%
0
Common Stock
Feb 05
2019
SELL
Open market or private sale
$947,174
$62.76 p/Share
15,092
Reduced 100.0%
0
Common Stock
Feb 05
2019
BUY
Exercise of conversion of derivative security
-
8,250
Added 50.0%
8,250
Common Stock
Jan 17
2019
SELL
Open market or private sale
$186,882
$54.58 p/Share
3,424
Reduced 100.0%
0
Common Stock
Dec 17
2018
SELL
Open market or private sale
$39,480
$52.71 p/Share
749
Reduced 17.95%
3,424
Common Stock
Sep 18
2018
SELL
Open market or private sale
$133,406
$60.12 p/Share
2,219
Reduced 34.72%
4,173
Common Stock
Sep 17
2018
SELL
Open market or private sale
$845,976
$59.58 p/Share
14,199
Reduced 68.96%
6,392
Common Stock