v3.24.2.u1
EQUITY (Tables)
6 Months Ended
Jun. 30, 2024
EQUITY  
Summary of repurchased shares of the company's common stock under the share repurchase program

​

​

​

​

​

​

​

​

​

​

Three Months Ended
June 30,

​

    

2024

    

2023

Number of shares of common stock repurchased

 

​

514,239

​

​

61,141

Average price paid per share

 

$

175.76

​

$

132.45

Total purchase price (in millions)

 

$

90.4

​

$

8.1