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
- 2014-02-13 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 | — | — | — | $238.01 | 10,062 |
| 2026-09-03 | — | — | — | $238.77 | 7,186 |
| 2026-09-02 | — | — | — | $233.59 | 15,602 |
| 2026-09-01 | — | — | — | $238.50 | 13,206 |
| 2026-08-31 | — | — | — | $246.11 | 26,502 |
| 2026-08-28 | — | — | — | $243.53 | 17,531 |
| 2026-08-27 | $240.86 | $263.99 | 189,700 | $243.88 | 8,656 |
| 2026-08-26 | $246.00 | $269.62 | 213,900 | $246.17 | 7,010 |
| 2026-08-25 | $246.98 | $270.69 | 229,500 | $246.48 | 11,408 |
| 2026-08-24 | $244.89 | $268.40 | 159,500 | $248.56 | 5,341 |
| 2026-08-21 | $246.81 | $270.51 | 229,400 | $248.89 | 12,567 |
| 2026-08-20 | $244.61 | $268.10 | 216,600 | $237.66 | 6,191 |
| 2026-08-19 | $249.70 | $273.67 | 279,200 | $247.17 | 13,956 |
| 2026-08-18 | $238.59 | $261.50 | 247,100 | $241.80 | 16,499 |
| 2026-08-17 | $243.54 | $266.92 | 270,000 | $236.33 | 13,245 |
| 2026-08-14 | $240.23 | $263.29 | 194,400 | $242.61 | 11,149 |
| 2026-08-13 | $246.08 | $269.71 | 217,400 | $248.93 | 9,565 |
| 2026-08-12 | $242.95 | $266.28 | 502,100 | $249.98 | 20,809 |
| 2026-08-11 | $249.57 | $273.53 | 258,300 | $238.98 | 15,502 |
| 2026-08-10 | $235.76 | $258.40 | 248,500 | $247.94 | 21,988 |
| 2026-08-07 | $244.05 | $267.48 | 381,000 | $244.44 | 18,431 |
| 2026-08-06 | $241.97 | $265.20 | 588,700 | $241.39 | 49,162 |
| 2026-08-05 | $241.51 | $264.70 | 430,200 | $239.05 | 29,874 |
| 2026-08-04 | $237.85 | $260.69 | 361,600 | $230.43 | 18,155 |
| 2026-08-03 | $228.45 | $250.38 | 296,500 | $231.27 | 16,179 |
| 2026-07-31 | $222.94 | $244.34 | 296,300 | $225.10 | 16,496 |
| 2026-07-30 | $225.16 | $246.78 | 291,600 | $232.21 | 11,152 |
| 2026-07-29 | $230.33 | $252.44 | 431,500 | $233.48 | 22,086 |
| 2026-07-28 | $240.07 | $263.12 | 461,900 | $232.49 | 18,803 |
| 2026-07-27 | $228.55 | $250.49 | 360,500 | $232.43 | 22,190 |
| 2026-07-24 | $227.43 | $249.27 | 342,900 | $224.14 | 26,524 |
| 2026-07-23 | $222.88 | $244.28 | 438,000 | $219.12 | 16,699 |
| 2026-07-22 | $225.09 | $246.70 | 378,700 | $226.71 | 26,627 |
| 2026-07-21 | $222.09 | $243.41 | 489,800 | $223.40 | 23,582 |
| 2026-07-20 | $224.21 | $245.74 | 402,500 | $232.04 | 17,192 |
| 2026-07-17 | $228.65 | $250.60 | 453,600 | — | — |
| 2026-07-16 | $235.40 | $258.00 | 361,700 | — | — |
| 2026-07-15 | $228.59 | $250.54 | 746,700 | — | — |
| 2026-07-14 | $224.40 | $245.95 | 302,900 | — | — |
| 2026-07-13 | $222.53 | $243.90 | 291,800 | — | — |
| 2026-07-10 | $225.13 | $246.75 | 200,900 | — | — |
| 2026-07-09 | $220.00 | $241.12 | 401,700 | — | — |
| 2026-07-08 | $214.79 | $235.41 | 621,100 | — | — |
| 2026-07-07 | $222.19 | $243.52 | 271,600 | — | — |
| 2026-07-06 | $225.74 | $247.41 | 293,400 | — | — |
| 2026-07-02 | $228.26 | $250.18 | 274,600 | — | — |
| 2026-07-01 | $224.02 | $245.53 | 427,700 | — | — |
| 2026-06-30 | $229.84 | $251.91 | 394,400 | — | — |
| 2026-06-29 | $227.34 | $249.17 | 533,100 | — | — |
| 2026-06-26 | $233.32 | $255.72 | 1,323,400 | — | — |
| 2026-06-25 | $227.02 | $248.82 | 433,100 | — | — |
| 2026-06-24 | $223.30 | $244.74 | 585,000 | — | — |
| 2026-06-23 | $210.68 | $230.91 | 295,200 | — | — |
| 2026-06-22 | $211.92 | $232.27 | 445,400 | — | — |
| 2026-06-18 | $218.25 | $239.20 | 865,500 | — | — |
| 2026-06-17 | $211.31 | $231.60 | 489,300 | — | — |
| 2026-06-16 | $217.86 | $238.78 | 432,000 | — | — |
| 2026-06-15 | $208.59 | $228.62 | 306,600 | — | — |
| 2026-06-12 | $207.09 | $226.55 | 411,400 | — | — |
| 2026-06-11 | $207.50 | $226.99 | 366,000 | — | — |
| 2026-06-10 | $195.65 | $214.03 | 342,100 | — | — |
| 2026-06-09 | $206.03 | $225.39 | 392,100 | — | — |
| 2026-06-08 | $200.22 | $219.03 | 581,400 | — | — |
| 2026-06-05 | $197.61 | $216.18 | 487,800 | — | — |
| 2026-06-04 | $202.74 | $221.79 | 497,300 | — | — |
| 2026-06-03 | $201.74 | $220.69 | 715,200 | — | — |
| 2026-06-02 | $204.30 | $223.49 | 560,600 | — | — |
| 2026-06-01 | $201.80 | $220.76 | 338,700 | — | — |
| 2026-05-29 | $209.98 | $229.71 | 321,300 | — | — |
| 2026-05-28 | $209.80 | $229.51 | 484,800 | — | — |
| 2026-05-27 | $213.51 | $233.57 | 426,700 | — | — |
| 2026-05-26 | $217.13 | $237.53 | 340,200 | — | — |
| 2026-05-22 | $214.22 | $234.35 | 430,400 | — | — |
| 2026-05-21 | $216.85 | $237.22 | 590,900 | — | — |
| 2026-05-20 | $215.93 | $236.22 | 429,800 | — | — |
| 2026-05-19 | $204.48 | $223.69 | 350,600 | — | — |
| 2026-05-18 | $215.36 | $235.59 | 519,300 | — | — |
| 2026-05-15 | $209.19 | $228.84 | 608,600 | — | — |
| 2026-05-14 | $217.31 | $237.73 | 618,400 | — | — |
| 2026-05-13 | $206.36 | $225.75 | 830,700 | — | — |
| 2026-05-12 | $202.65 | $221.69 | 910,000 | — | — |
| 2026-05-11 | $206.20 | $225.57 | 1,187,900 | — | — |
| 2026-05-08 | $219.99 | $240.66 | 594,900 | — | — |
| 2026-05-07 | $216.92 | $237.30 | 1,791,500 | — | — |
| 2026-05-06 | $299.47 | $327.60 | 464,400 | — | — |
| 2026-05-05 | $282.53 | $309.07 | 328,600 | — | — |
| 2026-05-04 | $277.02 | $303.05 | 377,100 | — | — |
| 2026-05-01 | $290.21 | $317.47 | 364,200 | — | — |
| 2026-04-30 | $288.55 | $315.66 | 304,100 | — | — |
| 2026-04-29 | $284.55 | $311.28 | 195,000 | — | — |
| 2026-04-28 | $293.97 | $321.59 | 229,600 | — | — |
| 2026-04-27 | $298.53 | $326.58 | 283,500 | — | — |
| 2026-04-24 | $302.57 | $331.00 | 223,600 | — | — |
| 2026-04-23 | $308.98 | $338.01 | 220,700 | — | — |
| 2026-04-22 | $306.18 | $334.94 | 325,800 | — | — |
| 2026-04-21 | $314.39 | $343.93 | 695,600 | — | — |
| 2026-04-20 | $309.45 | $338.52 | 330,200 | — | — |
| 2026-04-17 | $297.64 | $325.60 | 413,800 | — | — |
| 2026-04-16 | $282.14 | $308.65 | 166,600 | — | — |
| 2026-04-15 | $283.75 | $310.41 | 178,300 | — | — |