The Trade Desk is trading at an unbelievable price tag.