Like you i don't know for sure but I think the SP is just a reflection of small caps being on the nose and getting smashed and not fundamentally anything wrong with the company but only company can confirm that. I will send IR an email and see what they say.