 Among the top IPO stocks to watch, renewable energy leader Montauk is testing its latest buy point amid the recent market volatility. The post IPO Stock Of The Week: Renewable Energy Leader Montauk Tests Latest Buy Point appeared first on Investors Business Daily. 