Net Insider Selling $263,120.00 Over the past yearKLS insiders have $263 k of net insider selling over the past year. Not too mention one year ago Kelso was trading at $0.90 cents per share. In my opinion the next two years of forecasted growth are already priced into the shares. KLS looks like a more convincing sell than a buy at these prices.
If the markets continue to sell off, and kls shares fall with it, it looks like support would be at the $3.00, beyond that it looks like .60 cents would be the next support level.