RE:MTLO has 325% upside
I'd like to know how much of their own money these analysts have invested in MTLO to be making calls like this... My guess... Not a penny. Baffled how these analysts can call for that much upside when revenues are decreasing (and missing expectations) and expenses are skyrocketing.