You seem confused. It's fairly apparent that the release of 13F positions was used as a cover story to purchase large amounts of shares.
Market forces are at work that spell the demise of both solar and coal and nat gas and fission. It's called LENR.
As for coal, doesn't it make all the sense in the world to go to nat gas under current condition, never mind that LENR is going to make obsolete everything else.
You people act like market forces don't matter for this company.
Like plummeting coal prices can safely be ignored.
Like skyrocketing utility company costs don't matter.
The government is making darn sure that operating a coal power plant simply doesn't make economic sense
You are dead wrong on the 10-20 years idea. Energy is caving in because LENR is coming. That's low energy nuclear reactions. It will be commercially viable a lot sooner than you think. It will spell the death of all other sources of energy.
However the idea that it should have a high growth valuation even forward PE of anything north of 25 is ludicrous
Absurd valuation, their subscriber growth would have to be ridiculously high every quarter for like 20 quarters to support this price
More than doubled revenue .... While loss per share nearly tripled. A bad joke. In a month it will be pushing new lows again
exactly. at least 10% yoy growth guidance? thats great - except it doesn't justify a freaking 40PE. that isn't a "growth stock" growth. That's too-be-expected for a 20-25PE growth.
Check their PR - publication in wound care journal about the benefit of biovance over SOC.
Looks like market presenting another opportunity here.