DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
April 2025 | $37.93 | 26,388,793 | 89,899,202 | $3,409,876,731.86 |
March 2025 | $43.30 | 27,168,082 | 106,113,800 | $4,594,727,540.00 |
February 2025 | $50.15 | 18,367,168 | 106,113,800 | $5,321,607,070.00 |
January 2025 | $53.86 | 21,872,500 | 106,113,800 | $5,715,204,376.96 |
December 2024 | $51.00 | 17,058,100 | 106,113,800 | $5,411,411,178.94 |
November 2024 | $57.52 | 18,206,600 | 106,113,800 | $6,104,132,676.72 |
October 2024 | $52.05 | 15,103,900 | 106,113,800 | $5,522,756,389.28 |
September 2024 | $49.48 | 11,525,600 | 103,475,200 | $5,120,180,541.44 |
August 2024 | $49.22 | 14,122,300 | 103,475,200 | $5,092,738,918.40 |
July 2024 | $47.75 | 25,701,000 | 103,475,200 | $4,940,795,934.72 |
June 2024 | $37.08 | 18,543,100 | 100,627,900 | $3,730,910,208.77 |
May 2024 | $39.07 | 16,668,100 | 100,627,900 | $3,931,240,232.09 |
April 2024 | $36.91 | 18,035,000 | 100,627,900 | $3,714,286,479.69 |
March 2024 | $40.14 | 26,872,100 | 99,351,800 | $3,988,179,955.60 |
February 2024 | $36.95 | 25,114,100 | 99,351,800 | $3,670,989,398.92 |
January 2024 | $36.89 | 26,900,500 | 99,351,800 | $3,665,356,151.86 |
December 2023 | $32.94 | 14,319,200 | 94,989,300 | $3,128,624,578.38 |
November 2023 | $28.37 | 20,834,700 | 94,989,300 | $2,695,292,890.71 |
October 2023 | $25.82 | 14,559,000 | 94,989,300 | $2,452,310,261.31 |
September 2023 | $28.83 | 12,333,000 | 94,309,200 | $2,718,821,064.96 |
August 2023 | $32.30 | 11,924,000 | 94,309,200 | $3,045,847,646.88 |
July 2023 | $32.15 | 14,204,300 | 94,309,200 | $3,032,191,674.72 |
June 2023 | $29.31 | 16,018,500 | 88,729,700 | $2,600,844,966.40 |
May 2023 | $26.28 | 15,875,000 | 88,729,700 | $2,331,825,388.97 |
April 2023 | $28.18 | 13,374,400 | 88,729,700 | $2,500,633,643.22 |