| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
October 2026 | $100.96 | 168,795,267 | 2,470,003,545 | $249,371,557,903.20 |
September 2026 | $107.54 | 173,276,719 | 2,415,500,000 | $259,762,870,000.00 |
August 2026 | $114.02 | 271,098,670 | 2,415,500,000 | $275,415,310,000.00 |
July 2026 | $122.25 | 267,224,400 | 2,415,500,000 | $295,294,875,000.00 |
June 2026 | $95.98 | 273,704,800 | 2,415,500,000 | $231,839,690,000.00 |
May 2026 | $123.09 | 253,671,700 | 2,415,500,000 | $297,322,928,800.00 |
April 2026 | $130.68 | 201,649,600 | 2,415,500,000 | $315,657,056,900.00 |
March 2026 | $124.32 | 274,878,200 | 2,404,375,000 | $298,907,812,562.50 |
February 2026 | $142.80 | 170,797,100 | 2,404,375,000 | $343,341,143,437.50 |
January 2026 | $168.02 | 309,164,400 | 2,404,375,000 | $403,975,633,937.50 |
December 2025 | $145.25 | 172,189,100 | 2,413,750,000 | $350,587,773,875.00 |
November 2025 | $155.87 | 282,415,400 | 2,413,750,000 | $376,227,591,875.00 |
October 2025 | $168.88 | 392,249,400 | 2,413,750,000 | $407,631,686,250.00 |
September 2025 | $177.10 | 530,161,000 | 2,396,000,000 | $424,339,986,000.00 |
August 2025 | $133.77 | 304,400,100 | 2,396,000,000 | $320,516,514,000.00 |
July 2025 | $119.53 | 328,509,600 | 2,396,000,000 | $286,399,151,200.00 |
June 2025 | $112.38 | 244,549,200 | 2,394,125,000 | $269,046,739,837.50 |
May 2025 | $110.95 | 301,450,200 | 2,394,125,000 | $265,623,141,087.50 |
April 2025 | $116.40 | 605,532,000 | 2,394,125,000 | $278,666,094,675.00 |
March 2025 | $128.87 | 475,761,200 | 2,394,125,000 | $308,532,325,225.00 |
February 2025 | $129.14 | 829,419,100 | 2,394,125,000 | $309,185,681,937.50 |
January 2025 | $96.33 | 402,622,400 | 2,394,125,000 | $230,623,427,712.50 |
December 2024 | $82.64 | 283,559,900 | 2,400,000,000 | $198,326,160,000.00 |
November 2024 | $85.15 | 317,745,000 | 2,400,000,000 | $204,360,720,000.00 |
October 2024 | $95.49 | 522,385,100 | 2,400,000,000 | $229,177,920,000.00 |
