RE:RE:Shouldn't this Echelon Clown be considered an Insider???These are actually very conservative share price targets. $15 to $20 to per share is within the realm of possibilities if E3 continues to follow in Standard Lithium's (SLI) footsteps...
Mr. Mueller maintained a “speculative buy” recommendation and $5 target for E3 shares. The average on the Street is $4.57.