Quarterly report [Sections 13 or 15(d)]

EQUITY (Tables)

v3.26.1
EQUITY (Tables)
6 Months Ended
Jun. 30, 2026
Equity Method Investments and Joint Ventures [Abstract]  
Schedule of Stockholders Equity
The following tables summarize activity under the Repurchase Program (dollar value of shares purchased shown in thousands):
Three Months Ended June 30, 2026 Three Months Ended June 30, 2025
Total number of shares purchased 392,222 338,886
Dollar value of shares purchased $ 69,999  $ 65,000 
Average price paid per share $ 178.47  $ 191.80 
Six Months Ended June 30, 2026 Six Months Ended June 30, 2025
Total number of shares purchased 1,258,501 679,550
Dollar value of shares purchased $ 242,776  $ 125,000 
Average price paid per share $ 192.91  $ 183.95