Teradyne Gains 130% YTD: Should You Hold or Fold the Stock? | StockRay