Jefferies Financial Group reaffirmed their buy rating on shares of Navigator (NYSE:NVGS – Free Report) in a research note released on Thursday, Benzinga reports. The brokerage currently has a $18.00 price objective on the shipping company’s stock. Separately, StockNews.com began coverage on shares of Navigator in a research report on Thursday. They set a hold […]