v3.25.4
Stockholder's equity (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Shares repurchases summary table
The following table summarizes the Company's repurchases of its common stock during the years ended December 31, 2025, 2024 and 2023:
202520242023
Shares repurchased
Amount paid(1)
Average price(2)
Shares repurchased
Amount paid(1)
Average price(2)
Shares repurchased
Amount paid(1)
Average price(2)
Open market9,292 $1,303,737 $138.98 9,833 $1,389,072 $140.06 2,904 $285,710 $97.82 
Berkshire3,387 484,633 $143.11 — — $— — — $— 
12,679$1,788,370 $140.09 9,833$1,389,072 $140.06 2,904$285,710 $97.82 
(1)Includes commissions and applicable excise tax. The excise tax is recorded as part of the cost basis of treasury shares repurchased and, as such, is included in stockholders’ equity.
(2)Average price paid per share excludes commissions and excise tax.