Not another recommendation...............that should translate into another drop in price today. LOL. Always does.
Hft = high frequency traders. Those are the computers that mess around with the price of stocks faster than you can blink an eye. They offer no value to the market, just price manipulation.