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
- 1997-10-30 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 | — | — | — | $287.83 | 23,177 |
| 2026-09-03 | — | — | — | $281.03 | 9,500 |
| 2026-09-02 | — | — | — | $272.39 | 6,498 |
| 2026-09-01 | — | — | — | $266.72 | 4,458 |
| 2026-08-31 | — | — | — | $264.97 | 6,971 |
| 2026-08-28 | — | — | — | $265.13 | 7,158 |
| 2026-08-27 | $262.04 | $322.24 | 102,600 | $258.67 | 4,644 |
| 2026-08-26 | $262.63 | $322.97 | 137,400 | $265.36 | 5,271 |
| 2026-08-25 | $264.81 | $325.65 | 131,100 | $261.37 | 3,585 |
| 2026-08-24 | $259.38 | $318.97 | 103,100 | $261.53 | 5,615 |
| 2026-08-21 | $261.85 | $322.01 | 232,500 | $262.72 | 4,544 |
| 2026-08-20 | $263.82 | $324.43 | 121,900 | $259.93 | 5,598 |
| 2026-08-19 | $263.87 | $324.49 | 196,700 | $252.87 | 9,037 |
| 2026-08-18 | $250.01 | $307.45 | 164,300 | $259.95 | 13,318 |
| 2026-08-17 | $259.68 | $319.34 | 366,900 | $261.42 | 14,400 |
| 2026-08-14 | $263.95 | $324.59 | 165,200 | $262.54 | 8,430 |
| 2026-08-13 | $263.01 | $323.43 | 154,400 | $267.80 | 9,879 |
| 2026-08-12 | $266.11 | $327.25 | 148,000 | $266.44 | 10,248 |
| 2026-08-11 | $266.26 | $327.43 | 121,600 | $270.84 | 8,684 |
| 2026-08-10 | $265.12 | $326.03 | 206,200 | $264.65 | 13,576 |
| 2026-08-07 | $266.47 | $327.69 | 187,700 | $268.01 | 15,459 |
| 2026-08-06 | $270.82 | $333.04 | 232,700 | $275.76 | 15,981 |
| 2026-08-05 | $277.60 | $341.37 | 155,600 | $285.88 | 9,312 |
| 2026-08-04 | $285.88 | $351.56 | 217,800 | $291.05 | 9,212 |
| 2026-08-03 | $292.14 | $359.26 | 300,600 | $292.23 | 12,081 |
| 2026-07-31 | $286.77 | $352.65 | 420,100 | $292.01 | 24,963 |
| 2026-07-30 | $296.71 | $364.87 | 378,900 | $338.22 | 24,172 |
| 2026-07-29 | $357.97 | $440.21 | 332,500 | $353.25 | 29,255 |
| 2026-07-28 | $350.65 | $431.21 | 181,900 | $337.99 | 12,904 |
| 2026-07-27 | $337.43 | $414.95 | 232,200 | $333.66 | 16,722 |
| 2026-07-24 | $330.87 | $406.88 | 129,300 | $327.01 | 5,663 |
| 2026-07-23 | $326.68 | $401.73 | 168,900 | $320.83 | 13,970 |
| 2026-07-22 | $327.93 | $403.27 | 262,600 | $321.69 | 18,546 |
| 2026-07-21 | $311.62 | $383.21 | 119,600 | $305.74 | 6,448 |
| 2026-07-20 | $305.95 | $376.24 | 132,000 | $329.43 | 9,347 |
| 2026-07-17 | $326.06 | $400.97 | 204,600 | — | — |
| 2026-07-16 | $331.62 | $407.81 | 224,800 | — | — |
| 2026-07-15 | $319.40 | $392.78 | 228,800 | — | — |
| 2026-07-14 | $299.18 | $367.91 | 100,300 | — | — |
| 2026-07-13 | $295.66 | $363.58 | 154,600 | — | — |
| 2026-07-10 | $299.88 | $368.77 | 108,400 | — | — |
| 2026-07-09 | $302.96 | $372.56 | 120,800 | — | — |
| 2026-07-08 | $294.64 | $362.33 | 122,400 | — | — |
| 2026-07-07 | $296.47 | $364.58 | 219,600 | — | — |
| 2026-07-06 | $296.81 | $365.00 | 172,000 | — | — |
| 2026-07-02 | $288.39 | $354.64 | 349,700 | — | — |
| 2026-07-01 | $286.60 | $352.44 | 176,400 | — | — |
| 2026-06-30 | $291.17 | $358.06 | 322,800 | — | — |
| 2026-06-29 | $297.85 | $366.28 | 310,500 | — | — |
| 2026-06-26 | $301.74 | $371.06 | 517,100 | — | — |
| 2026-06-25 | $300.82 | $369.93 | 354,100 | — | — |
| 2026-06-24 | $317.51 | $390.45 | 279,200 | — | — |
| 2026-06-23 | $318.25 | $391.36 | 264,300 | — | — |
| 2026-06-22 | $315.25 | $387.67 | 130,600 | — | — |
| 2026-06-18 | $313.16 | $385.10 | 203,200 | — | — |
| 2026-06-17 | $305.07 | $375.16 | 182,600 | — | — |
| 2026-06-16 | $325.60 | $400.40 | 92,100 | — | — |
| 2026-06-15 | $325.74 | $400.57 | 98,600 | — | — |
| 2026-06-12 | $325.33 | $400.07 | 120,300 | — | — |
| 2026-06-11 | $324.91 | $399.55 | 277,000 | — | — |
| 2026-06-10 | $326.10 | $401.02 | 163,200 | — | — |
| 2026-06-09 | $328.29 | $403.71 | 174,200 | — | — |
| 2026-06-08 | $316.65 | $389.40 | 191,500 | — | — |
| 2026-06-05 | $311.00 | $382.45 | 182,600 | — | — |
| 2026-06-04 | $305.43 | $375.60 | 145,700 | — | — |
| 2026-06-03 | $305.75 | $375.99 | 199,900 | — | — |
| 2026-06-02 | $308.32 | $379.15 | 164,800 | — | — |
| 2026-06-01 | $311.51 | $383.08 | 173,900 | — | — |
| 2026-05-29 | $316.34 | $388.34 | 182,300 | — | — |
| 2026-05-28 | $326.44 | $400.74 | 277,900 | — | — |
| 2026-05-27 | $331.70 | $407.19 | 254,700 | — | — |
| 2026-05-26 | $329.63 | $404.65 | 112,300 | — | — |
| 2026-05-22 | $326.18 | $400.42 | 147,100 | — | — |
| 2026-05-21 | $320.11 | $392.97 | 257,900 | — | — |
| 2026-05-20 | $315.20 | $386.94 | 131,200 | — | — |
| 2026-05-19 | $305.47 | $374.99 | 158,600 | — | — |
| 2026-05-18 | $317.18 | $389.37 | 159,800 | — | — |
| 2026-05-15 | $313.62 | $385.00 | 196,700 | — | — |
| 2026-05-14 | $334.33 | $410.42 | 138,700 | — | — |
| 2026-05-13 | $327.78 | $402.38 | 155,000 | — | — |
| 2026-05-12 | $336.14 | $412.64 | 118,300 | — | — |
| 2026-05-11 | $348.60 | $427.94 | 170,900 | — | — |
| 2026-05-08 | $357.83 | $439.27 | 155,500 | — | — |
| 2026-05-07 | $350.16 | $429.86 | 144,800 | — | — |
| 2026-05-06 | $343.97 | $422.26 | 122,300 | — | — |
| 2026-05-05 | $341.35 | $419.04 | 124,700 | — | — |
| 2026-05-04 | $330.00 | $405.11 | 253,700 | — | — |
| 2026-05-01 | $353.67 | $434.16 | 202,400 | — | — |
| 2026-04-30 | $356.87 | $438.09 | 305,700 | — | — |
| 2026-04-29 | $349.21 | $428.69 | 291,900 | — | — |
| 2026-04-28 | $344.70 | $423.15 | 146,700 | — | — |
| 2026-04-27 | $339.52 | $416.79 | 101,800 | — | — |
| 2026-04-24 | $341.39 | $419.09 | 98,200 | — | — |
| 2026-04-23 | $339.78 | $417.11 | 117,300 | — | — |
| 2026-04-22 | $341.86 | $419.67 | 113,000 | — | — |
| 2026-04-21 | $344.69 | $423.14 | 172,700 | — | — |
| 2026-04-20 | $351.21 | $431.14 | 80,500 | — | — |
| 2026-04-17 | $349.94 | $429.59 | 126,100 | — | — |
| 2026-04-16 | $335.48 | $411.83 | 94,300 | — | — |
| 2026-04-15 | $332.73 | $408.46 | 84,200 | — | — |
| 2026-04-14 | $337.98 | $414.90 | 68,100 | — | — |
| 2026-04-13 | $338.02 | $414.95 | 98,200 | — | — |
| 2026-04-10 | $338.14 | $415.10 | 64,100 | — | — |
| 2026-04-09 | $338.11 | $415.06 | 104,200 | — | — |
| 2026-04-08 | $332.63 | $408.34 | 133,600 | — | — |
| 2026-04-07 | $323.96 | $397.69 | 87,400 | — | — |
| 2026-04-06 | $327.00 | $401.42 | 138,900 | — | — |
| 2026-04-02 | $329.45 | $404.43 | 127,700 | — | — |
| 2026-04-01 | $330.79 | $406.08 | 138,800 | — | — |
| 2026-03-31 | $330.63 | $405.88 | 139,300 | — | — |
| 2026-03-30 | $328.73 | $403.55 | 176,600 | — | — |
| 2026-03-27 | $325.18 | $399.19 | 135,200 | — | — |
| 2026-03-26 | $331.51 | $406.96 | 141,800 | — | — |
| 2026-03-25 | $326.86 | $401.25 | 121,100 | — | — |
| 2026-03-24 | $317.85 | $390.19 | 206,000 | — | — |
| 2026-03-23 | $322.22 | $395.56 | 303,800 | — | — |
| 2026-03-20 | $318.33 | $390.78 | 764,400 | — | — |
| 2026-03-19 | $316.30 | $388.29 | 358,600 | — | — |
| 2026-03-18 | $308.52 | $378.74 | 269,800 | — | — |
| 2026-03-17 | $297.42 | $365.11 | 113,600 | — | — |
| 2026-03-16 | $299.84 | $368.08 | 174,900 | — | — |
| 2026-03-13 | $299.90 | $368.16 | 155,000 | — | — |
| 2026-03-12 | $300.91 | $369.40 | 160,500 | — | — |
| 2026-03-11 | $312.83 | $384.03 | 100,100 | — | — |
| 2026-03-10 | $312.94 | $384.16 | 179,100 | — | — |
| 2026-03-09 | $318.07 | $390.46 | 179,500 | — | — |
| 2026-03-06 | $318.84 | $391.41 | 158,000 | — | — |
| 2026-03-05 | $324.19 | $397.98 | 148,900 | — | — |
| 2026-03-04 | $326.56 | $400.88 | 137,200 | — | — |
| 2026-03-03 | $322.48 | $395.88 | 177,400 | — | — |
| 2026-03-02 | $320.32 | $393.22 | 131,300 | — | — |
| 2026-02-27 | $325.74 | $399.20 | 219,700 | — | — |
| 2026-02-26 | $334.38 | $409.79 | 154,000 | — | — |
| 2026-02-25 | $335.30 | $410.92 | 162,900 | — | — |
| 2026-02-24 | $335.07 | $410.64 | 114,500 | — | — |
| 2026-02-23 | $332.92 | $408.00 | 144,300 | — | — |
| 2026-02-20 | $342.30 | $419.50 | 229,700 | — | — |
| 2026-02-19 | $331.97 | $406.84 | 145,600 | — | — |
| 2026-02-18 | $335.84 | $411.58 | 181,000 | — | — |
| 2026-02-17 | $330.32 | $404.82 | 159,300 | — | — |
| 2026-02-13 | $333.86 | $409.15 | 122,700 | — | — |
| 2026-02-12 | $336.01 | $411.79 | 140,800 | — | — |
| 2026-02-11 | $337.04 | $413.05 | 273,100 | — | — |
| 2026-02-10 | $334.61 | $410.07 | 152,700 | — | — |
| 2026-02-09 | $338.40 | $414.72 | 179,800 | — | — |
| 2026-02-06 | $346.28 | $424.37 | 167,300 | — | — |
| 2026-02-05 | $340.73 | $417.57 | 205,400 | — | — |
| 2026-02-04 | $357.84 | $438.54 | 261,900 | — | — |
| 2026-02-03 | $345.85 | $423.85 | 253,000 | — | — |
| 2026-02-02 | $351.89 | $431.25 | 304,500 | — | — |
| 2026-01-30 | $354.26 | $434.15 | 538,200 | — | — |
| 2026-01-29 | $363.16 | $445.06 | 387,700 | — | — |
| 2026-01-28 | $396.41 | $485.81 | 154,900 | — | — |
| 2026-01-27 | $396.96 | $486.48 | 117,100 | — | — |
| 2026-01-26 | $390.55 | $478.63 | 160,700 | — | — |
| 2026-01-23 | $391.91 | $480.30 | 145,800 | — | — |
| 2026-01-22 | $402.62 | $493.42 | 162,500 | — | — |
| 2026-01-21 | $406.16 | $497.76 | 152,100 | — | — |
| 2026-01-20 | $398.94 | $488.91 | 175,400 | — | — |
| 2026-01-16 | $395.06 | $484.16 | 176,000 | — | — |
| 2026-01-15 | $397.10 | $486.66 | 226,300 | — | — |
| 2026-01-14 | $397.43 | $487.06 | 128,200 | — | — |
| 2026-01-13 | $398.30 | $488.13 | 135,700 | — | — |
| 2026-01-12 | $399.39 | $489.46 | 115,000 | — | — |
| 2026-01-09 | $402.65 | $493.46 | 145,300 | — | — |
| 2026-01-08 | $400.97 | $491.40 | 145,200 | — | — |
| 2026-01-07 | $394.12 | $483.00 | 146,500 | — | — |
| 2026-01-06 | $398.84 | $488.79 | 205,200 | — | — |
| 2026-01-05 | $396.14 | $485.48 | 236,000 | — | — |
| 2026-01-02 | $392.58 | $481.12 | 131,200 | — | — |