News Focus
News Focus
icon url

DJones

01/10/20 11:47 PM

#52896 RE: aidenb8 #52895

The math is off somewhere. 8000% would put the stock price at around $80/share. I wouldn't be mad at that, but think it's unlikely this year.