This one looks like it's ready to run! It was at .15 cents this time last year and $4 just a couple years back. Could be the next runner?