• Sun. Oct 5th, 2025

$9.756

  • Home
  • Facebook (META) spent $9.756 billion on share buybacks during Q2 2025