Markets | Fri Apr 4, 2014 7:14am EDT

Moelis & Co sets IPO price range at $26-$29 per share