A Look Into Trade Desk Inc’s Price Over Earnings