Company is profitable and trading at ~ its annual rev? Wild.Why is the market so bearish on this firm? To me it seems like with the west trying to gain independence from China / Russia that Neo would benefit.
The one big problem I can see right now is that they have operations in Estonia, but most of the selloff isn't centered around the period in which Russia has been invading.