
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $129.11 | 33,086,560 | 1,254,213,283 | $161,931,476,968.13 |
November 2025 | $130.68 | 189,624,234 | 1,254,213,283 | $163,900,591,822.44 |
October 2025 | $157.69 | 179,524,209 | 1,254,213,283 | $197,776,892,596.27 |
September 2025 | $145.71 | 199,305,800 | 1,276,600,000 | $186,013,386,000.00 |
August 2025 | $136.55 | 193,122,700 | 1,276,600,000 | $174,319,730,000.00 |
July 2025 | $123.22 | 187,378,400 | 1,276,600,000 | $157,302,652,000.00 |
June 2025 | $102.31 | 207,512,500 | 1,271,200,000 | $130,056,472,000.00 |
May 2025 | $86.64 | 214,280,800 | 1,271,200,000 | $110,136,768,000.00 |
April 2025 | $82.27 | 264,701,660 | 1,271,200,000 | $104,581,624,000.00 |
March 2025 | $77.48 | 229,797,317 | 1,279,200,000 | $99,112,416,000.00 |
February 2025 | $93.05 | 229,838,237 | 1,279,200,000 | $119,029,560,000.00 |
January 2025 | $115.23 | 188,379,665 | 1,279,200,000 | $147,402,216,000.00 |
December 2024 | $110.53 | 125,940,637 | 1,283,370,000 | $141,850,886,100.00 |
November 2024 | $101.46 | 202,431,380 | 1,283,370,000 | $130,204,303,350.00 |
October 2024 | $96.61 | 139,923,380 | 1,283,370,000 | $123,986,375,700.00 |
September 2024 | $95.96 | 126,973,644 | 1,281,792,000 | $122,994,351,360.00 |
August 2024 | $88.35 | 142,176,160 | 1,281,792,000 | $113,239,914,240.00 |
July 2024 | $86.64 | 200,051,356 | 1,281,792,000 | $111,051,254,400.00 |
June 2024 | $87.62 | 184,155,604 | 1,279,684,000 | $112,125,912,080.00 |
May 2024 | $74.41 | 249,066,004 | 1,279,684,000 | $95,224,485,650.00 |
April 2024 | $64.14 | 209,457,972 | 1,279,684,000 | $82,078,931,760.00 |
March 2024 | $72.50 | 224,815,396 | 1,279,460,000 | $92,754,452,700.00 |
February 2024 | $69.39 | 242,919,588 | 1,279,460,000 | $88,775,332,100.00 |
January 2024 | $64.67 | 141,361,512 | 1,279,460,000 | $82,742,678,200.00 |
December 2023 | $58.88 | 130,680,404 | 1,275,380,000 | $75,091,185,950.00 |