DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
April 2025 | $57.89 | 37,137,339 | 164,535,945 | $9,524,985,856.05 |
March 2025 | $61.74 | 81,390,217 | 115,248,000 | $7,115,411,520.00 |
February 2025 | $79.16 | 73,302,445 | 115,248,000 | $9,123,031,680.00 |
January 2025 | $62.52 | 46,865,275 | 115,248,000 | $7,205,304,960.00 |
December 2024 | $52.38 | 41,914,678 | 115,248,000 | $6,036,690,240.00 |
November 2024 | $53.73 | 83,665,654 | 115,248,000 | $6,192,275,040.00 |
October 2024 | $33.12 | 46,962,450 | 115,248,000 | $3,817,013,760.00 |
September 2024 | $32.03 | 59,286,956 | 114,252,000 | $3,659,491,560.00 |
August 2024 | $31.00 | 101,726,952 | 114,252,000 | $3,541,812,000.00 |
July 2024 | $38.25 | 56,684,381 | 114,252,000 | $4,370,139,000.00 |
June 2024 | $41.40 | 70,051,911 | 102,356,000 | $4,237,538,400.00 |
May 2024 | $35.39 | 73,724,533 | 102,356,000 | $3,622,378,840.00 |
April 2024 | $28.16 | 37,633,442 | 102,356,000 | $2,882,344,960.00 |
March 2024 | $33.00 | 48,873,045 | 83,410,000 | $2,752,530,000.00 |
February 2024 | $29.13 | 44,501,044 | 83,410,000 | $2,429,733,300.00 |
January 2024 | $26.85 | 29,851,588 | 83,410,000 | $2,239,558,500.00 |
December 2023 | $31.67 | 30,831,200 | 75,356,000 | $2,386,524,520.00 |
November 2023 | $26.73 | 31,407,100 | 75,356,000 | $2,014,265,880.00 |
October 2023 | $24.34 | 20,818,600 | 75,356,000 | $1,834,165,040.00 |
September 2023 | $23.25 | 31,067,800 | 60,214,000 | $1,399,975,500.00 |
August 2023 | $29.61 | 26,988,400 | 60,214,000 | $1,782,936,540.00 |
July 2023 | $31.01 | 13,022,900 | 60,214,000 | $1,867,236,140.00 |
June 2023 | $28.45 | 14,923,300 | 57,428,000 | $1,633,826,600.00 |
May 2023 | $28.36 | 27,661,100 | 57,428,000 | $1,628,658,080.00 |
April 2023 | $31.15 | 13,824,400 | 57,428,000 | $1,788,882,200.00 |