In what could be a sign of the financial year ahead, the first IPO of year, Renewable Energy Group, has priced its shares at $10, almost 30% below the range of $13 to $15. I’m no financial expert (in fact, pretty much the opposite), so if you want a good analysis, spam Dan Primack on Twitter with questions.

[Source: Renaissance Capital]