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
- 1999-04-28 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 | — | — | — | $401.27 | 1,494 |
| 2026-09-03 | — | — | — | $396.18 | 2,465 |
| 2026-09-02 | — | — | — | $385.46 | 1,612 |
| 2026-09-01 | — | — | — | $400.80 | 1,322 |
| 2026-08-31 | — | — | — | $411.70 | 2,056 |
| 2026-08-28 | — | — | — | $424.05 | 1,588 |
| 2026-08-27 | $420.97 | $674.63 | 68,300 | $418.82 | 1,080 |
| 2026-08-26 | $409.77 | $656.68 | 89,100 | $414.62 | 3,165 |
| 2026-08-25 | $412.86 | $661.63 | 73,800 | $417.10 | 1,546 |
| 2026-08-24 | $406.93 | $652.13 | 85,400 | $435.01 | 1,805 |
| 2026-08-21 | $429.30 | $687.98 | 91,500 | $423.54 | 1,873 |
| 2026-08-20 | $421.37 | $675.27 | 73,100 | $427.93 | 1,638 |
| 2026-08-19 | $434.74 | $696.70 | 106,200 | $449.67 | 2,291 |
| 2026-08-18 | $444.76 | $712.76 | 67,400 | $454.57 | 2,447 |
| 2026-08-17 | $475.03 | $761.27 | 79,100 | $456.63 | 3,848 |
| 2026-08-14 | $464.63 | $744.60 | 108,400 | $451.34 | 2,981 |
| 2026-08-13 | $447.39 | $716.97 | 114,100 | $470.85 | 6,241 |
| 2026-08-12 | $468.03 | $750.05 | 176,400 | $495.18 | 7,807 |
| 2026-08-11 | $480.77 | $770.46 | 76,000 | $479.48 | 2,194 |
| 2026-08-10 | $462.63 | $741.39 | 129,500 | $470.47 | 5,699 |
| 2026-08-07 | $466.82 | $748.11 | 110,500 | $470.00 | 5,330 |
| 2026-08-06 | $460.75 | $738.38 | 184,200 | $462.75 | 8,051 |
| 2026-08-05 | $471.29 | $755.27 | 144,700 | $426.73 | 8,172 |
| 2026-08-04 | $423.60 | $678.85 | 122,800 | $372.38 | 2,954 |
| 2026-08-03 | $358.15 | $573.96 | 94,700 | $351.93 | 4,248 |
| 2026-07-31 | $356.98 | $572.08 | 163,000 | $371.15 | 4,503 |
| 2026-07-30 | $368.46 | $590.48 | 165,000 | $346.50 | 5,656 |
| 2026-07-29 | $283.51 | $454.34 | 175,600 | $295.18 | 4,185 |
| 2026-07-28 | $297.11 | $476.14 | 96,700 | $298.94 | 4,672 |
| 2026-07-27 | $311.81 | $499.69 | 107,300 | $318.37 | 4,382 |
| 2026-07-24 | $311.22 | $498.75 | 71,100 | $319.24 | 2,113 |
| 2026-07-23 | $325.82 | $522.15 | 69,700 | $324.75 | 2,585 |
| 2026-07-22 | $326.38 | $523.04 | 46,900 | $327.14 | 1,738 |
| 2026-07-21 | $333.51 | $534.47 | 84,900 | $335.46 | 2,445 |
| 2026-07-20 | $321.93 | $515.91 | 67,300 | $332.01 | 2,239 |
| 2026-07-17 | $327.43 | $524.73 | 97,000 | — | — |
| 2026-07-16 | $328.87 | $527.03 | 76,500 | — | — |
| 2026-07-15 | $345.65 | $553.93 | 76,500 | — | — |
| 2026-07-14 | $345.92 | $554.36 | 57,900 | — | — |
| 2026-07-13 | $340.03 | $544.92 | 75,300 | — | — |
| 2026-07-10 | $346.39 | $555.11 | 94,700 | — | — |
| 2026-07-09 | $344.55 | $552.16 | 76,300 | — | — |
| 2026-07-08 | $334.33 | $535.78 | 77,300 | — | — |
| 2026-07-07 | $326.30 | $522.92 | 133,500 | — | — |
| 2026-07-06 | $367.78 | $589.39 | 94,700 | — | — |
| 2026-07-02 | $368.77 | $590.98 | 108,200 | — | — |
| 2026-07-01 | $393.52 | $630.64 | 106,600 | — | — |
| 2026-06-30 | $410.56 | $657.61 | 92,500 | — | — |
| 2026-06-29 | $404.71 | $648.24 | 113,900 | — | — |
| 2026-06-26 | $395.66 | $633.75 | 193,000 | — | — |
| 2026-06-25 | $405.00 | $648.71 | 132,300 | — | — |
| 2026-06-24 | $384.31 | $615.57 | 72,100 | — | — |
| 2026-06-23 | $383.47 | $614.22 | 88,300 | — | — |
| 2026-06-22 | $401.24 | $642.68 | 85,200 | — | — |
| 2026-06-18 | $384.27 | $615.50 | 90,500 | — | — |
| 2026-06-17 | $364.28 | $583.48 | 103,300 | — | — |
| 2026-06-16 | $371.06 | $594.34 | 82,500 | — | — |
| 2026-06-15 | $380.16 | $608.92 | 92,200 | — | — |
| 2026-06-12 | $375.42 | $601.33 | 98,400 | — | — |
| 2026-06-11 | $376.47 | $603.01 | 89,300 | — | — |
| 2026-06-10 | $352.16 | $564.07 | 115,100 | — | — |
| 2026-06-09 | $370.03 | $592.69 | 104,500 | — | — |
| 2026-06-08 | $373.19 | $597.75 | 73,000 | — | — |
| 2026-06-05 | $363.02 | $581.46 | 133,200 | — | — |
| 2026-06-04 | $376.30 | $602.74 | 116,300 | — | — |
| 2026-06-03 | $378.15 | $605.70 | 174,600 | — | — |
| 2026-06-02 | $387.72 | $621.03 | 60,700 | — | — |
| 2026-06-01 | $376.25 | $602.66 | 67,100 | — | — |
| 2026-05-29 | $369.82 | $592.36 | 78,500 | — | — |
| 2026-05-28 | $376.98 | $603.82 | 135,800 | — | — |
| 2026-05-27 | $380.05 | $608.74 | 81,000 | — | — |
| 2026-05-26 | $376.89 | $603.68 | 82,200 | — | — |
| 2026-05-22 | $357.82 | $573.14 | 101,000 | — | — |
| 2026-05-21 | $341.11 | $546.37 | 77,500 | — | — |
| 2026-05-20 | $337.23 | $540.16 | 59,500 | — | — |
| 2026-05-19 | $329.33 | $527.50 | 117,400 | — | — |
| 2026-05-18 | $335.43 | $537.27 | 99,700 | — | — |
| 2026-05-15 | $347.44 | $556.51 | 126,300 | — | — |
| 2026-05-14 | $354.07 | $567.13 | 130,700 | — | — |
| 2026-05-13 | $347.12 | $556.00 | 65,100 | — | — |
| 2026-05-12 | $344.24 | $551.38 | 56,600 | — | — |
| 2026-05-11 | $356.98 | $571.79 | 68,600 | — | — |
| 2026-05-08 | $346.25 | $554.60 | 78,000 | — | — |
| 2026-05-07 | $345.28 | $553.05 | 100,800 | — | — |
| 2026-05-06 | $366.09 | $586.38 | 151,400 | — | — |
| 2026-05-05 | $358.66 | $574.48 | 199,800 | — | — |
| 2026-05-04 | $309.76 | $496.16 | 155,500 | — | — |
| 2026-05-01 | $333.73 | $534.55 | 129,900 | — | — |
| 2026-04-30 | $332.25 | $532.18 | 142,700 | — | — |
| 2026-04-29 | $337.29 | $540.25 | 210,500 | — | — |
| 2026-04-28 | $356.50 | $571.02 | 128,500 | — | — |
| 2026-04-27 | $353.46 | $566.15 | 129,500 | — | — |
| 2026-04-24 | $351.17 | $562.48 | 208,000 | — | — |
| 2026-04-23 | $328.80 | $526.65 | 165,400 | — | — |
| 2026-04-22 | $329.05 | $527.05 | 209,000 | — | — |
| 2026-04-21 | $321.53 | $515.01 | 167,500 | — | — |
| 2026-04-20 | $321.01 | $514.18 | 209,400 | — | — |
| 2026-04-17 | $318.60 | $510.32 | 182,100 | — | — |
| 2026-04-16 | $298.51 | $478.14 | 153,900 | — | — |
| 2026-04-15 | $313.17 | $501.62 | 176,800 | — | — |
| 2026-04-14 | $320.85 | $513.92 | 160,500 | — | — |
| 2026-04-13 | $311.62 | $499.14 | 97,900 | — | — |
| 2026-04-10 | $311.97 | $499.70 | 104,900 | — | — |
| 2026-04-09 | $318.76 | $510.57 | 127,900 | — | — |
| 2026-04-08 | $303.16 | $485.58 | 350,600 | — | — |
| 2026-04-07 | $283.00 | $453.29 | 209,500 | — | — |
| 2026-04-06 | $292.10 | $467.87 | 355,600 | — | — |
| 2026-04-02 | $302.78 | $484.98 | 161,100 | — | — |
| 2026-04-01 | $291.42 | $466.78 | 181,500 | — | — |
| 2026-03-31 | $270.75 | $433.34 | 132,900 | — | — |
| 2026-03-30 | $263.77 | $422.16 | 182,800 | — | — |
| 2026-03-27 | $275.88 | $441.55 | 195,600 | — | — |
| 2026-03-26 | $272.70 | $436.46 | 226,900 | — | — |
| 2026-03-25 | $276.56 | $442.63 | 207,400 | — | — |
| 2026-03-24 | $276.39 | $442.36 | 282,100 | — | — |
| 2026-03-23 | $274.36 | $439.11 | 79,400 | — | — |
| 2026-03-20 | $263.09 | $421.08 | 204,400 | — | — |
| 2026-03-19 | $262.68 | $420.42 | 109,100 | — | — |
| 2026-03-18 | $256.19 | $410.03 | 60,700 | — | — |
| 2026-03-17 | $253.55 | $405.81 | 59,400 | — | — |
| 2026-03-16 | $249.86 | $399.90 | 251,000 | — | — |
| 2026-03-13 | $261.65 | $418.77 | 188,100 | — | — |
| 2026-03-12 | $260.84 | $417.47 | 171,200 | — | — |
| 2026-03-11 | $267.23 | $427.70 | 181,300 | — | — |
| 2026-03-10 | $265.12 | $424.32 | 236,400 | — | — |
| 2026-03-09 | $243.27 | $389.35 | 164,700 | — | — |
| 2026-03-06 | $235.72 | $377.27 | 89,500 | — | — |
| 2026-03-05 | $249.03 | $398.57 | 195,100 | — | — |
| 2026-03-04 | $255.59 | $409.07 | 134,100 | — | — |
| 2026-03-03 | $251.19 | $402.03 | 125,700 | — | — |
| 2026-03-02 | $258.80 | $414.21 | 181,400 | — | — |
| 2026-02-27 | $253.65 | $405.97 | 169,900 | — | — |
| 2026-02-26 | $260.32 | $416.64 | 67,700 | — | — |
| 2026-02-25 | $261.49 | $418.51 | 122,600 | — | — |
| 2026-02-24 | $259.31 | $415.03 | 90,200 | — | — |
| 2026-02-23 | $255.00 | $408.13 | 112,900 | — | — |
| 2026-02-20 | $262.62 | $420.32 | 123,700 | — | — |
| 2026-02-19 | $260.20 | $416.45 | 128,700 | — | — |
| 2026-02-18 | $252.03 | $403.37 | 120,100 | — | — |
| 2026-02-17 | $273.24 | $437.32 | 155,200 | — | — |
| 2026-02-13 | $279.02 | $446.57 | 81,400 | — | — |
| 2026-02-12 | $271.50 | $434.54 | 79,100 | — | — |
| 2026-02-11 | $279.13 | $446.75 | 67,900 | — | — |
| 2026-02-10 | $271.60 | $434.70 | 152,500 | — | — |
| 2026-02-09 | $274.16 | $438.79 | 57,800 | — | — |
| 2026-02-06 | $280.41 | $448.80 | 152,400 | — | — |
| 2026-02-05 | $264.63 | $423.54 | 187,100 | — | — |
| 2026-02-04 | $260.51 | $416.95 | 215,600 | — | — |
| 2026-02-03 | $269.98 | $432.10 | 138,700 | — | — |
| 2026-02-02 | $260.07 | $416.24 | 71,300 | — | — |
| 2026-01-30 | $250.94 | $401.63 | 197,500 | — | — |
| 2026-01-29 | $257.10 | $411.49 | 171,000 | — | — |
| 2026-01-28 | $248.09 | $397.07 | 123,700 | — | — |
| 2026-01-27 | $241.01 | $385.74 | 109,400 | — | — |
| 2026-01-26 | $240.92 | $385.59 | 122,200 | — | — |
| 2026-01-23 | $237.08 | $379.45 | 104,800 | — | — |
| 2026-01-22 | $250.43 | $400.81 | 78,400 | — | — |
| 2026-01-21 | $244.67 | $391.59 | 72,300 | — | — |
| 2026-01-20 | $239.29 | $382.98 | 68,500 | — | — |
| 2026-01-16 | $247.02 | $395.36 | 96,900 | — | — |
| 2026-01-15 | $248.18 | $397.21 | 76,000 | — | — |
| 2026-01-14 | $242.57 | $388.23 | 119,000 | — | — |
| 2026-01-13 | $239.84 | $383.86 | 77,500 | — | — |
| 2026-01-12 | $243.05 | $389.00 | 145,900 | — | — |
| 2026-01-09 | $233.85 | $374.28 | 88,400 | — | — |
| 2026-01-08 | $234.77 | $375.75 | 112,600 | — | — |
| 2026-01-07 | $232.05 | $371.40 | 98,000 | — | — |
| 2026-01-06 | $232.39 | $371.94 | 111,800 | — | — |
| 2026-01-05 | $225.41 | $360.77 | 131,600 | — | — |
| 2026-01-02 | $211.93 | $338.86 | 113,600 | — | — |