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
- 1992-11-03 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 | — | — | — | $296.12 | 3,936 |
| 2026-09-03 | — | — | — | $300.45 | 4,617 |
| 2026-09-02 | — | — | — | $290.39 | 1,928 |
| 2026-09-01 | — | — | — | $296.05 | 3,115 |
| 2026-08-31 | — | — | — | $299.54 | 2,605 |
| 2026-08-28 | — | — | — | $305.08 | 4,846 |
| 2026-08-27 | $305.86 | $347.75 | 90,000 | $303.66 | 3,839 |
| 2026-08-26 | $305.92 | $347.82 | 65,600 | $305.24 | 3,854 |
| 2026-08-25 | $302.84 | $344.32 | 230,300 | $314.37 | 12,855 |
| 2026-08-24 | $312.57 | $355.38 | 230,000 | $316.69 | 4,359 |
| 2026-08-21 | $313.41 | $356.33 | 123,800 | $314.60 | 4,349 |
| 2026-08-20 | $314.06 | $357.07 | 158,600 | $311.79 | 6,888 |
| 2026-08-19 | $314.37 | $357.43 | 134,900 | $313.54 | 7,565 |
| 2026-08-18 | $309.64 | $352.05 | 154,800 | $324.17 | 6,138 |
| 2026-08-17 | $329.72 | $374.88 | 76,600 | $332.40 | 2,644 |
| 2026-08-14 | $334.22 | $379.99 | 68,800 | $332.01 | 2,393 |
| 2026-08-13 | $331.03 | $376.37 | 82,500 | $336.90 | 2,378 |
| 2026-08-12 | $334.08 | $379.84 | 82,100 | $339.45 | 3,613 |
| 2026-08-11 | $338.33 | $384.67 | 95,300 | $337.86 | 3,787 |
| 2026-08-10 | $333.48 | $379.15 | 73,500 | $334.27 | 2,642 |
| 2026-08-07 | $337.63 | $383.87 | 112,000 | $336.19 | 4,537 |
| 2026-08-06 | $334.64 | $380.47 | 153,100 | $332.39 | 7,646 |
| 2026-08-05 | $337.12 | $383.29 | 270,900 | $315.77 | 16,847 |
| 2026-08-04 | $334.92 | $380.79 | 121,700 | $326.05 | 5,441 |
| 2026-08-03 | $324.56 | $369.01 | 120,700 | $316.64 | 4,318 |
| 2026-07-31 | $307.50 | $349.62 | 96,800 | $311.90 | 2,262 |
| 2026-07-30 | $307.79 | $349.94 | 111,300 | $311.30 | 3,743 |
| 2026-07-29 | $302.96 | $344.45 | 135,200 | $310.32 | 7,101 |
| 2026-07-28 | $315.10 | $358.26 | 117,200 | $313.63 | 4,404 |
| 2026-07-27 | $312.15 | $354.90 | 167,400 | $312.66 | 10,544 |
| 2026-07-24 | $312.36 | $355.14 | 91,500 | $311.02 | 3,393 |
| 2026-07-23 | $307.70 | $349.84 | 78,400 | $306.07 | 3,234 |
| 2026-07-22 | $306.89 | $348.92 | 107,700 | $308.57 | 4,953 |
| 2026-07-21 | $306.41 | $348.38 | 134,700 | $309.02 | 3,937 |
| 2026-07-20 | $306.39 | $348.35 | 97,800 | $309.40 | 4,587 |
| 2026-07-17 | $311.01 | $353.61 | 143,700 | — | — |
| 2026-07-16 | $319.03 | $362.72 | 166,200 | — | — |
| 2026-07-15 | $300.87 | $341.67 | 110,700 | — | — |
| 2026-07-14 | $300.07 | $340.76 | 104,900 | — | — |
| 2026-07-13 | $291.93 | $331.52 | 75,800 | — | — |
| 2026-07-10 | $294.63 | $334.58 | 116,800 | — | — |
| 2026-07-09 | $290.01 | $329.34 | 121,900 | — | — |
| 2026-07-08 | $293.57 | $333.38 | 110,700 | — | — |
| 2026-07-07 | $302.97 | $344.05 | 106,700 | — | — |
| 2026-07-06 | $313.66 | $356.19 | 134,400 | — | — |
| 2026-07-02 | $309.00 | $350.90 | 107,000 | — | — |
| 2026-07-01 | $306.96 | $348.58 | 170,700 | — | — |
| 2026-06-30 | $314.23 | $356.84 | 108,300 | — | — |
| 2026-06-29 | $313.77 | $356.32 | 195,000 | — | — |
| 2026-06-26 | $324.54 | $368.55 | 378,200 | — | — |
| 2026-06-25 | $322.07 | $365.74 | 123,700 | — | — |
| 2026-06-24 | $308.39 | $350.21 | 120,800 | — | — |
| 2026-06-23 | $300.68 | $341.45 | 218,300 | — | — |
| 2026-06-22 | $301.25 | $342.10 | 141,900 | — | — |
| 2026-06-18 | $304.49 | $345.78 | 214,300 | — | — |
| 2026-06-17 | $293.01 | $332.74 | 130,200 | — | — |
| 2026-06-16 | $295.44 | $335.50 | 141,300 | — | — |
| 2026-06-15 | $294.97 | $334.97 | 243,500 | — | — |
| 2026-06-12 | $282.45 | $320.75 | 180,900 | — | — |
| 2026-06-11 | $288.57 | $327.70 | 180,300 | — | — |
| 2026-06-10 | $278.63 | $316.41 | 123,500 | — | — |
| 2026-06-09 | $293.53 | $333.33 | 130,500 | — | — |
| 2026-06-08 | $294.69 | $334.65 | 298,000 | — | — |
| 2026-06-05 | $293.28 | $333.05 | 142,000 | — | — |
| 2026-06-04 | $303.89 | $345.10 | 166,300 | — | — |
| 2026-06-03 | $312.25 | $354.59 | 228,300 | — | — |
| 2026-06-02 | $321.51 | $365.11 | 88,600 | — | — |
| 2026-06-01 | $315.67 | $358.47 | 94,800 | — | — |
| 2026-05-29 | $319.18 | $362.46 | 151,200 | — | — |
| 2026-05-28 | $322.79 | $366.56 | 149,900 | — | — |
| 2026-05-27 | $332.18 | $377.22 | 195,000 | — | — |
| 2026-05-26 | $329.57 | $374.26 | 190,900 | — | — |
| 2026-05-22 | $319.42 | $362.73 | 88,500 | — | — |
| 2026-05-21 | $306.90 | $348.52 | 91,700 | — | — |
| 2026-05-20 | $309.17 | $351.09 | 129,600 | — | — |
| 2026-05-19 | $303.59 | $344.76 | 179,400 | — | — |
| 2026-05-18 | $314.21 | $356.82 | 79,100 | — | — |
| 2026-05-15 | $317.81 | $360.90 | 130,500 | — | — |
| 2026-05-14 | $322.40 | $366.12 | 149,700 | — | — |
| 2026-05-13 | $329.10 | $373.73 | 353,000 | — | — |
| 2026-05-12 | $326.86 | $371.18 | 170,200 | — | — |
| 2026-05-11 | $333.81 | $379.07 | 171,700 | — | — |
| 2026-05-08 | $338.82 | $384.76 | 183,200 | — | — |
| 2026-05-07 | $340.59 | $386.77 | 312,000 | — | — |
| 2026-05-06 | $327.52 | $371.93 | 394,400 | — | — |
| 2026-05-05 | $288.86 | $328.03 | 130,400 | — | — |
| 2026-05-04 | $286.33 | $325.16 | 220,600 | — | — |
| 2026-05-01 | $285.85 | $324.61 | 287,000 | — | — |
| 2026-04-30 | $293.13 | $332.88 | 238,900 | — | — |
| 2026-04-29 | $306.15 | $347.66 | 192,400 | — | — |
| 2026-04-28 | $309.55 | $351.52 | 208,100 | — | — |
| 2026-04-27 | $316.27 | $359.16 | 164,700 | — | — |
| 2026-04-24 | $312.76 | $355.17 | 193,300 | — | — |
| 2026-04-23 | $326.58 | $370.86 | 142,800 | — | — |
| 2026-04-22 | $323.31 | $367.15 | 174,100 | — | — |
| 2026-04-21 | $321.84 | $365.48 | 172,800 | — | — |
| 2026-04-20 | $331.00 | $375.88 | 260,900 | — | — |
| 2026-04-17 | $331.84 | $376.84 | 145,900 | — | — |
| 2026-04-16 | $322.22 | $365.91 | 106,600 | — | — |
| 2026-04-15 | $324.86 | $368.91 | 120,700 | — | — |