Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 1980-03-17 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $461.21 | 520,856 |
| 2026-09-03 | — | — | — | $453.25 | 307,805 |
| 2026-09-02 | — | — | — | $458.94 | 224,304 |
| 2026-09-01 | — | — | — | $459.19 | 377,488 |
| 2026-08-31 | — | — | — | $465.82 | 305,991 |
| 2026-08-28 | — | — | — | $472.97 | 369,558 |
| 2026-08-27 | $476.67 | $476.67 | 16,441,800 | $482.00 | 438,110 |
| 2026-08-26 | $480.93 | $480.93 | 14,348,100 | $475.10 | 317,133 |
| 2026-08-25 | $479.18 | $479.18 | 19,001,400 | $474.60 | 612,509 |
| 2026-08-24 | $456.75 | $456.75 | 16,602,200 | $468.11 | 291,081 |
| 2026-08-21 | $473.25 | $473.25 | 14,343,900 | $476.62 | 276,509 |
| 2026-08-20 | $469.46 | $469.46 | 15,178,900 | $466.24 | 354,090 |
| 2026-08-19 | $466.42 | $466.42 | 19,208,400 | $485.88 | 550,950 |
| 2026-08-18 | $484.39 | $484.39 | 23,721,500 | $487.57 | 665,185 |
| 2026-08-17 | $506.00 | $506.00 | 20,057,600 | $514.51 | 509,467 |
| 2026-08-14 | $514.39 | $514.39 | 25,570,300 | $487.67 | 692,276 |
| 2026-08-13 | $483.01 | $483.01 | 18,764,900 | $483.06 | 401,391 |
| 2026-08-12 | $482.93 | $482.93 | 18,628,300 | $488.56 | 376,333 |
| 2026-08-11 | $474.32 | $474.32 | 18,052,500 | $474.72 | 343,352 |
| 2026-08-10 | $469.56 | $469.56 | 19,656,600 | $477.84 | 647,428 |
| 2026-08-07 | $483.36 | $483.36 | 26,618,800 | $498.07 | 715,475 |
| 2026-08-06 | $489.28 | $489.28 | 24,675,300 | $471.75 | 456,126 |
| 2026-08-05 | $482.05 | $482.05 | 49,615,800 | $484.35 | 1,423,630 |
| 2026-08-04 | $518.58 | $518.58 | 48,463,600 | $504.20 | 930,683 |
| 2026-08-03 | $484.64 | $484.64 | 24,422,300 | $462.28 | 597,160 |
| 2026-07-31 | $476.15 | $476.15 | 26,615,700 | $509.60 | 706,353 |
| 2026-07-30 | $485.39 | $485.39 | 36,936,600 | $459.80 | 1,238,016 |
| 2026-07-29 | $429.56 | $429.56 | 32,304,900 | $452.68 | 954,798 |
| 2026-07-28 | $454.62 | $454.62 | 36,315,500 | $465.99 | 1,624,991 |
| 2026-07-27 | $494.95 | $494.95 | 31,800,300 | $527.49 | 1,030,251 |
| 2026-07-24 | $521.95 | $521.95 | 27,200,700 | $546.91 | 624,184 |
| 2026-07-23 | $539.69 | $539.69 | 27,155,100 | $545.18 | 798,078 |
| 2026-07-22 | $552.33 | $552.33 | 24,776,700 | $526.60 | 627,939 |
| 2026-07-21 | $544.43 | $544.43 | 29,045,100 | $525.96 | 745,401 |
| 2026-07-20 | $503.57 | $503.57 | 23,440,700 | $516.63 | 431,585 |
| 2026-07-17 | $495.76 | $495.76 | 32,115,900 | — | — |
| 2026-07-16 | $500.94 | $500.94 | 27,093,700 | — | — |
| 2026-07-15 | $529.14 | $529.14 | 27,826,200 | — | — |
| 2026-07-14 | $548.13 | $548.13 | 21,201,400 | — | — |
| 2026-07-13 | $534.39 | $534.39 | 22,957,400 | — | — |
| 2026-07-10 | $557.89 | $557.89 | 20,704,500 | — | — |
| 2026-07-09 | $546.72 | $546.72 | 26,900,800 | — | — |
| 2026-07-08 | $517.41 | $517.41 | 23,768,500 | — | — |
| 2026-07-07 | $516.11 | $516.11 | 29,166,800 | — | — |
| 2026-07-06 | $552.05 | $552.05 | 30,684,200 | — | — |
| 2026-07-02 | $517.82 | $517.82 | 28,142,500 | — | — |
| 2026-07-01 | $540.88 | $540.88 | 28,326,800 | — | — |
| 2026-06-30 | $580.91 | $580.91 | 34,488,500 | — | — |
| 2026-06-29 | $539.49 | $539.49 | 26,671,000 | — | — |
| 2026-06-26 | $521.58 | $521.58 | 52,705,100 | — | — |
| 2026-06-25 | $532.57 | $532.57 | 27,031,300 | — | — |
| 2026-06-24 | $519.74 | $519.74 | 26,548,300 | — | — |
| 2026-06-23 | $519.85 | $519.85 | 30,196,800 | — | — |
| 2026-06-22 | $551.63 | $551.63 | 25,983,200 | — | — |
| 2026-06-18 | $537.37 | $537.37 | 43,805,600 | — | — |
| 2026-06-17 | $512.48 | $512.48 | 27,085,300 | — | — |
| 2026-06-16 | $507.29 | $507.29 | 28,411,700 | — | — |
| 2026-06-15 | $547.26 | $547.26 | 33,482,400 | — | — |
| 2026-06-12 | $511.57 | $511.57 | 31,553,100 | — | — |
| 2026-06-11 | $488.45 | $488.45 | 30,463,100 | — | — |
| 2026-06-10 | $452.40 | $452.40 | 27,777,400 | — | — |
| 2026-06-09 | $475.51 | $475.51 | 37,799,800 | — | — |
| 2026-06-08 | $490.33 | $490.33 | 25,158,800 | — | — |
| 2026-06-05 | $466.38 | $466.38 | 46,900,600 | — | — |
| 2026-06-04 | $523.20 | $523.20 | 29,110,000 | — | — |
| 2026-06-03 | $542.52 | $542.52 | 29,411,100 | — | — |
| 2026-06-02 | $521.54 | $521.54 | 24,293,200 | — | — |
| 2026-06-01 | $510.13 | $510.13 | 33,309,200 | — | — |
| 2026-05-29 | $516.10 | $516.10 | 30,803,200 | — | — |
| 2026-05-28 | $518.09 | $518.09 | 31,438,500 | — | — |
| 2026-05-27 | $495.54 | $495.54 | 27,589,300 | — | — |
| 2026-05-26 | $503.89 | $503.89 | 38,473,800 | — | — |
| 2026-05-22 | $467.51 | $467.51 | 34,758,600 | — | — |
| 2026-05-21 | $449.59 | $449.59 | 27,252,000 | — | — |
| 2026-05-20 | $447.58 | $447.58 | 36,137,500 | — | — |
| 2026-05-19 | $414.05 | $414.05 | 38,756,900 | — | — |
| 2026-05-18 | $420.99 | $420.99 | 28,432,100 | — | — |
| 2026-05-15 | $424.10 | $424.10 | 29,131,600 | — | — |
| 2026-05-14 | $449.70 | $449.70 | 26,113,600 | — | — |
| 2026-05-13 | $445.50 | $445.50 | 30,423,400 | — | — |
| 2026-05-12 | $448.29 | $448.29 | 39,140,100 | — | — |
| 2026-05-11 | $458.79 | $458.79 | 46,085,400 | — | — |
| 2026-05-08 | $455.19 | $455.19 | 58,134,900 | — | — |
| 2026-05-07 | $408.46 | $408.46 | 44,885,500 | — | — |
| 2026-05-06 | $421.39 | $421.39 | 87,732,200 | — | — |
| 2026-05-05 | $355.26 | $355.26 | 64,235,100 | — | — |
| 2026-05-04 | $341.54 | $341.54 | 42,000,200 | — | — |
| 2026-05-01 | $360.54 | $360.54 | 34,279,200 | — | — |
| 2026-04-30 | $354.49 | $354.49 | 42,115,300 | — | — |
| 2026-04-29 | $337.11 | $337.11 | 44,704,400 | — | — |
| 2026-04-28 | $323.21 | $323.21 | 43,002,500 | — | — |
| 2026-04-27 | $334.63 | $334.63 | 50,585,300 | — | — |
| 2026-04-24 | $347.81 | $347.81 | 81,616,700 | — | — |
| 2026-04-23 | $305.33 | $305.33 | 45,619,700 | — | — |
| 2026-04-22 | $303.46 | $303.46 | 49,054,200 | — | — |
| 2026-04-21 | $284.49 | $284.49 | 38,950,900 | — | — |
| 2026-04-20 | $274.95 | $274.95 | 34,833,900 | — | — |
| 2026-04-17 | $278.39 | $278.39 | 35,519,900 | — | — |
| 2026-04-16 | $278.26 | $278.26 | 64,850,800 | — | — |
| 2026-04-15 | $258.12 | $258.12 | 24,695,200 | — | — |
| 2026-04-14 | $255.07 | $255.07 | 25,733,200 | — | — |
| 2026-04-13 | $246.83 | $246.83 | 22,781,800 | — | — |
| 2026-04-10 | $245.04 | $245.04 | 36,477,200 | — | — |
| 2026-04-09 | $236.64 | $236.64 | 27,126,200 | — | — |
| 2026-04-08 | $231.82 | $231.82 | 35,496,400 | — | — |
| 2026-04-07 | $221.53 | $221.53 | 26,483,000 | — | — |
| 2026-04-06 | $220.18 | $220.18 | 30,786,400 | — | — |
| 2026-04-02 | $217.50 | $217.50 | 38,463,500 | — | — |
| 2026-04-01 | $210.21 | $210.21 | 40,835,800 | — | — |
| 2026-03-31 | $203.43 | $203.43 | 42,318,700 | — | — |
| 2026-03-30 | $196.04 | $196.04 | 41,053,300 | — | — |
| 2026-03-27 | $201.99 | $201.99 | 29,206,600 | — | — |
| 2026-03-26 | $203.77 | $203.77 | 49,213,000 | — | — |
| 2026-03-25 | $220.27 | $220.27 | 48,518,300 | — | — |
| 2026-03-24 | $205.37 | $205.37 | 27,258,800 | — | — |
| 2026-03-23 | $202.68 | $202.68 | 31,857,800 | — | — |
| 2026-03-20 | $201.33 | $201.33 | 37,265,100 | — | — |
| 2026-03-19 | $205.27 | $205.27 | 32,245,300 | — | — |
| 2026-03-18 | $199.46 | $199.46 | 28,569,100 | — | — |
| 2026-03-17 | $196.31 | $196.31 | 22,779,700 | — | — |
| 2026-03-16 | $196.58 | $196.58 | 30,285,200 | — | — |
| 2026-03-13 | $193.39 | $193.39 | 27,561,900 | — | — |
| 2026-03-12 | $197.74 | $197.74 | 28,886,900 | — | — |
| 2026-03-11 | $204.83 | $204.83 | 23,076,400 | — | — |
| 2026-03-10 | $203.23 | $203.23 | 29,139,200 | — | — |
| 2026-03-09 | $202.68 | $202.68 | 38,877,200 | — | — |
| 2026-03-06 | $192.43 | $192.43 | 33,913,800 | — | — |
| 2026-03-05 | $199.45 | $199.45 | 36,000,700 | — | — |
| 2026-03-04 | $202.07 | $202.07 | 40,912,600 | — | — |
| 2026-03-03 | $190.95 | $190.95 | 37,785,700 | — | — |
| 2026-03-02 | $198.62 | $198.62 | 34,120,200 | — | — |
| 2026-02-27 | $200.21 | $200.21 | 31,312,400 | — | — |
| 2026-02-26 | $203.68 | $203.68 | 35,020,500 | — | — |
| 2026-02-25 | $210.86 | $210.86 | 44,588,100 | — | — |
| 2026-02-24 | $213.84 | $213.84 | 81,367,000 | — | — |
| 2026-02-23 | $196.60 | $196.60 | 28,187,900 | — | — |
| 2026-02-20 | $200.15 | $200.15 | 36,317,300 | — | — |
| 2026-02-19 | $203.37 | $203.37 | 25,842,300 | — | — |
| 2026-02-18 | $200.12 | $200.12 | 35,664,100 | — | — |
| 2026-02-17 | $203.08 | $203.08 | 33,712,100 | — | — |
| 2026-02-13 | $207.32 | $207.32 | 26,123,900 | — | — |
| 2026-02-12 | $205.94 | $205.94 | 32,181,000 | — | — |
| 2026-02-11 | $213.58 | $213.58 | 33,384,700 | — | — |
| 2026-02-10 | $213.57 | $213.57 | 25,326,700 | — | — |
| 2026-02-09 | $216.00 | $216.00 | 38,810,800 | — | — |
| 2026-02-06 | $208.44 | $208.44 | 54,504,500 | — | — |
| 2026-02-05 | $192.50 | $192.50 | 62,196,400 | — | — |
| 2026-02-04 | $200.19 | $200.19 | 107,173,300 | — | — |
| 2026-02-03 | $242.11 | $242.11 | 53,097,100 | — | — |
| 2026-02-02 | $246.27 | $246.27 | 36,308,100 | — | — |
| 2026-01-30 | $236.73 | $236.73 | 40,035,700 | — | — |
| 2026-01-29 | $252.18 | $252.18 | 31,685,200 | — | — |
| 2026-01-28 | $252.74 | $252.74 | 27,061,200 | — | — |
| 2026-01-27 | $252.03 | $252.03 | 25,691,600 | — | — |
| 2026-01-26 | $251.31 | $251.31 | 30,672,500 | — | — |
| 2026-01-23 | $259.68 | $259.68 | 47,525,900 | — | — |
| 2026-01-22 | $253.73 | $253.73 | 37,945,000 | — | — |
| 2026-01-21 | $249.80 | $249.80 | 62,385,600 | — | — |
| 2026-01-20 | $231.92 | $231.92 | 44,327,700 | — | — |
| 2026-01-16 | $231.83 | $231.83 | 42,545,600 | — | — |
| 2026-01-15 | $227.92 | $227.92 | 55,270,200 | — | — |
| 2026-01-14 | $223.60 | $223.60 | 40,466,500 | — | — |
| 2026-01-13 | $220.97 | $220.97 | 56,894,900 | — | — |
| 2026-01-12 | $207.69 | $207.69 | 27,287,300 | — | — |
| 2026-01-09 | $203.17 | $203.17 | 24,217,300 | — | — |
| 2026-01-08 | $204.68 | $204.68 | 27,505,000 | — | — |
| 2026-01-07 | $210.02 | $210.02 | 29,715,500 | — | — |
| 2026-01-06 | $214.35 | $214.35 | 40,033,200 | — | — |
| 2026-01-05 | $221.08 | $221.08 | 31,941,100 | — | — |
| 2026-01-02 | $223.47 | $223.47 | 36,446,200 | — | — |