Does Telos Corp (NASDAQ:TLS) have deteriorating prospects?

The stock of Telos Corp (NASDAQ:TLS) last traded at $1.96, down -20.00% from the previous session. TLS stock price is now -24.64% away from the 50-day moving average and -39.57% away from the 200-day moving average. The market capitalization of the company currently stands at $146.75M. With the price target enhanced from $2.75 to $4.50, […]