Swiss large UBS posts $770 million in web revenue, launches $1 billion share buyback in first half 04/02/2025 by Yasir UBS revealed plans for as much as $3 billion of share repurchases over the course of 2025. Supply hyperlink