Quarterly report [Sections 13 or 15(d)]

EQUITY (Tables)

v3.25.1
EQUITY (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Stockholders Equity
The following table summarizes activity under the Repurchase Program for the three months ended March 31, 2025 (dollar value of shares purchased shown in thousands):
Three Months Ended March 31, 2025 Three Months Ended March 31, 2024
Total number of shares purchased 340,664 210,075
Dollar value of shares purchased $ 60,000  $ 29,492 
Average price paid per share $ 176.13  $ 140.39