It was supply and demand , simple. Sellers happy to take profit , which is the name of the game.
IPOs tend to trade on sentiment , run up way too high and then settle down and eventually trade on fundamentals.
KTD Price at posting:
70.0¢ Sentiment: Hold Disclosure: Not Held