DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
April 2025 | $28.00 | 11,174 | 153,668,005 | $4,302,704,140.00 |
March 2025 | $26.21 | 66,096 | 55,326,200 | $1,450,099,702.00 |
February 2025 | $25.49 | 17,484 | 55,326,200 | $1,410,264,838.00 |
January 2025 | $24.50 | 30,445 | 55,326,200 | $1,355,215,269.00 |
December 2024 | $27.15 | 16,083 | 55,326,200 | $1,502,106,330.00 |
November 2024 | $26.89 | 16,506 | 55,326,200 | $1,487,444,887.00 |
October 2024 | $26.00 | 10,854 | 55,326,200 | $1,438,481,200.00 |
September 2024 | $27.67 | 6,499 | 153,819,000 | $4,256,171,730.00 |
August 2024 | $28.45 | 18,953 | 153,819,000 | $4,376,150,550.00 |
July 2024 | $29.16 | 22,394 | 153,819,000 | $4,485,362,040.00 |
June 2024 | $30.50 | 6,062 | 461,560,900 | $14,077,607,450.00 |
May 2024 | $31.53 | 10,266 | 461,560,900 | $14,553,015,177.00 |
April 2024 | $33.16 | 1,398 | 461,560,900 | $15,303,051,639.50 |
March 2024 | $32.25 | 6,889 | 153,819,000 | $4,960,662,750.00 |
February 2024 | $30.51 | 6,090 | 153,819,000 | $4,693,017,690.00 |
January 2024 | $30.78 | 9,992 | 153,819,000 | $4,734,548,820.00 |
December 2023 | $31.17 | 17,562 | 166,046,000 | $5,175,653,820.00 |
November 2023 | $30.10 | 25,046 | 166,046,000 | $4,997,984,600.00 |
October 2023 | $30.76 | 11,979 | 166,046,000 | $5,107,574,960.00 |
September 2023 | $32.25 | 7,854 | 165,908,200 | $5,350,539,450.00 |
August 2023 | $35.19 | 11,231 | 165,908,200 | $5,838,309,558.00 |
July 2023 | $35.85 | 8,607 | 165,908,200 | $5,946,979,429.00 |
June 2023 | $34.01 | 39,562 | 165,908,200 | $5,641,708,341.00 |
May 2023 | $32.00 | 25,942 | 165,908,200 | $5,309,062,400.00 |
April 2023 | $33.93 | 17,075 | 165,908,200 | $5,629,265,226.00 |