Global Finance, Energy and Environment: News, Views, and Stories of Interest
Tuesday, October 25, 2011
NFLX is taken to the Wood Shed by Ms. Market (FreeStockCharts.com)
Netflix opened this morning at $74.33, a loss of 75% of market value from the mid-July high. Think depositing $100 in the bank on 15-July, and today only being able to withdraw $25. Yeeoowww! Hope you were short.