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
- 1994-04-07 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 | — | — | — | $272.91 | 18,220 |
| 2026-09-03 | — | — | — | $274.92 | 14,300 |
| 2026-09-02 | — | — | — | $268.14 | 42,768 |
| 2026-09-01 | — | — | — | $277.71 | 38,755 |
| 2026-08-31 | — | — | — | $281.86 | 19,577 |
| 2026-08-28 | — | — | — | $291.00 | 32,512 |
| 2026-08-27 | $289.73 | $514.60 | 338,600 | $288.83 | 36,110 |
| 2026-08-26 | $290.12 | $515.29 | 742,700 | $278.90 | 46,814 |
| 2026-08-25 | $280.15 | $497.58 | 608,500 | $285.53 | 58,673 |
| 2026-08-24 | $282.24 | $501.30 | 554,200 | $282.77 | 31,251 |
| 2026-08-21 | $281.82 | $500.55 | 396,400 | $279.37 | 22,015 |
| 2026-08-20 | $276.88 | $491.78 | 303,300 | $276.64 | 28,834 |
| 2026-08-19 | $279.56 | $496.54 | 426,900 | $283.65 | 27,908 |
| 2026-08-18 | $281.97 | $500.82 | 537,400 | $282.24 | 33,633 |
| 2026-08-17 | $286.02 | $508.01 | 923,700 | $284.19 | 43,030 |
| 2026-08-14 | $286.87 | $509.52 | 317,600 | $281.22 | 26,791 |
| 2026-08-13 | $284.63 | $505.54 | 536,400 | $288.44 | 26,336 |
| 2026-08-12 | $286.97 | $509.70 | 605,400 | $284.81 | 63,211 |
| 2026-08-11 | $284.27 | $504.90 | 485,400 | $282.00 | 25,754 |
| 2026-08-10 | $277.33 | $492.58 | 338,100 | $285.26 | 23,276 |
| 2026-08-07 | $281.96 | $500.80 | 272,500 | $280.90 | 22,709 |
| 2026-08-06 | $278.91 | $495.38 | 223,700 | $281.39 | 13,424 |
| 2026-08-05 | $279.37 | $496.20 | 224,300 | $278.34 | 13,680 |
| 2026-08-04 | $277.64 | $493.13 | 510,100 | $268.70 | 43,174 |
| 2026-08-03 | $267.79 | $475.63 | 409,900 | $261.74 | 49,070 |
| 2026-07-31 | $261.31 | $464.12 | 748,200 | $252.60 | 60,418 |
| 2026-07-30 | $250.22 | $444.43 | 840,900 | $265.50 | 83,268 |
| 2026-07-29 | $257.99 | $458.23 | 822,700 | $262.84 | 74,664 |
| 2026-07-28 | $267.25 | $474.67 | 738,400 | $258.43 | 46,249 |
| 2026-07-27 | $256.85 | $456.20 | 322,100 | $253.35 | 23,974 |
| 2026-07-24 | $251.47 | $446.65 | 182,500 | $249.90 | 14,826 |
| 2026-07-23 | $250.38 | $444.71 | 286,200 | $247.92 | 21,458 |
| 2026-07-22 | $249.17 | $442.56 | 259,000 | $247.96 | 15,515 |
| 2026-07-21 | $249.02 | $442.29 | 561,000 | $249.60 | 68,118 |
| 2026-07-20 | $245.44 | $435.94 | 247,900 | $254.76 | 28,886 |
| 2026-07-17 | $252.74 | $448.90 | 315,400 | — | — |
| 2026-07-16 | $259.31 | $460.57 | 287,600 | — | — |
| 2026-07-15 | $253.21 | $449.74 | 174,000 | — | — |
| 2026-07-14 | $252.58 | $448.62 | 211,100 | — | — |
| 2026-07-13 | $251.20 | $446.17 | 266,700 | — | — |
| 2026-07-10 | $250.97 | $445.76 | 212,600 | — | — |
| 2026-07-09 | $246.35 | $437.55 | 358,400 | — | — |
| 2026-07-08 | $247.69 | $439.93 | 321,000 | — | — |
| 2026-07-07 | $255.81 | $454.35 | 234,000 | — | — |
| 2026-07-06 | $262.92 | $466.98 | 308,100 | — | — |
| 2026-07-02 | $258.43 | $459.01 | 329,300 | — | — |
| 2026-07-01 | $257.97 | $458.19 | 431,300 | — | — |
| 2026-06-30 | $265.51 | $471.58 | 335,400 | — | — |
| 2026-06-29 | $264.15 | $467.76 | 417,000 | — | — |
| 2026-06-26 | $266.56 | $472.03 | 889,800 | — | — |
| 2026-06-25 | $273.72 | $484.71 | 374,400 | — | — |
| 2026-06-24 | $268.91 | $476.19 | 359,500 | — | — |
| 2026-06-23 | $269.11 | $476.55 | 372,500 | — | — |
| 2026-06-22 | $274.75 | $486.53 | 290,800 | — | — |
| 2026-06-18 | $275.23 | $487.38 | 686,800 | — | — |
| 2026-06-17 | $269.57 | $477.36 | 589,300 | — | — |
| 2026-06-16 | $273.54 | $484.39 | 457,300 | — | — |
| 2026-06-15 | $267.86 | $474.33 | 432,900 | — | — |
| 2026-06-12 | $258.25 | $457.32 | 312,900 | — | — |
| 2026-06-11 | $257.75 | $456.43 | 372,500 | — | — |
| 2026-06-10 | $253.22 | $448.41 | 373,500 | — | — |
| 2026-06-09 | $265.45 | $470.07 | 416,400 | — | — |
| 2026-06-08 | $260.96 | $462.11 | 294,600 | — | — |
| 2026-06-05 | $262.13 | $464.19 | 199,200 | — | — |
| 2026-06-04 | $263.84 | $467.21 | 251,200 | — | — |
| 2026-06-03 | $262.82 | $465.41 | 510,000 | — | — |
| 2026-06-02 | $254.28 | $450.29 | 316,900 | — | — |
| 2026-06-01 | $252.17 | $446.55 | 276,500 | — | — |
| 2026-05-29 | $258.49 | $457.74 | 432,500 | — | — |
| 2026-05-28 | $258.94 | $458.54 | 310,700 | — | — |
| 2026-05-27 | $262.84 | $465.44 | 238,300 | — | — |
| 2026-05-26 | $265.31 | $469.82 | 271,200 | — | — |
| 2026-05-22 | $263.43 | $466.49 | 268,400 | — | — |
| 2026-05-21 | $260.08 | $460.56 | 305,200 | — | — |
| 2026-05-20 | $260.51 | $461.32 | 341,900 | — | — |
| 2026-05-19 | $253.82 | $449.47 | 277,500 | — | — |
| 2026-05-18 | $260.90 | $462.01 | 235,200 | — | — |
| 2026-05-15 | $260.92 | $462.04 | 201,400 | — | — |
| 2026-05-14 | $266.37 | $471.69 | 208,600 | — | — |
| 2026-05-13 | $265.26 | $469.73 | 265,300 | — | — |
| 2026-05-12 | $266.13 | $471.27 | 305,300 | — | — |
| 2026-05-11 | $271.23 | $480.30 | 274,700 | — | — |
| 2026-05-08 | $271.11 | $480.09 | 287,600 | — | — |
| 2026-05-07 | $271.12 | $480.11 | 347,400 | — | — |
| 2026-05-06 | $274.89 | $486.78 | 369,900 | — | — |
| 2026-05-05 | $266.68 | $472.24 | 281,700 | — | — |
| 2026-05-04 | $262.06 | $464.06 | 417,500 | — | — |
| 2026-05-01 | $266.25 | $471.48 | 496,100 | — | — |
| 2026-04-30 | $265.00 | $469.27 | 851,700 | — | — |
| 2026-04-29 | $257.51 | $456.01 | 878,100 | — | — |
| 2026-04-28 | $260.01 | $460.43 | 290,200 | — | — |
| 2026-04-27 | $261.20 | $462.54 | 320,400 | — | — |
| 2026-04-24 | $260.00 | $460.41 | 300,800 | — | — |
| 2026-04-23 | $263.17 | $466.03 | 311,500 | — | — |
| 2026-04-22 | $258.63 | $457.99 | 316,800 | — | — |
| 2026-04-21 | $260.24 | $460.84 | 289,500 | — | — |
| 2026-04-20 | $259.47 | $459.48 | 358,000 | — | — |
| 2026-04-17 | $261.40 | $462.89 | 350,500 | — | — |
| 2026-04-16 | $252.48 | $447.10 | 271,300 | — | — |
| 2026-04-15 | $255.35 | $452.18 | 346,700 | — | — |
| 2026-04-14 | $262.29 | $464.47 | 234,900 | — | — |
| 2026-04-13 | $260.15 | $460.68 | 337,000 | — | — |
| 2026-04-10 | $256.26 | $453.79 | 206,700 | — | — |
| 2026-04-09 | $256.11 | $453.53 | 231,400 | — | — |
| 2026-04-08 | $254.40 | $450.50 | 656,800 | — | — |
| 2026-04-07 | $242.05 | $428.63 | 906,600 | — | — |
| 2026-04-06 | $238.05 | $421.54 | 639,100 | — | — |
| 2026-04-02 | $243.67 | $431.50 | 510,700 | — | — |
| 2026-04-01 | $249.76 | $442.28 | 389,000 | — | — |
| 2026-03-31 | $249.08 | $441.08 | 375,400 | — | — |
| 2026-03-30 | $244.27 | $431.16 | 301,300 | — | — |
| 2026-03-27 | $248.00 | $437.74 | 311,800 | — | — |
| 2026-03-26 | $251.46 | $443.85 | 316,200 | — | — |
| 2026-03-25 | $256.56 | $452.85 | 226,100 | — | — |
| 2026-03-24 | $254.70 | $449.57 | 269,100 | — | — |
| 2026-03-23 | $252.70 | $446.04 | 428,900 | — | — |
| 2026-03-20 | $249.72 | $440.78 | 768,500 | — | — |
| 2026-03-19 | $256.77 | $453.22 | 384,200 | — | — |
| 2026-03-18 | $258.23 | $455.80 | 363,900 | — | — |
| 2026-03-17 | $260.78 | $460.30 | 270,300 | — | — |
| 2026-03-16 | $259.27 | $457.64 | 172,100 | — | — |
| 2026-03-13 | $258.45 | $456.19 | 181,600 | — | — |
| 2026-03-12 | $260.50 | $459.81 | 216,000 | — | — |
| 2026-03-11 | $266.71 | $470.77 | 175,800 | — | — |
| 2026-03-10 | $265.67 | $468.93 | 179,300 | — | — |
| 2026-03-09 | $266.80 | $470.93 | 334,800 | — | — |
| 2026-03-06 | $262.12 | $462.67 | 314,000 | — | — |
| 2026-03-05 | $274.95 | $485.31 | 468,000 | — | — |
| 2026-03-04 | $282.62 | $498.85 | 244,200 | — | — |
| 2026-03-03 | $280.08 | $494.37 | 213,000 | — | — |
| 2026-03-02 | $287.09 | $506.74 | 263,700 | — | — |
| 2026-02-27 | $287.05 | $506.67 | 329,700 | — | — |
| 2026-02-26 | $285.16 | $503.34 | 297,400 | — | — |
| 2026-02-25 | $287.42 | $507.32 | 335,800 | — | — |
| 2026-02-24 | $284.98 | $503.02 | 226,100 | — | — |
| 2026-02-23 | $281.17 | $496.29 | 224,100 | — | — |
| 2026-02-20 | $286.13 | $505.05 | 187,000 | — | — |
| 2026-02-19 | $288.12 | $508.56 | 252,500 | — | — |
| 2026-02-18 | $289.04 | $510.18 | 288,600 | — | — |
| 2026-02-17 | $287.27 | $507.06 | 343,000 | — | — |
| 2026-02-13 | $293.68 | $518.37 | 569,400 | — | — |
| 2026-02-12 | $296.14 | $522.72 | 1,272,100 | — | — |
| 2026-02-11 | $290.50 | $512.76 | 772,500 | — | — |
| 2026-02-10 | $294.08 | $519.08 | 495,200 | — | — |
| 2026-02-09 | $297.60 | $525.29 | 738,900 | — | — |
| 2026-02-06 | $298.88 | $527.55 | 860,300 | — | — |
| 2026-02-05 | $284.66 | $502.45 | 537,700 | — | — |
| 2026-02-04 | $285.82 | $504.50 | 907,100 | — | — |
| 2026-02-03 | $271.22 | $478.73 | 355,900 | — | — |
| 2026-02-02 | $267.62 | $472.38 | 335,200 | — | — |
| 2026-01-30 | $265.35 | $468.37 | 526,400 | — | — |
| 2026-01-29 | $267.77 | $472.64 | 527,000 | — | — |
| 2026-01-28 | $256.87 | $453.40 | 221,300 | — | — |
| 2026-01-27 | $256.77 | $453.22 | 189,600 | — | — |
| 2026-01-26 | $257.64 | $454.76 | 172,600 | — | — |
| 2026-01-23 | $258.64 | $456.52 | 140,100 | — | — |
| 2026-01-22 | $261.16 | $460.97 | 292,300 | — | — |
| 2026-01-21 | $259.19 | $457.50 | 426,600 | — | — |
| 2026-01-20 | $253.01 | $446.59 | 487,000 | — | — |
| 2026-01-16 | $263.72 | $465.49 | 322,600 | — | — |
| 2026-01-15 | $263.56 | $465.21 | 351,300 | — | — |
| 2026-01-14 | $255.82 | $451.55 | 345,000 | — | — |
| 2026-01-13 | $251.14 | $443.29 | 189,600 | — | — |
| 2026-01-12 | $251.49 | $443.90 | 199,200 | — | — |
| 2026-01-09 | $252.34 | $445.40 | 305,900 | — | — |
| 2026-01-08 | $251.00 | $443.04 | 259,400 | — | — |
| 2026-01-07 | $245.55 | $433.42 | 291,100 | — | — |
| 2026-01-06 | $251.71 | $444.29 | 165,300 | — | — |
| 2026-01-05 | $247.00 | $435.98 | 269,000 | — | — |
| 2026-01-02 | $243.76 | $430.26 | 258,300 | — | — |