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
- 2015-01-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 | — | — | — | $267.96 | 44,321 |
| 2026-09-03 | — | — | — | $266.56 | 52,159 |
| 2026-09-02 | — | — | — | $266.38 | 25,086 |
| 2026-09-01 | — | — | — | $262.40 | 44,887 |
| 2026-08-31 | — | — | — | $247.13 | 66,870 |
| 2026-08-28 | — | — | — | $248.98 | 32,609 |
| 2026-08-27 | $249.36 | $249.36 | 189,500 | $249.70 | 7,732 |
| 2026-08-26 | $250.25 | $250.25 | 237,400 | $254.35 | 12,109 |
| 2026-08-25 | $252.99 | $252.99 | 333,500 | $253.63 | 17,867 |
| 2026-08-24 | $251.95 | $251.95 | 329,900 | $254.59 | 17,971 |
| 2026-08-21 | $253.29 | $253.29 | 363,800 | $255.51 | 23,029 |
| 2026-08-20 | $254.81 | $254.81 | 533,600 | $257.87 | 37,931 |
| 2026-08-19 | $259.62 | $259.62 | 541,200 | $257.53 | 29,963 |
| 2026-08-18 | $248.85 | $248.85 | 452,600 | $245.68 | 24,123 |
| 2026-08-17 | $247.40 | $247.40 | 607,700 | $244.15 | 26,286 |
| 2026-08-14 | $248.50 | $248.50 | 650,400 | $243.61 | 48,592 |
| 2026-08-13 | $246.23 | $246.23 | 1,060,600 | $249.51 | 84,294 |
| 2026-08-12 | $255.46 | $255.46 | 439,800 | $253.95 | 34,119 |
| 2026-08-11 | $254.57 | $254.57 | 418,500 | $258.06 | 59,106 |
| 2026-08-10 | $255.62 | $255.62 | 423,500 | $256.33 | 29,547 |
| 2026-08-07 | $255.41 | $255.41 | 325,500 | $253.42 | 26,311 |
| 2026-08-06 | $249.85 | $249.85 | 746,600 | $246.06 | 35,021 |
| 2026-08-05 | $244.20 | $244.20 | 486,200 | $245.65 | 41,940 |
| 2026-08-04 | $244.59 | $244.59 | 791,800 | $244.42 | 56,631 |
| 2026-08-03 | $243.45 | $243.45 | 622,900 | $243.89 | 30,943 |
| 2026-07-31 | $243.91 | $243.91 | 508,900 | $249.60 | 32,134 |
| 2026-07-30 | $251.07 | $251.07 | 475,200 | $250.99 | 16,278 |
| 2026-07-29 | $252.05 | $252.05 | 507,100 | $256.38 | 47,860 |
| 2026-07-28 | $254.44 | $254.44 | 578,600 | $254.43 | 36,835 |
| 2026-07-27 | $253.42 | $253.42 | 365,400 | $255.04 | 35,420 |
| 2026-07-24 | $253.86 | $253.86 | 390,400 | $255.24 | 32,837 |
| 2026-07-23 | $252.66 | $252.66 | 308,300 | $252.48 | 26,963 |
| 2026-07-22 | $251.93 | $251.93 | 412,300 | $254.39 | 30,518 |
| 2026-07-21 | $255.20 | $255.20 | 549,000 | $254.88 | 42,801 |
| 2026-07-20 | $251.76 | $251.76 | 515,400 | $262.94 | 46,598 |
| 2026-07-17 | $261.00 | $261.00 | 668,300 | — | — |
| 2026-07-16 | $259.80 | $259.80 | 485,800 | — | — |
| 2026-07-15 | $268.57 | $268.57 | 442,000 | — | — |
| 2026-07-14 | $265.57 | $265.57 | 516,500 | — | — |
| 2026-07-13 | $265.22 | $265.22 | 601,100 | — | — |
| 2026-07-10 | $270.45 | $270.45 | 375,400 | — | — |
| 2026-07-09 | $275.43 | $275.43 | 667,100 | — | — |
| 2026-07-08 | $277.18 | $277.18 | 739,700 | — | — |
| 2026-07-07 | $266.97 | $266.97 | 627,600 | — | — |
| 2026-07-06 | $267.92 | $267.92 | 547,100 | — | — |
| 2026-07-02 | $274.50 | $274.50 | 552,400 | — | — |
| 2026-07-01 | $267.79 | $267.79 | 541,800 | — | — |
| 2026-06-30 | $266.72 | $266.72 | 630,500 | — | — |
| 2026-06-29 | $263.70 | $263.70 | 1,113,700 | — | — |
| 2026-06-26 | $260.75 | $260.75 | 4,450,800 | — | — |
| 2026-06-25 | $261.58 | $261.58 | 2,654,000 | — | — |
| 2026-06-24 | $238.01 | $238.01 | 476,300 | — | — |
| 2026-06-23 | $238.59 | $238.59 | 836,600 | — | — |
| 2026-06-22 | $228.00 | $228.00 | 560,700 | — | — |
| 2026-06-18 | $230.83 | $230.83 | 908,500 | — | — |
| 2026-06-17 | $231.15 | $231.15 | 726,600 | — | — |
| 2026-06-16 | $231.20 | $231.20 | 812,500 | — | — |
| 2026-06-15 | $223.29 | $223.29 | 638,100 | — | — |
| 2026-06-12 | $218.06 | $218.06 | 405,000 | — | — |
| 2026-06-11 | $215.60 | $215.60 | 694,900 | — | — |
| 2026-06-10 | $209.79 | $209.79 | 387,600 | — | — |
| 2026-06-09 | $213.23 | $213.23 | 540,500 | — | — |
| 2026-06-08 | $205.81 | $205.81 | 1,092,200 | — | — |
| 2026-06-05 | $210.45 | $210.45 | 592,700 | — | — |
| 2026-06-04 | $218.84 | $218.84 | 485,700 | — | — |
| 2026-06-03 | $216.79 | $216.79 | 379,600 | — | — |
| 2026-06-02 | $216.60 | $216.60 | 529,900 | — | — |
| 2026-06-01 | $218.82 | $218.82 | 663,400 | — | — |
| 2026-05-29 | $224.11 | $224.11 | 1,266,200 | — | — |
| 2026-05-28 | $237.47 | $237.47 | 297,300 | — | — |
| 2026-05-27 | $235.26 | $235.26 | 353,400 | — | — |
| 2026-05-26 | $239.65 | $239.65 | 727,600 | — | — |
| 2026-05-22 | $247.05 | $247.05 | 450,900 | — | — |
| 2026-05-21 | $247.51 | $247.51 | 410,300 | — | — |
| 2026-05-20 | $241.34 | $241.34 | 498,700 | — | — |
| 2026-05-19 | $237.98 | $237.98 | 507,700 | — | — |
| 2026-05-18 | $237.64 | $237.64 | 584,000 | — | — |
| 2026-05-15 | $240.50 | $240.50 | 471,300 | — | — |
| 2026-05-14 | $245.49 | $245.49 | 278,100 | — | — |
| 2026-05-13 | $243.58 | $243.58 | 432,500 | — | — |
| 2026-05-12 | $237.65 | $237.65 | 879,700 | — | — |
| 2026-05-11 | $238.67 | $238.67 | 682,300 | — | — |
| 2026-05-08 | $238.66 | $238.66 | 674,200 | — | — |
| 2026-05-07 | $246.14 | $246.14 | 1,491,400 | — | — |
| 2026-05-06 | $235.90 | $235.90 | 877,800 | — | — |
| 2026-05-05 | $225.28 | $225.28 | 446,100 | — | — |
| 2026-05-04 | $228.71 | $228.71 | 275,600 | — | — |
| 2026-05-01 | $220.93 | $220.93 | 458,800 | — | — |
| 2026-04-30 | $229.38 | $229.38 | 576,900 | — | — |
| 2026-04-29 | $220.28 | $220.28 | 1,674,700 | — | — |
| 2026-04-28 | $222.08 | $222.08 | 2,222,400 | — | — |
| 2026-04-27 | $226.66 | $226.66 | 714,700 | — | — |
| 2026-04-24 | $229.27 | $229.27 | 622,800 | — | — |
| 2026-04-23 | $225.00 | $225.00 | 832,000 | — | — |
| 2026-04-22 | $231.05 | $231.05 | 1,809,600 | — | — |
| 2026-04-21 | $240.29 | $240.29 | 558,200 | — | — |
| 2026-04-20 | $245.38 | $245.38 | 403,500 | — | — |
| 2026-04-17 | $244.48 | $244.48 | 374,400 | — | — |
| 2026-04-16 | $242.95 | $242.95 | 559,900 | — | — |
| 2026-04-15 | $241.71 | $241.71 | 667,700 | — | — |
| 2026-04-14 | $249.84 | $249.84 | 515,200 | — | — |
| 2026-04-13 | $248.55 | $248.55 | 1,063,600 | — | — |
| 2026-04-10 | $239.28 | $239.28 | 687,200 | — | — |
| 2026-04-09 | $241.71 | $241.71 | 882,400 | — | — |
| 2026-04-08 | $233.20 | $233.20 | 754,900 | — | — |
| 2026-04-07 | $220.48 | $220.48 | 487,000 | — | — |
| 2026-04-06 | $226.69 | $226.69 | 368,800 | — | — |
| 2026-04-02 | $229.25 | $229.25 | 754,700 | — | — |
| 2026-04-01 | $228.24 | $228.24 | 484,600 | — | — |
| 2026-03-31 | $228.73 | $228.73 | 573,500 | — | — |
| 2026-03-30 | $218.35 | $218.35 | 286,900 | — | — |
| 2026-03-27 | $216.95 | $216.95 | 580,800 | — | — |
| 2026-03-26 | $220.60 | $220.60 | 388,200 | — | — |
| 2026-03-25 | $220.90 | $220.90 | 294,700 | — | — |
| 2026-03-24 | $215.54 | $215.54 | 259,300 | — | — |
| 2026-03-23 | $218.06 | $218.06 | 386,000 | — | — |
| 2026-03-20 | $221.88 | $221.88 | 432,900 | — | — |
| 2026-03-19 | $223.82 | $223.82 | 556,700 | — | — |
| 2026-03-18 | $227.41 | $227.41 | 321,100 | — | — |
| 2026-03-17 | $228.06 | $228.06 | 360,000 | — | — |
| 2026-03-16 | $231.02 | $231.02 | 330,900 | — | — |
| 2026-03-13 | $225.98 | $225.98 | 606,000 | — | — |
| 2026-03-12 | $229.01 | $229.01 | 887,700 | — | — |
| 2026-03-11 | $227.50 | $227.50 | 885,200 | — | — |
| 2026-03-10 | $240.52 | $240.52 | 349,000 | — | — |
| 2026-03-09 | $239.92 | $239.92 | 748,000 | — | — |
| 2026-03-06 | $240.65 | $240.65 | 559,300 | — | — |
| 2026-03-05 | $237.35 | $237.35 | 535,800 | — | — |
| 2026-03-04 | $241.38 | $241.38 | 782,400 | — | — |
| 2026-03-03 | $239.22 | $239.22 | 1,051,200 | — | — |
| 2026-03-02 | $242.09 | $242.09 | 1,418,700 | — | — |
| 2026-02-27 | $233.50 | $233.50 | 775,300 | — | — |
| 2026-02-26 | $228.99 | $228.99 | 595,900 | — | — |
| 2026-02-25 | $228.00 | $228.00 | 950,100 | — | — |
| 2026-02-24 | $234.99 | $234.99 | 620,100 | — | — |
| 2026-02-23 | $234.95 | $234.95 | 802,000 | — | — |
| 2026-02-20 | $225.00 | $225.00 | 950,500 | — | — |
| 2026-02-19 | $230.21 | $230.21 | 476,000 | — | — |
| 2026-02-18 | $226.83 | $226.83 | 497,100 | — | — |
| 2026-02-17 | $223.41 | $223.41 | 633,600 | — | — |
| 2026-02-13 | $216.32 | $216.32 | 698,800 | — | — |
| 2026-02-12 | $218.10 | $218.10 | 1,684,400 | — | — |
| 2026-02-11 | $221.49 | $221.49 | 962,600 | — | — |
| 2026-02-10 | $224.19 | $224.19 | 967,200 | — | — |
| 2026-02-09 | $222.03 | $222.03 | 670,300 | — | — |
| 2026-02-06 | $222.15 | $222.15 | 805,300 | — | — |
| 2026-02-05 | $217.38 | $217.38 | 1,331,300 | — | — |
| 2026-02-04 | $219.73 | $219.73 | 766,900 | — | — |
| 2026-02-03 | $224.67 | $224.67 | 378,600 | — | — |
| 2026-02-02 | $223.59 | $223.59 | 302,400 | — | — |
| 2026-01-30 | $226.10 | $226.10 | 330,400 | — | — |
| 2026-01-29 | $223.95 | $223.95 | 623,200 | — | — |
| 2026-01-28 | $222.45 | $222.45 | 853,800 | — | — |
| 2026-01-27 | $238.80 | $238.80 | 278,800 | — | — |
| 2026-01-26 | $233.65 | $233.65 | 406,900 | — | — |
| 2026-01-23 | $235.39 | $235.39 | 1,247,200 | — | — |
| 2026-01-22 | $228.65 | $228.65 | 1,223,200 | — | — |
| 2026-01-21 | $216.66 | $216.66 | 730,500 | — | — |
| 2026-01-20 | $215.58 | $215.58 | 677,800 | — | — |
| 2026-01-16 | $205.83 | $205.83 | 693,100 | — | — |
| 2026-01-15 | $215.04 | $215.04 | 303,300 | — | — |
| 2026-01-14 | $217.32 | $217.32 | 482,800 | — | — |
| 2026-01-13 | $215.05 | $215.05 | 1,364,700 | — | — |
| 2026-01-12 | $208.76 | $208.76 | 1,210,700 | — | — |
| 2026-01-09 | $202.99 | $202.99 | 894,000 | — | — |
| 2026-01-08 | $208.75 | $208.75 | 442,300 | — | — |
| 2026-01-07 | $213.28 | $213.28 | 626,200 | — | — |
| 2026-01-06 | $209.29 | $209.29 | 482,400 | — | — |
| 2026-01-05 | $213.15 | $213.15 | 503,700 | — | — |
| 2026-01-02 | $213.29 | $213.29 | 343,300 | — | — |