I wouldn't be hard on yourself. Most of us here were fortunate to get in around 10cps and would of never invested the $200k returns some of us are sitting on. It's a nice feeling to have a big investment in a great company that cost many of us only cents in the dollar. Rolling with the big wigs with no where near the initial investment to loose.
Add to My Watchlist
What is My Watchlist?