
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $54.64 | 236,814,500 | 1,293,945,441 | $70,701,178,896.24 |
November 2025 | $57.57 | 172,904,900 | 1,293,945,441 | $74,492,439,038.37 |
October 2025 | $57.46 | 184,906,400 | 1,293,945,441 | $74,350,105,039.86 |
September 2025 | $62.47 | 157,139,700 | 1,303,509,000 | $81,430,207,230.00 |
August 2025 | $60.95 | 151,900,200 | 1,303,509,000 | $79,448,221,795.50 |
July 2025 | $64.17 | 177,841,900 | 1,303,509,000 | $83,650,865,162.40 |
June 2025 | $66.90 | 132,054,800 | 1,299,000,000 | $86,905,178,400.00 |
May 2025 | $66.49 | 150,684,200 | 1,299,000,000 | $86,366,483,100.00 |
April 2025 | $67.12 | 204,800,900 | 1,299,000,000 | $87,185,502,600.00 |
March 2025 | $66.84 | 215,288,400 | 1,305,000,000 | $87,228,288,000.00 |
February 2025 | $62.84 | 225,732,900 | 1,305,000,000 | $82,001,241,000.00 |
January 2025 | $56.73 | 206,340,000 | 1,305,000,000 | $74,034,868,500.00 |
December 2024 | $58.43 | 224,332,500 | 1,340,000,000 | $78,301,426,000.00 |
November 2024 | $63.04 | 133,914,900 | 1,340,000,000 | $84,472,528,000.00 |
October 2024 | $66.47 | 128,279,400 | 1,340,000,000 | $89,063,636,000.00 |
September 2024 | $71.50 | 122,075,700 | 1,344,000,000 | $96,099,628,800.00 |
August 2024 | $69.26 | 125,798,700 | 1,344,000,000 | $93,079,929,600.00 |
July 2024 | $65.92 | 146,859,100 | 1,344,000,000 | $88,595,136,000.00 |
June 2024 | $63.11 | 118,725,900 | 1,348,000,000 | $85,075,650,000.00 |
May 2024 | $65.67 | 129,395,600 | 1,348,000,000 | $88,524,238,400.00 |
April 2024 | $68.94 | 216,584,300 | 1,348,000,000 | $92,929,098,000.00 |
March 2024 | $67.08 | 156,917,000 | 1,355,000,000 | $90,892,722,500.00 |
February 2024 | $69.60 | 146,607,400 | 1,355,000,000 | $94,303,257,500.00 |
January 2024 | $71.69 | 140,217,900 | 1,355,000,000 | $97,142,524,500.00 |
December 2023 | $68.99 | 120,228,300 | 1,364,000,000 | $94,098,131,600.00 |