8x8 Inc (EGHT) Stock Charts: Revenue, Margins & Price History