Jul 29
2019
SELL
Open market or private sale
$3,472,500
$231.5 p/Share
15,000
Reduced 5.15%
276,398
Common Stock
Jun 28
2019
SELL
Open market or private sale
$3,341,700
$222.78 p/Share
15,000
Reduced 4.9%
291,398
Common Stock
May 28
2019
SELL
Open market or private sale
$2,871,300
$191.42 p/Share
15,000
Reduced 4.67%
306,398
Common Stock
May 28
2019
BUY
Exercise of conversion of derivative security
$472,350
$31.49 p/Share
15,000
Added 4.46%
321,398
Common Stock
Apr 26
2019
SELL
Open market or private sale
$3,582,000
$238.8 p/Share
15,000
Reduced 4.67%
306,398
Common Stock
Apr 26
2019
BUY
Exercise of conversion of derivative security
$472,350
$31.49 p/Share
15,000
Added 4.46%
321,398
Common Stock
Mar 26
2019
SELL
Open market or private sale
$4,012,500
$267.5 p/Share
15,000
Reduced 4.67%
306,398
Common Stock
Mar 26
2019
BUY
Exercise of conversion of derivative security
$451,800
$30.12 p/Share
15,000
Added 4.46%
321,398
Common Stock
Feb 28
2019
SELL
Open market or private sale
$4,738,500
$315.9 p/Share
15,000
Reduced 4.67%
306,398
Common Stock
Feb 28
2019
BUY
Exercise of conversion of derivative security
$426,750
$28.45 p/Share
15,000
Added 4.46%
321,398
Common Stock
Jan 28
2019
SELL
Open market or private sale
$4,395,450
$293.03 p/Share
15,000
Reduced 4.67%
306,398
Common Stock
Jan 28
2019
BUY
Exercise of conversion of derivative security
$426,750
$28.45 p/Share
15,000
Added 4.46%
321,398
Common Stock
Dec 28
2018
SELL
Open market or private sale
$4,908,150
$327.21 p/Share
15,000
Reduced 4.67%
306,398
Common Stock
Dec 28
2018
BUY
Exercise of conversion of derivative security
$386,400
$25.76 p/Share
15,000
Added 4.46%
321,398
Common Stock
Nov 07
2018
SELL
Open market or private sale
$5,231,400
$348.76 p/Share
15,000
Reduced 4.39%
326,398
Common Stock
Nov 07
2018
-
20,000
Reduced 6.13%
306,398
Common Stock
Nov 07
2018
BUY
Exercise of conversion of derivative security
$310,800
$20.72 p/Share
15,000
Added 4.21%
341,398
Common Stock
May 12
2017
-
22,000
Reduced 6.32%
326,301
Common Stock
May 09
2017
SELL
Open market or private sale
$992,589
$320.19 p/Share
3,100
Reduced 0.91%
336,329
Common Stock
May 09
2017
BUY
Exercise of conversion of derivative security
$1,236,588
$103.29 p/Share
11,972
Added 3.32%
348,301
Common Stock
May 08
2017
SELL
Open market or private sale
$32,742,342
$308.89 p/Share
106,000
Reduced 23.8%
339,429
Common Stock
May 08
2017
BUY
Exercise of conversion of derivative security
$1,687,647
$14.17 p/Share
119,100
Added 21.1%
445,429
Common Stock
Dec 15
2016
-
8,641
Reduced 2.58%
326,237
Common Stock
Nov 22
2016
SELL
Open market or private sale
$6,370,755
$190.57 p/Share
33,430
Reduced 9.3%
326,225
Common Stock
Nov 22
2016
BUY
Exercise of conversion of derivative security
$279,010
$6.63 p/Share
42,083
Added 11.16%
334,878
Common Stock