The company has survived the recent upset in share prices.
⇑ Translate the sentence above by Google ⇑
Related: recent, survive, share
Prev: He seems unabashed by his recent defeat.
Next: The industry is feeling the effects of recent price rises.