Meta earnings top estimates as higher forecast, more buybacks, and new dividend send shares soaring

Meta earnings top estimates as higher forecast, more buybacks, and new dividend send shares soaring