Well, you can't argue with the chart. It does look like there has been some money made. I looked at the pink sheet stats on it and it looks like perhaps they were fighting off a big short position. Take a look at this:
A 10 to 1 forward split on Sept 3, 2009, tells me that they might have been fighting a battle and forced a short squeeze. The bad thing is that it now has over 1.8 billion in the OS. That tells me they might have a reverse coming.
Nevertheless, enjoy it while it is performing so well. The bottom bollie is zooming up so you might have another fun time on the way.