And its stock keeps climbing, thanks to the company’s stellar earnings last night. Previously, Facebook’s all-time high share price was $117.59.

To put it in real-world terms…
Put another way, Facebook could buy two Twitters with the amount of market value it has added in the past half an hour
— Mathew Ingram (@mathewi) April 28, 2016