Home Forex Market Is ServiceNow stock a buy or a sell ahead of earnings?