RE: Wow!I think just spec. Level 2 shows that the push of the last few days has likely dried up. So hang on to your hats, should come down from today's prices over the next couple days. I have been in this stock for enough years to realize when my enthusiasm meets reality.
Cheers,
Ogre