Home Stock Analysis Is ServiceNow stock a buy or a sell ahead of earnings?