Is ServiceNow stock a buy or a sell ahead of earnings?

  • The ServiceNow stock price has declined significantly over the past few months, dropping from a high of $1,196 in January to its current level of $772. It has dropped by over 35% from its highest level this year, meaning that it is now in a bear market.