DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
April 2025 | $20.51 | 305,261,002 | 882,849,364 | $18,107,240,455.64 |
March 2025 | $25.37 | 291,159,521 | 866,000,000 | $21,970,420,000.00 |
February 2025 | $26.37 | 178,566,242 | 866,000,000 | $22,836,420,000.00 |
January 2025 | $25.84 | 234,448,300 | 866,000,000 | $22,374,668,800.00 |
December 2024 | $27.00 | 184,799,600 | 883,000,000 | $23,839,763,800.00 |
November 2024 | $31.47 | 209,279,400 | 883,000,000 | $27,784,654,600.00 |
October 2024 | $27.40 | 207,269,500 | 883,000,000 | $24,191,639,300.00 |
September 2024 | $28.69 | 210,377,000 | 881,000,000 | $25,276,682,900.00 |
August 2024 | $30.53 | 155,769,900 | 881,000,000 | $26,897,634,800.00 |
July 2024 | $34.06 | 192,320,600 | 881,000,000 | $30,003,600,300.00 |
June 2024 | $33.17 | 201,847,800 | 886,000,000 | $29,390,746,400.00 |
May 2024 | $35.86 | 116,805,100 | 886,000,000 | $31,771,074,000.00 |
April 2024 | $36.61 | 130,738,200 | 886,000,000 | $32,437,700,400.00 |
March 2024 | $38.52 | 134,114,500 | 891,000,000 | $34,318,379,700.00 |
February 2024 | $34.10 | 136,973,000 | 891,000,000 | $30,383,812,800.00 |
January 2024 | $34.66 | 185,930,200 | 891,000,000 | $30,886,336,800.00 |
December 2023 | $35.15 | 137,752,600 | 897,000,000 | $31,530,447,000.00 |
November 2023 | $35.85 | 124,097,600 | 897,000,000 | $32,155,745,700.00 |
October 2023 | $38.08 | 162,685,500 | 897,000,000 | $34,161,617,100.00 |
September 2023 | $39.21 | 133,336,000 | 902,000,000 | $35,364,984,600.00 |
August 2023 | $37.24 | 147,922,500 | 902,000,000 | $33,590,750,600.00 |
July 2023 | $37.68 | 193,848,800 | 902,000,000 | $33,990,877,800.00 |
June 2023 | $31.81 | 185,922,900 | 903,000,000 | $28,725,784,500.00 |
May 2023 | $27.48 | 225,652,400 | 903,000,000 | $24,818,593,800.00 |
April 2023 | $31.42 | 182,784,100 | 903,000,000 | $28,370,363,700.00 |