G

What's going on with G? I bought it 18.55 a few weeks ago but according to Stockcharts wasn't this high and again Marketwatch says otherwise
 
Back
Top