Feb 07
2020
SELL
Open market or private sale
$1,300,080
$108.34 p/Share
12,000
Reduced 1.73%
683,373
Common Stock
Feb 07
2020
BUY
Exercise of conversion of derivative security
$608,280
$50.69 p/Share
12,000
Added 1.7%
695,373
Common Stock
Feb 06
2020
SELL
Open market or private sale
$1,406,600
$108.2 p/Share
13,000
Reduced 1.87%
683,373
Common Stock
Feb 06
2020
BUY
Exercise of conversion of derivative security
$658,970
$50.69 p/Share
13,000
Added 1.83%
696,373
Common Stock
Nov 07
2019
SELL
Open market or private sale
$1,191,120
$99.26 p/Share
12,000
Reduced 1.73%
683,373
Common Stock
Nov 07
2019
BUY
Exercise of conversion of derivative security
$448,800
$37.4 p/Share
12,000
Added 1.7%
695,373
Common Stock
Nov 06
2019
SELL
Open market or private sale
$1,275,040
$98.08 p/Share
13,000
Reduced 1.87%
683,373
Common Stock
Nov 06
2019
BUY
Exercise of conversion of derivative security
$486,200
$37.4 p/Share
13,000
Added 1.83%
696,373
Common Stock
Nov 05
2019
SELL
Open market or private sale
$1,177,440
$98.12 p/Share
12,000
Reduced 1.73%
683,373
Common Stock
Nov 05
2019
BUY
Exercise of conversion of derivative security
$448,800
$37.4 p/Share
12,000
Added 1.7%
695,373
Common Stock
Nov 04
2019
SELL
Open market or private sale
$1,270,880
$97.76 p/Share
13,000
Reduced 1.87%
683,373
Common Stock
Nov 04
2019
BUY
Exercise of conversion of derivative security
$486,200
$37.4 p/Share
13,000
Added 1.83%
696,373
Common Stock
Jul 29
2019
SELL
Open market or private sale
$1,113,480
$92.79 p/Share
12,000
Reduced 1.73%
683,373
Common Stock
Jul 29
2019
BUY
Exercise of conversion of derivative security
$448,800
$37.4 p/Share
12,000
Added 1.7%
695,373
Common Stock
Jul 26
2019
SELL
Open market or private sale
$1,196,780
$92.06 p/Share
13,000
Reduced 1.87%
683,373
Common Stock
Jul 26
2019
BUY
Exercise of conversion of derivative security
$486,200
$37.4 p/Share
13,000
Added 1.83%
696,373
Common Stock
May 14
2019
SELL
Open market or private sale
$1,049,280
$87.44 p/Share
12,000
Reduced 1.73%
683,373
Common Stock
May 14
2019
BUY
Exercise of conversion of derivative security
$448,800
$37.4 p/Share
12,000
Added 1.7%
695,373
Common Stock
May 07
2019
SELL
Open market or private sale
$1,131,130
$87.01 p/Share
13,000
Reduced 1.87%
683,373
Common Stock
May 07
2019
BUY
Exercise of conversion of derivative security
$486,200
$37.4 p/Share
13,000
Added 1.83%
696,373
Common Stock
Apr 23
2019
SELL
Open market or private sale
$1,044,600
$87.05 p/Share
12,000
Reduced 1.73%
683,373
Common Stock
Apr 23
2019
BUY
Exercise of conversion of derivative security
$448,800
$37.4 p/Share
12,000
Added 1.7%
695,373
Common Stock
Apr 22
2019
SELL
Open market or private sale
$1,133,080
$87.16 p/Share
13,000
Reduced 1.87%
683,373
Common Stock
Apr 22
2019
BUY
Exercise of conversion of derivative security
$486,200
$37.4 p/Share
13,000
Added 1.83%
696,373
Common Stock
Feb 28
2019
SELL
Payment of exercise price or tax liability
$1,811,944
$82.56 p/Share
21,947
Reduced 3.11%
683,373
Common Stock