Mark Zuckerberg Tops Meta Stock Sales in Q1 2025 - Rollup News