
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
January 2026 | $82.08 | 7,328,128 | 3,398,128,277 | $278,918,368,976.16 |
December 2025 | $78.67 | 32,078,300 | 3,459,400,000 | $272,150,998,000.00 |
November 2025 | $71.16 | 35,583,900 | 3,459,400,000 | $246,170,904,000.00 |
October 2025 | $69.58 | 40,245,600 | 3,459,400,000 | $240,717,159,900.00 |
September 2025 | $70.49 | 30,519,900 | 3,459,400,000 | $243,843,419,680.00 |
August 2025 | $64.02 | 25,327,400 | 3,459,400,000 | $221,479,090,560.00 |
July 2025 | $60.41 | 34,881,000 | 3,459,400,000 | $208,987,889,040.00 |
June 2025 | $59.91 | 29,105,300 | 3,535,192,200 | $211,789,829,509.80 |
May 2025 | $58.42 | 29,534,500 | 3,535,192,200 | $206,529,109,996.98 |
April 2025 | $54.78 | 63,604,900 | 3,535,192,200 | $193,657,121,677.56 |
March 2025 | $56.10 | 57,760,700 | 3,553,800,000 | $199,362,849,300.00 |
February 2025 | $56.75 | 68,466,500 | 3,553,800,000 | $201,685,612,980.00 |
January 2025 | $49.67 | 27,872,700 | 3,553,800,000 | $176,504,452,320.00 |
December 2024 | $46.85 | 21,776,300 | 3,589,390,200 | $168,173,340,101.58 |
November 2024 | $44.42 | 20,531,400 | 3,589,390,200 | $159,434,969,659.68 |
October 2024 | $43.24 | 27,189,900 | 3,589,390,200 | $155,194,823,016.42 |
September 2024 | $42.36 | 27,118,100 | 3,630,200,000 | $153,761,114,220.00 |
August 2024 | $41.67 | 35,928,800 | 3,630,200,000 | $151,276,968,360.00 |
July 2024 | $41.82 | 28,002,800 | 3,630,200,000 | $151,831,299,900.00 |
June 2024 | $40.30 | 23,552,700 | 3,742,918,600 | $150,825,022,197.46 |
May 2024 | $41.36 | 34,966,900 | 3,742,918,600 | $154,812,353,382.04 |
April 2024 | $39.93 | 44,855,400 | 3,742,918,600 | $149,438,270,856.16 |
March 2024 | $36.06 | 41,678,300 | 3,771,481,400 | $135,997,356,395.16 |
February 2024 | $34.48 | 51,906,700 | 3,771,481,400 | $130,026,724,190.82 |
January 2024 | $34.61 | 47,364,700 | 3,771,481,400 | $130,524,559,735.62 |