UBS reports strong Q1 earnings with $3 billion net profit, exceeding analyst forecasts.
Open shared insight