News

To offset dilution, the company authorized a $1 billion share-repurchase program. With revenue growth averaging 28% year over year since 2021 and reaching approximately $2.5 billion in 2024, the ...
May 9, 2025. More for You ...
Analysts said key geopolitical developments, corporate earnings reports, and macroeconomic data from the US are likely to be ...