Unfortunately, I can't invest in a company based on what someone on an internet forum suggests to me. It's almost as if they went public too soon. How can they expect people to invest in them when they don't release the required information?
Also, why are they listed on a German exchange? Aren't they based in Canada??