It is usually pretty quiet around here... but more volume today than any day since IPO.
I haven't looked in to Elmo but these guys seem to be building some pretty solid foundations. Top 20 shareholders own 89% of the company (CEOs wife has something like 46%). I'm long.
Add to My Watchlist
What is My Watchlist?