v3.26.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2026
Equity [Abstract]  
Schedule of Stock Repurchases
The following table details our stock repurchases under the Repurchase Program:
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Shares of common stock repurchased and retired524 1,426 3,902 4,745 
Average price paid per share (1)
$151.55 $164.18 $153.01 $163.35 
Total cost (1)
$79,350 $234,065 $597,014 $775,085 
(1)    Excludes excise taxes of $0.7 million and $6.0 million incurred during the three and nine months ended September 30, 2026, respectively, and $2.3 million and $7.1 million for the three and nine months ended September 30, 2025, respectively, and commissions.