Nov 06
2020
SELL
Open market or private sale
$20,822,722
$118.05 p/Share
176,389
Reduced 100.0%
0
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$5,464,531
$30.98 p/Share
176,389
Added 50.0%
176,389
Common Stock
Oct 07
2020
SELL
Open market or private sale
$31,309,999
$125.24 p/Share
250,000
Reduced 100.0%
0
Common Stock
Oct 07
2020
BUY
Exercise of conversion of derivative security
$6,562,500
$26.25 p/Share
250,000
Added 50.0%
250,000
Common Stock
Sep 08
2020
SELL
Open market or private sale
$31,325,001
$125.3 p/Share
250,000
Reduced 100.0%
0
Common Stock
Sep 08
2020
BUY
Exercise of conversion of derivative security
$6,562,500
$26.25 p/Share
250,000
Added 50.0%
250,000
Common Stock
May 01
2020
SELL
Open market or private sale
$2,269,600
$113.48 p/Share
20,000
Reduced 100.0%
0
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
$525,000
$26.25 p/Share
20,000
Added 50.0%
20,000
Common Stock
Apr 02
2020
SELL
Open market or private sale
$2,004,600
$100.23 p/Share
20,000
Reduced 100.0%
0
Common Stock
Apr 02
2020
BUY
Exercise of conversion of derivative security
$525,000
$26.25 p/Share
20,000
Added 50.0%
20,000
Common Stock
Mar 02
2020
SELL
Open market or private sale
$2,054,000
$102.7 p/Share
20,000
Reduced 100.0%
0
Common Stock
Mar 02
2020
BUY
Exercise of conversion of derivative security
$525,000
$26.25 p/Share
20,000
Added 50.0%
20,000
Common Stock
Feb 03
2020
SELL
Open market or private sale
$2,138,200
$106.91 p/Share
20,000
Reduced 100.0%
0
Common Stock
Feb 03
2020
BUY
Exercise of conversion of derivative security
$525,000
$26.25 p/Share
20,000
Added 50.0%
20,000
Common Stock
Jan 02
2020
SELL
Open market or private sale
$2,150,000
$107.5 p/Share
20,000
Reduced 100.0%
0
Common Stock
Jan 02
2020
BUY
Exercise of conversion of derivative security
$525,000
$26.25 p/Share
20,000
Added 50.0%
20,000
Common Stock
Dec 02
2019
SELL
Open market or private sale
$2,024,600
$101.23 p/Share
20,000
Reduced 100.0%
0
Common Stock
Dec 02
2019
BUY
Exercise of conversion of derivative security
$525,000
$26.25 p/Share
20,000
Added 50.0%
20,000
Common Stock
Jul 01
2019
SELL
Open market or private sale
$2,027,400
$101.37 p/Share
20,000
Reduced 100.0%
0
Common Stock
Jul 01
2019
BUY
Exercise of conversion of derivative security
$525,000
$26.25 p/Share
20,000
Added 50.0%
20,000
Common Stock
Apr 01
2019
SELL
Open market or private sale
$2,062,600
$103.13 p/Share
20,000
Reduced 100.0%
0
Common Stock
Apr 01
2019
BUY
Exercise of conversion of derivative security
$525,000
$26.25 p/Share
20,000
Added 50.0%
20,000
Common Stock
Oct 01
2018
SELL
Open market or private sale
$2,367,800
$118.39 p/Share
20,000
Reduced 100.0%
0
Common Stock
Oct 01
2018
BUY
Exercise of conversion of derivative security
$525,000
$26.25 p/Share
20,000
Added 50.0%
20,000
Common Stock
Sep 04
2018
SELL
Open market or private sale
$2,267,200
$113.36 p/Share
20,000
Reduced 100.0%
0
Common Stock