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
- 1981-09-22 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 | — | — | — | $316.10 | 68,448 |
| 2026-09-03 | — | — | — | $318.26 | 110,361 |
| 2026-09-02 | — | — | — | $321.33 | 107,912 |
| 2026-09-01 | — | — | — | $326.18 | 179,730 |
| 2026-08-31 | — | — | — | $328.57 | 100,977 |
| 2026-08-28 | — | — | — | $330.48 | 123,879 |
| 2026-08-27 | $328.61 | $597.08 | 3,618,000 | $330.76 | 84,239 |
| 2026-08-26 | $334.85 | $608.42 | 4,258,100 | $339.15 | 75,013 |
| 2026-08-25 | $337.88 | $613.93 | 2,528,100 | $338.45 | 76,480 |
| 2026-08-24 | $337.43 | $613.11 | 3,298,600 | $335.82 | 110,733 |
| 2026-08-21 | $335.61 | $609.80 | 3,422,800 | $335.79 | 83,406 |
| 2026-08-20 | $334.49 | $607.77 | 4,027,700 | $335.93 | 162,576 |
| 2026-08-19 | $344.30 | $625.59 | 4,971,000 | $342.68 | 198,349 |
| 2026-08-18 | $337.49 | $613.22 | 6,603,400 | $337.38 | 315,796 |
| 2026-08-17 | $337.88 | $613.93 | 5,580,000 | $334.92 | 271,897 |
| 2026-08-14 | $338.86 | $615.71 | 3,073,100 | $340.41 | 136,042 |
| 2026-08-13 | $341.70 | $620.87 | 2,439,900 | $346.95 | 118,630 |
| 2026-08-12 | $343.43 | $624.01 | 3,965,800 | $351.50 | 173,169 |
| 2026-08-11 | $354.48 | $644.09 | 2,549,700 | $351.65 | 97,139 |
| 2026-08-10 | $350.78 | $637.37 | 3,124,800 | $353.44 | 111,929 |
| 2026-08-07 | $355.62 | $646.16 | 3,584,800 | $350.88 | 159,649 |
| 2026-08-06 | $349.52 | $635.08 | 2,622,400 | $352.71 | 100,334 |
| 2026-08-05 | $353.14 | $641.65 | 3,140,400 | $349.57 | 165,722 |
| 2026-08-04 | $348.24 | $632.75 | 4,275,000 | $339.67 | 166,895 |
| 2026-08-03 | $340.02 | $617.82 | 2,908,100 | $337.53 | 130,521 |
| 2026-07-31 | $331.96 | $603.17 | 4,961,900 | $331.40 | 205,370 |
| 2026-07-30 | $333.35 | $605.70 | 6,275,400 | $335.90 | 189,670 |
| 2026-07-29 | $338.27 | $614.64 | 4,028,500 | $340.37 | 213,106 |
| 2026-07-28 | $344.47 | $625.90 | 4,308,000 | $343.65 | 213,645 |
| 2026-07-27 | $336.09 | $610.67 | 3,622,400 | $338.74 | 123,623 |
| 2026-07-24 | $332.98 | $605.02 | 3,874,500 | $324.66 | 134,366 |
| 2026-07-23 | $324.71 | $590.00 | 4,523,100 | $324.64 | 165,748 |
| 2026-07-22 | $331.45 | $602.24 | 2,907,700 | $333.02 | 92,240 |
| 2026-07-21 | $331.60 | $602.52 | 3,112,600 | $330.98 | 201,095 |
| 2026-07-20 | $333.04 | $605.13 | 4,125,300 | $339.86 | 307,783 |
| 2026-07-17 | $338.87 | $615.73 | 4,434,000 | — | — |
| 2026-07-16 | $348.02 | $632.35 | 3,810,300 | — | — |
| 2026-07-15 | $341.44 | $620.40 | 3,953,100 | — | — |
| 2026-07-14 | $337.74 | $613.67 | 2,807,300 | — | — |
| 2026-07-13 | $337.11 | $612.53 | 3,650,400 | — | — |
| 2026-07-10 | $343.30 | $623.78 | 2,748,000 | — | — |
| 2026-07-09 | $338.73 | $615.47 | 2,780,800 | — | — |
| 2026-07-08 | $336.21 | $610.89 | 4,192,300 | — | — |
| 2026-07-07 | $345.21 | $627.25 | 3,592,800 | — | — |
| 2026-07-06 | $350.65 | $637.13 | 4,460,800 | — | — |
| 2026-07-02 | $357.90 | $650.30 | 3,110,500 | — | — |
| 2026-07-01 | $350.84 | $637.48 | 4,041,300 | — | — |
| 2026-06-30 | $352.68 | $640.82 | 4,579,000 | — | — |
| 2026-06-29 | $350.81 | $637.42 | 5,786,500 | — | — |
| 2026-06-26 | $348.86 | $633.88 | 7,771,700 | — | — |
| 2026-06-25 | $345.00 | $626.86 | 6,974,100 | — | — |
| 2026-06-24 | $342.86 | $622.98 | 6,385,000 | — | — |
| 2026-06-23 | $324.45 | $589.52 | 4,788,000 | — | — |
| 2026-06-22 | $326.62 | $593.47 | 4,713,600 | — | — |
| 2026-06-18 | $334.28 | $607.39 | 10,604,400 | — | — |
| 2026-06-17 | $327.48 | $595.03 | 6,085,400 | — | — |
| 2026-06-16 | $337.09 | $612.49 | 5,131,500 | — | — |
| 2026-06-15 | $329.82 | $599.28 | 4,695,000 | — | — |
| 2026-06-12 | $328.39 | $596.68 | 3,649,000 | — | — |
| 2026-06-11 | $326.01 | $592.36 | 4,656,600 | — | — |
| 2026-06-10 | $318.92 | $579.48 | 4,823,800 | — | — |
| 2026-06-09 | $321.33 | $583.86 | 4,875,300 | — | — |
| 2026-06-08 | $309.71 | $562.74 | 4,381,800 | — | — |
| 2026-06-05 | $310.78 | $564.69 | 3,946,300 | — | — |
| 2026-06-04 | $309.95 | $563.18 | 4,558,600 | — | — |
| 2026-06-03 | $312.97 | $564.43 | 4,328,300 | — | — |
| 2026-06-02 | $311.52 | $561.82 | 4,310,000 | — | — |
| 2026-06-01 | $310.69 | $560.32 | 4,544,200 | — | — |
| 2026-05-29 | $317.14 | $571.95 | 6,963,300 | — | — |
| 2026-05-28 | $321.21 | $579.29 | 6,818,900 | — | — |
| 2026-05-27 | $317.85 | $573.23 | 5,990,100 | — | — |
| 2026-05-26 | $310.54 | $560.05 | 6,978,200 | — | — |
| 2026-05-22 | $313.07 | $564.61 | 2,963,800 | — | — |
| 2026-05-21 | $313.78 | $565.89 | 4,516,600 | — | — |
| 2026-05-20 | $310.58 | $560.12 | 5,810,900 | — | — |
| 2026-05-19 | $302.44 | $545.44 | 8,692,500 | — | — |
| 2026-05-18 | $299.81 | $540.70 | 6,366,100 | — | — |
| 2026-05-15 | $297.51 | $536.55 | 6,121,500 | — | — |
| 2026-05-14 | $304.35 | $548.89 | 5,072,600 | — | — |
| 2026-05-13 | $302.55 | $545.64 | 6,307,800 | — | — |
| 2026-05-12 | $310.46 | $559.91 | 4,225,700 | — | — |
| 2026-05-11 | $311.40 | $561.60 | 4,335,700 | — | — |
| 2026-05-08 | $317.45 | $572.51 | 4,995,500 | — | — |
| 2026-05-07 | $322.64 | $581.87 | 4,411,700 | — | — |
| 2026-05-06 | $323.05 | $582.61 | 5,455,900 | — | — |
| 2026-05-05 | $315.42 | $568.85 | 6,391,400 | — | — |
| 2026-05-04 | $312.42 | $563.44 | 6,396,100 | — | — |
| 2026-05-01 | $323.88 | $584.11 | 3,865,300 | — | — |
| 2026-04-30 | $328.80 | $592.98 | 4,317,900 | — | — |
| 2026-04-29 | $322.81 | $582.18 | 4,150,000 | — | — |
| 2026-04-28 | $329.06 | $593.45 | 4,279,300 | — | — |
| 2026-04-27 | $332.30 | $599.29 | 3,282,900 | — | — |
| 2026-04-24 | $335.89 | $605.77 | 3,255,900 | — | — |
| 2026-04-23 | $340.16 | $613.47 | 2,712,400 | — | — |
| 2026-04-22 | $339.50 | $612.28 | 2,855,800 | — | — |
| 2026-04-21 | $343.92 | $620.25 | 3,081,000 | — | — |
| 2026-04-20 | $350.99 | $633.00 | 3,260,900 | — | — |
| 2026-04-17 | $349.40 | $630.13 | 4,930,400 | — | — |
| 2026-04-16 | $337.15 | $608.04 | 2,856,700 | — | — |
| 2026-04-15 | $338.91 | $611.21 | 3,365,200 | — | — |