v3.25.1
Common Stock Repurchase Programs
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Common Stock Repurchase Programs Common Stock Repurchase Programs
In January 2023, our Board of Directors authorized a plan to repurchase up to $1.0 billion of our common stock (“January 2023 Repurchase Program”). The January 2023 Repurchase Program does not have an expiration date.

The following tables summarize the total repurchases of our common stock pursuant to Accelerated Share Repurchase (“ASR”) agreements and open market common stock repurchases under the January 2023 Repurchase Program:

Accelerated Share Repurchase Agreements

Agreement
 Date
Repurchase
 Program
Amount Paid
(in millions)
Completion
Date
Total Shares
Received
Average Price per Share
Q4 2023January 2023$250.0 Q1 20241,086,334 $230.13 

Open Market Common Stock Repurchases

Agreement
 Date
Repurchase
 Program
Amount Paid
(in millions)
Completion
Date
Total Shares
Received
Average Price per Share
Q4 2023January 2023$100.0 Q4 2023465,518 $214.81 
Q2 2024January 2023$150.0 Q2 2024598,302 $250.73 
Q4 2024January 2023$275.0 Q1 20251,241,509 $221.50 
Q1 2025January 2023$129.0 
N/A1
753,993 $171.03 
1 In May 2025, we completed the open market repurchase program initiated in Q1 2025. In total we repurchased approximately 1.3 million shares of our common stock at an average price of $168 per share for an aggregate purchase price of approximately $225.0 million.

As of March 31, 2025 we had $96.0 million available for repurchase under the January 2023 Repurchase Program, which was used to repurchase shares through May 2, 2025. These subsequent repurchases completed the January 2023 Repurchase Program.

In April 2025, our Board of Directors authorized a plan to repurchase up to $1.0 billion of our common stock (“April 2025 Repurchase Program”), none of which has been utilized.