Over 25 million tokens in the last 20 minutes doesn't sound right to me regarding the progression rate of the recent days.
Of course 'Sold out' and 'ICO successfully funded' sound much better than 'ICO target not reached', go figure.
May be.
But given the recent bullish run of ETH and BTC, i reckon some investors may have hold out to last second for maximal tokens.
Evaluating not by the scenario, but by the success achieved by Utrust, I am not surprised by a quick sale of high values, there were rumors surrounding Ico because of comments from Speculating people, but even those who joined in the last moments know that it was worth Worth waiting for and joining.