These guys have 15% of artemis...Can anyone enlighten me why I shouldn't be buying this stock at 13c? It looks way to cheap to me