Brent Schutte, chief investment strategist at Northwestern Mutual Wealth Management, told CNBC the positive reaction to the IPO may be a reflection of the so-called animal spirits reawakening in the stock market.