
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $85.21 | 80,631,256 | 457,000,012 | $38,940,971,022.52 |
November 2025 | $82.79 | 86,475,845 | 457,000,012 | $37,835,030,993.48 |
October 2025 | $81.02 | 143,014,422 | 457,000,012 | $37,028,014,672.29 |
September 2025 | $90.63 | 117,348,396 | 467,000,000 | $42,324,350,100.00 |
August 2025 | $90.29 | 130,924,225 | 467,000,000 | $42,166,130,500.00 |
July 2025 | $91.14 | 120,996,605 | 467,000,000 | $42,563,173,900.00 |
June 2025 | $73.97 | 122,162,968 | 470,000,000 | $34,764,208,000.00 |
May 2025 | $72.68 | 108,793,055 | 470,000,000 | $34,161,903,000.00 |
April 2025 | $67.44 | 132,697,382 | 470,000,000 | $31,695,954,000.00 |
March 2025 | $67.01 | 122,538,105 | 475,000,000 | $31,831,032,500.00 |
February 2025 | $63.77 | 95,094,531 | 475,000,000 | $30,288,517,500.00 |
January 2025 | $66.46 | 99,972,321 | 475,000,000 | $31,570,400,000.00 |
December 2024 | $61.02 | 88,301,374 | 501,000,000 | $30,569,667,300.00 |
November 2024 | $62.34 | 88,088,234 | 501,000,000 | $31,230,887,100.00 |
October 2024 | $56.41 | 99,352,512 | 501,000,000 | $28,259,556,300.00 |
September 2024 | $63.86 | 116,086,460 | 494,000,000 | $31,547,087,000.00 |
August 2024 | $57.97 | 96,932,558 | 494,000,000 | $28,635,105,200.00 |
July 2024 | $54.29 | 88,876,273 | 494,000,000 | $26,820,001,000.00 |
June 2024 | $52.45 | 97,943,377 | 507,000,000 | $26,590,274,100.00 |
May 2024 | $52.93 | 121,613,249 | 507,000,000 | $26,837,740,800.00 |
April 2024 | $50.06 | 105,061,066 | 507,000,000 | $25,382,093,100.00 |
March 2024 | $51.27 | 158,941,563 | 519,000,000 | $26,607,988,200.00 |
February 2024 | $45.68 | 151,953,025 | 519,000,000 | $23,708,542,800.00 |
January 2024 | $39.68 | 112,710,503 | 519,000,000 | $20,594,542,800.00 |
December 2023 | $42.15 | 143,452,500 | 521,000,000 | $21,957,545,000.00 |