Oh you will see $20.97 again very soon!!! Even this little cockroach has stuck his head out from under the fridge where the great Polarbear told him to go. Getting the cash ready, thinking of jumping in soon but not just yet!!
APT Price at posting:
$23.31 Sentiment: None Disclosure: Not Held