DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
April 2025 | $21.96 | 15,671,164 | 182,923,010 | $4,016,989,299.60 |
March 2025 | $22.85 | 17,924,747 | 176,200,000 | $4,026,170,000.00 |
February 2025 | $26.27 | 13,865,326 | 176,200,000 | $4,629,284,980.00 |
January 2025 | $29.63 | 17,642,474 | 176,200,000 | $5,220,682,660.00 |
December 2024 | $29.16 | 15,508,941 | 176,200,000 | $5,138,203,440.00 |
November 2024 | $33.37 | 16,494,850 | 176,200,000 | $5,880,322,600.00 |
October 2024 | $28.08 | 12,414,640 | 176,200,000 | $4,947,801,720.00 |
September 2024 | $28.34 | 13,717,679 | 175,900,000 | $4,984,794,920.00 |
August 2024 | $26.82 | 17,358,848 | 175,900,000 | $4,718,464,730.00 |
July 2024 | $26.63 | 29,560,144 | 175,900,000 | $4,683,654,120.00 |
June 2024 | $23.91 | 15,818,591 | 175,800,000 | $4,202,639,640.00 |
May 2024 | $22.15 | 16,170,101 | 175,800,000 | $3,893,987,580.00 |
April 2024 | $20.38 | 17,838,661 | 175,800,000 | $3,582,188,700.00 |
March 2024 | $22.31 | 20,715,849 | 176,600,000 | $3,939,539,820.00 |
February 2024 | $23.11 | 15,047,750 | 176,600,000 | $4,080,731,520.00 |
January 2024 | $24.06 | 15,560,254 | 176,600,000 | $4,248,819,400.00 |
December 2023 | $24.97 | 14,336,206 | 177,100,000 | $4,422,452,650.00 |
November 2023 | $22.51 | 13,648,603 | 177,100,000 | $3,986,715,810.00 |
October 2023 | $24.76 | 11,696,417 | 177,100,000 | $4,384,854,320.00 |
September 2023 | $27.07 | 10,979,441 | 177,700,000 | $4,809,628,200.00 |
August 2023 | $28.17 | 10,114,200 | 177,700,000 | $5,005,435,830.00 |
July 2023 | $30.02 | 10,749,896 | 177,700,000 | $5,334,411,840.00 |
June 2023 | $27.98 | 13,243,257 | 178,700,000 | $5,000,526,360.00 |
May 2023 | $25.17 | 11,334,406 | 178,700,000 | $4,498,057,700.00 |
April 2023 | $25.41 | 10,054,006 | 178,700,000 | $4,541,428,190.00 |