Oh yeah I agree with that. I know we have potential revenue vs performance share dilution but geez this still seems too low, but the dump just keeps coming, as if there is an endless supply, surely whoever is dumping will run out soon. But must say equally as many getting in.
EN1 Price at posting:
1.7¢ Sentiment: None Disclosure: Held