Injured bird: Twitter dove 19% to $31.44 Thursday after reporting disappointing third-quarter profit and revenue and giving investors a weak revenue forecast for the fourth quarter. Shares closed Friday at $30.30. Charging ahead: Tesla surged 14.7% to $292.3…
Read More