• Tue. Oct 28th, 2025

$9.756

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