to speculate: sure, as long as the stock price goes up and down, you can long or short it to make money.
to invest: not so sure, haven't see its financial report yet.
to forcast: positive. for most of renren users, renren is much more interesting than facebook. Number of users would be bigger and bigger
legal: it's SEC's business, not mine.
business ethics: oxymoron
yea if you are han!