FTE Networks (FTNW) is most definitely down, but it might not be out. If it isn't, the shares are likely to offer substantial returns from here.
Here is a company that was recognized by Deloitte as the 95th fastest growing company in North America with a 1,388% growth rate in 2018, but the share price still imploded in a major way:
Management feels that investors have an incomplete understanding and that the business is actually much better than the share price implosion suggests (Q3CC):
You add back the amortization depreciation and the other LIBOR we