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-10-27 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 | — | — | — | $176.00 | 19,809 |
| 2026-09-03 | — | — | — | $173.88 | 26,436 |
| 2026-09-02 | — | — | — | $168.81 | 28,439 |
| 2026-09-01 | — | — | — | $169.40 | 38,753 |
| 2026-08-31 | — | — | — | $172.32 | 76,472 |
| 2026-08-28 | — | — | — | $173.13 | 30,320 |
| 2026-08-27 | $172.13 | $699.08 | 925,200 | $172.65 | 42,796 |
| 2026-08-26 | $172.90 | $702.21 | 1,173,000 | $173.85 | 110,434 |
| 2026-08-25 | $173.46 | $704.48 | 1,341,800 | $174.70 | 106,318 |
| 2026-08-24 | $172.35 | $699.97 | 1,233,600 | $173.31 | 58,049 |
| 2026-08-21 | $174.43 | $708.42 | 766,000 | $174.70 | 50,501 |
| 2026-08-20 | $172.90 | $702.21 | 1,294,500 | $175.64 | 31,160 |
| 2026-08-19 | $175.73 | $713.70 | 1,844,800 | $183.77 | 59,408 |
| 2026-08-18 | $182.57 | $741.48 | 418,200 | $184.92 | 19,528 |
| 2026-08-17 | $185.28 | $752.49 | 397,300 | $185.90 | 22,751 |
| 2026-08-14 | $185.81 | $754.64 | 481,300 | $184.25 | 8,283 |
| 2026-08-13 | $184.16 | $747.94 | 1,132,600 | $184.45 | 26,209 |
| 2026-08-12 | $183.57 | $745.54 | 746,800 | $182.62 | 39,477 |
| 2026-08-11 | $181.17 | $735.79 | 683,200 | $183.21 | 26,409 |
| 2026-08-10 | $181.91 | $738.80 | 338,900 | $181.35 | 12,116 |
| 2026-08-07 | $181.55 | $737.34 | 378,000 | $183.29 | 13,313 |
| 2026-08-06 | $180.82 | $734.37 | 372,300 | $182.33 | 15,492 |
| 2026-08-05 | $180.94 | $734.86 | 512,500 | $180.56 | 13,908 |
| 2026-08-04 | $179.79 | $730.19 | 706,100 | $178.78 | 25,009 |
| 2026-08-03 | $179.72 | $729.90 | 211,000 | $179.69 | 4,284 |
| 2026-07-31 | $179.45 | $728.81 | 757,700 | $179.55 | 26,253 |
| 2026-07-30 | $178.62 | $725.44 | 1,647,200 | $176.30 | 26,537 |
| 2026-07-29 | $175.29 | $706.97 | 3,238,700 | $179.41 | 33,908 |
| 2026-07-28 | $180.63 | $728.50 | 490,900 | $177.37 | 19,899 |
| 2026-07-27 | $178.51 | $719.95 | 392,100 | $179.14 | 17,173 |
| 2026-07-24 | $177.77 | $716.97 | 452,000 | $177.58 | 32,649 |
| 2026-07-23 | $176.63 | $712.37 | 663,200 | $180.14 | 41,953 |
| 2026-07-22 | $179.06 | $722.17 | 356,900 | $179.68 | 22,999 |
| 2026-07-21 | $178.76 | $720.96 | 1,228,100 | $178.66 | 28,838 |
| 2026-07-20 | $178.00 | $717.90 | 629,500 | $181.73 | 34,782 |
| 2026-07-17 | $181.97 | $733.91 | 717,200 | — | — |
| 2026-07-16 | $182.62 | $736.53 | 595,400 | — | — |
| 2026-07-15 | $183.65 | $740.68 | 529,100 | — | — |
| 2026-07-14 | $180.86 | $729.43 | 505,000 | — | — |
| 2026-07-13 | $178.69 | $720.68 | 522,600 | — | — |
| 2026-07-10 | $178.96 | $721.77 | 474,800 | — | — |
| 2026-07-09 | $176.66 | $712.49 | 981,600 | — | — |
| 2026-07-08 | $174.51 | $703.82 | 1,269,200 | — | — |
| 2026-07-07 | $178.25 | $718.90 | 1,211,900 | — | — |
| 2026-07-06 | $176.10 | $710.23 | 1,066,300 | — | — |
| 2026-07-02 | $174.13 | $702.29 | 828,300 | — | — |
| 2026-07-01 | $177.57 | $716.16 | 194,100 | — | — |
| 2026-06-30 | $176.70 | $712.65 | 416,400 | — | — |
| 2026-06-29 | $176.08 | $710.15 | 910,500 | — | — |
| 2026-06-26 | $175.10 | $706.20 | 1,477,400 | — | — |
| 2026-06-25 | $174.80 | $704.99 | 712,900 | — | — |
| 2026-06-24 | $172.37 | $695.19 | 612,400 | — | — |
| 2026-06-23 | $173.42 | $699.42 | 652,300 | — | — |
| 2026-06-22 | $173.18 | $698.46 | 576,000 | — | — |
| 2026-06-18 | $170.82 | $688.94 | 1,300,300 | — | — |
| 2026-06-17 | $169.84 | $684.99 | 1,002,300 | — | — |
| 2026-06-16 | $169.54 | $683.78 | 816,800 | — | — |
| 2026-06-15 | $168.40 | $679.18 | 483,600 | — | — |
| 2026-06-12 | $168.30 | $678.77 | 666,400 | — | — |
| 2026-06-11 | $166.60 | $671.92 | 728,200 | — | — |
| 2026-06-10 | $164.39 | $663.00 | 996,400 | — | — |
| 2026-06-09 | $165.22 | $666.35 | 692,000 | — | — |
| 2026-06-08 | $164.59 | $663.81 | 427,500 | — | — |
| 2026-06-05 | $164.37 | $662.92 | 603,000 | — | — |
| 2026-06-04 | $165.21 | $666.31 | 506,000 | — | — |
| 2026-06-03 | $162.33 | $654.70 | 607,000 | — | — |
| 2026-06-02 | $165.38 | $667.00 | 544,600 | — | — |
| 2026-06-01 | $162.62 | $655.87 | 746,600 | — | — |
| 2026-05-29 | $162.01 | $653.41 | 643,700 | — | — |
| 2026-05-28 | $161.84 | $652.72 | 802,900 | — | — |
| 2026-05-27 | $163.13 | $657.92 | 966,400 | — | — |
| 2026-05-26 | $161.84 | $652.72 | 849,600 | — | — |
| 2026-05-22 | $160.93 | $649.05 | 635,100 | — | — |
| 2026-05-21 | $159.73 | $644.21 | 639,200 | — | — |
| 2026-05-20 | $157.81 | $636.47 | 851,600 | — | — |
| 2026-05-19 | $154.10 | $621.50 | 715,600 | — | — |
| 2026-05-18 | $153.80 | $620.29 | 335,900 | — | — |
| 2026-05-15 | $152.48 | $614.97 | 594,600 | — | — |
| 2026-05-14 | $152.97 | $616.95 | 512,500 | — | — |
| 2026-05-13 | $150.23 | $605.90 | 2,557,300 | — | — |
| 2026-05-12 | $152.52 | $615.13 | 1,427,300 | — | — |
| 2026-05-11 | $153.08 | $617.39 | 726,500 | — | — |
| 2026-05-08 | $152.90 | $616.66 | 1,795,500 | — | — |
| 2026-05-07 | $152.48 | $614.97 | 1,105,700 | — | — |
| 2026-05-06 | $155.02 | $625.21 | 776,600 | — | — |
| 2026-05-05 | $151.02 | $609.08 | 280,100 | — | — |
| 2026-05-04 | $149.96 | $604.81 | 455,500 | — | — |
| 2026-05-01 | $152.49 | $615.01 | 471,200 | — | — |
| 2026-04-30 | $152.10 | $613.44 | 677,700 | — | — |
| 2026-04-29 | $148.19 | $597.67 | 650,800 | — | — |
| 2026-04-28 | $151.46 | $605.93 | 3,531,800 | — | — |
| 2026-04-27 | $152.37 | $609.57 | 757,300 | — | — |
| 2026-04-24 | $152.15 | $608.69 | 567,800 | — | — |
| 2026-04-23 | $151.63 | $606.61 | 768,700 | — | — |
| 2026-04-22 | $150.82 | $603.37 | 418,600 | — | — |
| 2026-04-21 | $151.46 | $605.93 | 594,300 | — | — |
| 2026-04-20 | $153.39 | $613.65 | 529,600 | — | — |
| 2026-04-17 | $151.95 | $607.89 | 681,800 | — | — |
| 2026-04-16 | $149.30 | $597.29 | 398,700 | — | — |
| 2026-04-15 | $149.49 | $598.05 | 358,200 | — | — |