Joseph E Turk Jr Insider Trading Transactions

FREE EMAIL WATCHDOG

Get free email notifications about insider trading for Joseph E Turk Jr.

  • Your email is safe with us.
  • The service is free and you can unsubscribe at any time.

General | Insider Transactions | Monthly Overview

Get the latest insider transactions of Joseph E Turk Jr. Joseph E Turk Jr is President in NxStage Medical, Inc. ($NXTM) and President, North America in NxStage Medical, Inc. ($NXTM) and SVP Commercial Operations in NxStage Medical, Inc. ($NXTM).

Latest Insider Trading Transactions of Joseph E Turk Jr

1 Week2 Weeks1 Month3 Months6 Months1 Year2 Years
No. of Purchases0000000
Value of Purchases ($)0000000
No. of Sales0000000
Value of Sales ($)0000000

Page:   1 2 3 next >

DateTickerCompanyOwnerRelationship Transaction Code Cost ($) Shares Transaction Value ($) Total Shares % Holdings
Feb 25 2019NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseD0.0023,28600
Feb 25 2019NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseD27.8999,7112,780,9400
Feb 25 2019NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseD15.58178,7722,785,2680
Feb 25 2019NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseD16.66102,5291,708,1330
Feb 25 2019NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseD14.6636,958541,8040
Feb 25 2019NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseD11.0325,897285,6440
Feb 25 2019NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseD18.487,542139,3760
Feb 25 2019NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellD30.0086,4012,592,030086.4 K to 0 (-100.00 %)
May 21 2018NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM18.595,392100,2370
May 21 2018NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM18.595,392100,23786,40181 K to 86.4 K (+6.66 %)
Mar 12 2018NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM0.0011,642023,286
Mar 12 2018NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseA0.0034,928034,928
Mar 12 2018NXTMNxStage Medical, I ...Turk Joseph E JrPresidentPayment of ExerciseF24.373,53686,17281,00984.5 K to 81 K (-4.18 %)
Mar 12 2018NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM0.0011,642084,54572.9 K to 84.5 K (+15.97 %)
Oct 04 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS27.561,00027,56072,90373.9 K to 72.9 K (-1.35 %)
Sep 05 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS27.951,00027,95073,90374.9 K to 73.9 K (-1.34 %)
Aug 10 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS29.261,00029,26074,90375.9 K to 74.9 K (-1.32 %)
Aug 08 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM18.592,33143,3335,392
Aug 08 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM18.482,66949,3237,542
Aug 08 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM14.6612,000175,92036,958
Aug 08 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM11.037,00077,21025,897
Aug 08 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS29.6318,000533,34075,90393.9 K to 75.9 K (-19.17 %)
Aug 08 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS29.666,000177,96093,90399.9 K to 93.9 K (-6.01 %)
Aug 08 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM18.592,33143,33399,90397.6 K to 99.9 K (+2.39 %)
Aug 08 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM18.482,66949,32397,57294.9 K to 97.6 K (+2.81 %)
Aug 08 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM14.6612,000175,92094,90382.9 K to 94.9 K (+14.47 %)
Aug 08 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM11.037,00077,21082,90375.9 K to 82.9 K (+9.22 %)
Aug 04 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM11.037,00077,21032,897
Aug 04 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS22.987,000160,86075,90382.9 K to 75.9 K (-8.44 %)
Aug 04 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM11.037,00077,21082,90375.9 K to 82.9 K (+9.22 %)
Jul 07 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS25.191,00025,19075,90376.9 K to 75.9 K (-1.30 %)
Jul 07 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS23.741,00023,74075,90376.9 K to 75.9 K (-1.30 %)
Jun 12 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM18.592,25041,8287,723
Jun 12 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS23.592,25053,07877,90380.2 K to 77.9 K (-2.81 %)
Jun 12 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM18.592,25041,82880,15377.9 K to 80.2 K (+2.89 %)
May 11 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM18.592504,6489,973
May 11 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS23.592505,89877,90378.2 K to 77.9 K (-0.32 %)
May 11 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM18.592504,64878,15377.9 K to 78.2 K (+0.32 %)
May 04 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS29.951,00029,95077,90378.9 K to 77.9 K (-1.27 %)
Apr 14 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS26.101,00026,10078,90379.9 K to 78.9 K (-1.25 %)
Mar 13 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseA27.8999,7112,780,94099,711
Mar 08 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS27.531,00027,53079,90380.9 K to 79.9 K (-1.24 %)
Mar 06 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM0.009,74700
Mar 06 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentPayment of ExerciseF28.313,16389,54580,90384.1 K to 80.9 K (-3.76 %)
Mar 06 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM0.009,747084,06674.3 K to 84.1 K (+13.12 %)
Mar 01 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.965,03950,1880
Mar 01 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.965,03950,18874,31969.3 K to 74.3 K (+7.27 %)
Feb 21 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM14.666,00087,96048,958
Feb 21 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS29.666,000177,96069,28075.3 K to 69.3 K (-7.97 %)
Feb 21 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM14.666,00087,96075,28069.3 K to 75.3 K (+8.66 %)
Feb 13 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM18.592,50046,47510,223
Feb 13 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS28.592,50071,47569,28071.8 K to 69.3 K (-3.48 %)
Feb 13 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM18.592,50046,47571,78069.3 K to 71.8 K (+3.61 %)
Feb 13 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS27.771,00027,77069,28070.3 K to 69.3 K (-1.42 %)
Feb 02 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM14.666,00087,96054,958
Feb 02 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM11.037,00077,21039,897
Feb 02 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM18.482,66949,32310,211
Feb 02 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS26.1915,669410,37170,28085.9 K to 70.3 K (-18.23 %)
Feb 02 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM14.666,00087,96085,94979.9 K to 85.9 K (+7.50 %)
Feb 02 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM11.037,00077,21079,94972.9 K to 79.9 K (+9.60 %)
Feb 02 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM18.482,66949,32372,94970.3 K to 72.9 K (+3.80 %)
Jan 17 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS28.007,500210,00070,28077.8 K to 70.3 K (-9.64 %)
Jan 11 2017NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS27.771,00027,77077,78078.8 K to 77.8 K (-1.27 %)
Dec 13 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS25.421,00025,42078,78079.8 K to 78.8 K (-1.25 %)
Nov 29 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM18.482,66949,32312,880
Nov 29 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM18.592,50046,47512,723
Nov 29 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM11.037,00077,21046,897
Nov 29 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS26.482,66970,67579,78082.4 K to 79.8 K (-3.24 %)
Nov 29 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM18.482,66949,32382,44979.8 K to 82.4 K (+3.35 %)
Nov 29 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS26.037,000182,21079,78086.8 K to 79.8 K (-8.07 %)
Nov 29 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS25.442,50063,60086,78089.3 K to 86.8 K (-2.80 %)
Nov 29 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM18.592,50046,47589,28086.8 K to 89.3 K (+2.88 %)
Nov 29 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM11.037,00077,21086,78079.8 K to 86.8 K (+8.77 %)
Nov 18 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS25.971,00025,97079,78080.8 K to 79.8 K (-1.24 %)
Nov 16 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS26.2622,500590,85080,780103.3 K to 80.8 K (-21.79 %)
May 12 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS17.891,50026,835103,280104.8 K to 103.3 K (-1.43 %)
May 11 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.961,05710,5285,039
May 11 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS18.001,05719,026104,780105.8 K to 104.8 K (-1.00 %)
May 11 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.961,05710,528105,837104.8 K to 105.8 K (+1.01 %)
Apr 06 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.961,0009,9606,096
Apr 06 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS15.052,50037,625106,780109.3 K to 106.8 K (-2.29 %)
Apr 06 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.961,0009,960109,280108.3 K to 109.3 K (+0.92 %)
Mar 23 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS14.342,00028,680108,280110.3 K to 108.3 K (-1.81 %)
Mar 10 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.961,0009,9607,096
Mar 10 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseA15.58178,7722,785,268178,772
Mar 10 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS15.582,50038,950110,280112.8 K to 110.3 K (-2.22 %)
Mar 10 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.961,0009,960112,780111.8 K to 112.8 K (+0.89 %)
Mar 07 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM0.009,74609,747
Mar 07 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentPayment of ExerciseF15.483,12948,437111,780114.9 K to 111.8 K (-2.72 %)
Mar 07 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM0.009,7460114,909105.2 K to 114.9 K (+9.27 %)
Feb 25 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM2.119922,0930
Feb 25 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS14.122,99242,247105,163108.2 K to 105.2 K (-2.77 %)
Feb 25 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM2.119922,093108,155107.2 K to 108.2 K (+0.93 %)
Feb 12 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM2.119912,091992
Feb 12 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS16.2599116,104107,163108.2 K to 107.2 K (-0.92 %)
Feb 12 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM2.119912,091108,154107.2 K to 108.2 K (+0.92 %)
Feb 10 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.961,0009,9608,096
Feb 10 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS16.882,50042,200107,163109.7 K to 107.2 K (-2.28 %)
Feb 10 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.961,0009,960109,663108.7 K to 109.7 K (+0.92 %)
Feb 05 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM2.119912,0911,983
Feb 05 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS19.6099119,424108,663109.7 K to 108.7 K (-0.90 %)
Feb 05 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM2.119912,091109,654108.7 K to 109.7 K (+0.91 %)
Apr 22 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS15.732,00031,460104,780106.8 K to 104.8 K (-1.87 %)
Jan 21 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS18.752,00037,500108,663110.7 K to 108.7 K (-1.81 %)
Jan 11 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM11.031,50016,54553,897
Jan 11 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS21.031,50031,545110,663112.2 K to 110.7 K (-1.34 %)
Jan 11 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM11.031,50016,545112,163110.7 K to 112.2 K (+1.36 %)
Jan 08 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.962,21322,0419,096
Jan 08 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS20.783,71377,156110,663114.4 K to 110.7 K (-3.25 %)
Jan 08 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.962,21322,041114,376112.2 K to 114.4 K (+1.97 %)
Jan 04 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM2.113,2006,7522,974
Jan 04 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.968,00079,68011,309
Jan 04 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM2.113,2006,752112,163109 K to 112.2 K (+2.94 %)
Jan 04 2016NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.968,00079,680108,963101 K to 109 K (+7.92 %)
Dec 23 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM11.033,00033,09055,397
Dec 23 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS20.925,000104,600100,963106 K to 101 K (-4.72 %)
Dec 23 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM11.033,00033,090105,963103 K to 106 K (+2.91 %)
Dec 17 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.968007,96819,309
Dec 17 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS19.9980015,992102,963103.8 K to 103 K (-0.77 %)
Dec 17 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.968007,968103,763103 K to 103.8 K (+0.78 %)
Dec 09 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.961,41314,07320,109
Dec 09 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS19.382,91356,454102,963105.9 K to 103 K (-2.75 %)
Dec 09 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.961,41314,073105,876104.5 K to 105.9 K (+1.35 %)
Nov 20 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS19.652,00039,300104,463106.5 K to 104.5 K (-1.88 %)
Nov 16 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.962,21322,04121,522
Nov 16 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM2.113427226,174
Nov 16 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS20.444,05582,884106,463110.5 K to 106.5 K (-3.67 %)
Nov 16 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.962,21322,041110,518108.3 K to 110.5 K (+2.04 %)
Nov 16 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM2.11342722108,305108 K to 108.3 K (+0.32 %)
Nov 12 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM11.037,50082,72558,397
Nov 12 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS21.037,500157,725107,963115.5 K to 108 K (-6.50 %)
Nov 12 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM11.037,50082,725115,463108 K to 115.5 K (+6.95 %)
Nov 05 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.964,00039,84023,735
Nov 05 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.968268,22727,735
Nov 05 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS19.964,00079,840107,963112 K to 108 K (-3.57 %)
Nov 05 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.964,00039,840111,963108 K to 112 K (+3.70 %)
Nov 05 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS18.0082614,868107,963108.8 K to 108 K (-0.76 %)
Nov 05 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.968268,227108,789108 K to 108.8 K (+0.77 %)
Oct 22 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM6.845,80039,6720
Oct 22 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS15.802,00031,600107,963110 K to 108 K (-1.82 %)
Oct 22 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM6.845,80039,672109,963104.2 K to 110 K (+5.57 %)
Oct 09 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.961,0009,96028,561
Oct 09 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM2.113397156,516
Oct 09 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS15.422,83943,777104,163107 K to 104.2 K (-2.65 %)
Oct 09 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM9.961,0009,960107,002106 K to 107 K (+0.94 %)
Oct 09 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentBuyM2.11339715106,002105.7 K to 106 K (+0.32 %)
Sep 28 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS17.262,00034,520105,663107.7 K to 105.7 K (-1.86 %)
Sep 11 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM2.113397156,855
Sep 11 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentOption ExerciseM9.961,0009,96029,561
Sep 11 2015NXTMNxStage Medical, I ...Turk Joseph E JrPresidentSellS16.542,83946,957107,663110.5 K to 107.7 K (-2.57 %)

Page:   1 2 3 next >