The Winklevoss own 1% of all bitcoins and they had the balls to hold all over the 1k peak, they didnt sell a single coin, thats determination to hold long term.
I don't know how much they bought them for but 1% of all bitcoins at $1200 is $252,000,000...makes my head spin. How much more money do they want?