The Ocado share price continues to frustrate the bulls and is showing signs of turning lower. For now, the trend…
The Shell share price surged yesterday after Europe's largest oil company revealed bumper profits and announced a $2 billion buyback…
The Amazon stock price was destroyed after-hours following Q2 earnings, which missed revenue estimates and predicted a miserable third quarter.…
Facebook reported Q2 2021 earning of $3.61 per share, which represented a doubling of the $1.80 earned for the same…
The BT share price is in freefall and heading for its worst day in more than three years after disappointing…
The Lloyds share price rose above a key resistance level after the London bank reported strong quarterly and half-year results…
The IAG share price has crawled back after it declined to a multi-month low of 157p last week. Shares of the British…
Rising metal prices helped the mining giant to record half-year earnings. Could this put the Rio Tinto share price on…
The Facebook stock price shrugged off blowout second-quarter earnings and instead reacted to the pessimistic forward guidance, losing 4% after…
Facebook share price's all-time high set on Friday at 375.33 was breached today after the EU privacy watchdog EDPB set…