Market Recap Tech leads sector gains as major indexes slip lower Turn Therapeutics TTRX Stock Valuation Analysis Tick Down 20260423 DSWL Deswell posts first quarter 2009 earnings miss yet shares gain more than four percent today Chevron Corporation CVX Valuation Analysis After Recent Price Pullback Black Stone BSM Stock Consolidation or Breakout Black Stone posts 165 percent EPS beat topping analyst estimates