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
| 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 | — | — |