Just market stupidity...would buy more if I had some cash...not much more to add. A new tech company without constant good news is always going to struggle in this market. Have every confidence that they will turn a reasonable profit again...a remarkable feat for a biofueler in recent years.
Add to My Watchlist
What is My Watchlist?