
Shares skyrocketed in after-hours trading after Meta delivered strong outcomes and its outlook easily surpassed agreement.
Source

Shares skyrocketed in after-hours trading after Meta delivered strong outcomes and its outlook easily surpassed agreement.
Source