DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
March 2025 | $25.65 | 10,408,875 | 235,013,988 | $6,028,108,792.20 |
February 2025 | $25.69 | 278,294,000 | 235,013,988 | $6,037,509,351.72 |
January 2025 | $24.98 | 135,805,200 | 235,013,988 | $5,870,649,420.24 |
December 2024 | $26.34 | 171,048,400 | 188,760,000 | $4,971,938,400.00 |
November 2024 | $28.45 | 174,996,600 | 188,760,000 | $5,370,222,000.00 |
October 2024 | $30.08 | 230,483,900 | 188,760,000 | $5,677,900,800.00 |
September 2024 | $31.36 | 135,373,500 | 233,696,000 | $7,328,706,560.00 |
August 2024 | $38.03 | 122,822,100 | 233,696,000 | $8,887,458,880.00 |
July 2024 | $46.83 | 119,863,500 | 233,696,000 | $10,943,983,680.00 |
June 2024 | $57.09 | 121,674,200 | 237,595,000 | $13,564,298,550.00 |
May 2024 | $79.98 | 116,831,000 | 237,595,000 | $19,002,848,100.00 |
April 2024 | $71.27 | 81,134,500 | 237,595,000 | $16,933,395,650.00 |
March 2024 | $82.92 | 97,683,700 | 237,523,000 | $19,695,407,160.00 |
February 2024 | $81.62 | 106,088,700 | 237,523,000 | $19,386,627,260.00 |
January 2024 | $49.90 | 101,096,800 | 237,523,000 | $11,852,397,700.00 |
December 2023 | $54.52 | 76,477,200 | 231,787,500 | $12,637,054,500.00 |
November 2023 | $49.51 | 154,078,500 | 231,787,500 | $11,475,799,125.00 |
October 2023 | $50.70 | 76,578,600 | 231,787,500 | $11,750,861,351.25 |
September 2023 | $57.20 | 71,868,300 | 237,273,000 | $13,572,015,600.00 |
August 2023 | $65.35 | 100,628,700 | 237,273,000 | $15,505,007,549.10 |
July 2023 | $48.23 | 58,559,700 | 237,273,000 | $11,444,459,790.90 |
June 2023 | $49.73 | 96,047,700 | 236,832,000 | $11,777,655,360.00 |
May 2023 | $41.84 | 97,314,000 | 236,832,000 | $9,909,832,425.60 |
April 2023 | $31.86 | 39,323,700 | 236,832,000 | $7,544,685,974.40 |
March 2023 | $30.98 | 69,256,500 | 236,277,000 | $7,319,861,460.00 |