<p>The board also approved a $1 billion share repurchase program in May 2024 and $500 million repurchase in April 2025. </p>
The board also approved a $1 billion share repurchase program in May 2024 and $500 million repurchase in April 2025.
<p>The board also approved a $1 billion share repurchase program in May 2024 and $500 million repurchase in April 2025. </p>
The board also approved a $1 billion share repurchase program in May 2024 and $500 million repurchase in April 2025.