I forgot what I saw that brought me here, [SMART MONEY], but I did check their FINS...they lose a lot of money (comparatively speaking)...have no idea what's up with it... :)
Horrible performance, IMO. Keep an eye on her, there must be news coming or some force...