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 — 2026
| 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 | — | — |
| 2026-04-14 | $148.39 | $593.65 | 589,600 | — | — |
| 2026-04-13 | $146.21 | $584.93 | 1,285,400 | — | — |
| 2026-04-10 | $144.31 | $577.33 | 502,400 | — | — |
| 2026-04-09 | $142.77 | $571.17 | 778,500 | — | — |
| 2026-04-08 | $141.00 | $564.09 | 622,000 | — | — |
| 2026-04-07 | $138.17 | $552.76 | 393,400 | — | — |
| 2026-04-06 | $137.36 | $549.52 | 386,400 | — | — |
| 2026-04-02 | $136.23 | $545.00 | 604,800 | — | — |
| 2026-04-01 | $137.04 | $548.24 | 588,800 | — | — |
| 2026-03-31 | $135.34 | $541.44 | 699,100 | — | — |
| 2026-03-30 | $131.56 | $526.32 | 827,300 | — | — |
| 2026-03-27 | $131.76 | $527.12 | 1,692,300 | — | — |
| 2026-03-26 | $132.35 | $529.48 | 1,951,900 | — | — |
| 2026-03-25 | $137.18 | $548.80 | 1,131,700 | — | — |
| 2026-03-24 | $136.39 | $545.64 | 552,300 | — | — |
| 2026-03-23 | $137.12 | $548.56 | 616,400 | — | — |
| 2026-03-20 | $133.83 | $535.40 | 931,100 | — | — |
| 2026-03-19 | $136.62 | $546.56 | 581,100 | — | — |
| 2026-03-18 | $138.00 | $552.08 | 558,800 | — | — |
| 2026-03-17 | $139.96 | $559.93 | 439,100 | — | — |
| 2026-03-16 | $139.78 | $559.21 | 874,000 | — | — |
| 2026-03-13 | $135.55 | $542.28 | 708,500 | — | — |
| 2026-03-12 | $138.91 | $555.72 | 775,100 | — | — |
| 2026-03-11 | $142.04 | $568.25 | 585,000 | — | — |
| 2026-03-10 | $143.08 | $572.41 | 582,800 | — | — |
| 2026-03-09 | $141.98 | $568.01 | 977,800 | — | — |
| 2026-03-06 | $142.12 | $568.57 | 1,069,800 | — | — |
| 2026-03-05 | $144.00 | $576.09 | 830,300 | — | — |
| 2026-03-04 | $146.03 | $584.21 | 507,600 | — | — |
| 2026-03-03 | $143.80 | $575.29 | 806,800 | — | — |
| 2026-03-02 | $145.48 | $582.01 | 929,400 | — | — |
| 2026-02-27 | $143.93 | $575.81 | 1,203,600 | — | — |
| 2026-02-26 | $148.85 | $595.49 | 960,300 | — | — |
| 2026-02-25 | $148.13 | $592.61 | 1,338,900 | — | — |
| 2026-02-24 | $142.30 | $569.29 | 765,300 | — | — |
| 2026-02-23 | $142.29 | $569.25 | 889,600 | — | — |
| 2026-02-20 | $146.00 | $584.09 | 615,200 | — | — |
| 2026-02-19 | $143.56 | $574.33 | 1,083,800 | — | — |
| 2026-02-18 | $142.50 | $570.09 | 411,600 | — | — |
| 2026-02-17 | $141.45 | $565.89 | 517,800 | — | — |
| 2026-02-13 | $141.02 | $564.17 | 1,705,100 | — | — |
| 2026-02-12 | $140.12 | $560.57 | 719,600 | — | — |
| 2026-02-11 | $143.65 | $574.69 | 593,100 | — | — |
| 2026-02-10 | $145.64 | $582.65 | 446,800 | — | — |
| 2026-02-09 | $144.73 | $579.01 | 840,900 | — | — |
| 2026-02-06 | $141.73 | $567.01 | 849,400 | — | — |
| 2026-02-05 | $139.83 | $559.41 | 823,500 | — | — |
| 2026-02-04 | $140.80 | $563.29 | 667,000 | — | — |
| 2026-02-03 | $141.26 | $565.13 | 1,066,600 | — | — |
| 2026-02-02 | $138.45 | $553.88 | 598,400 | — | — |
| 2026-01-30 | $136.15 | $544.68 | 1,428,900 | — | — |
| 2026-01-29 | $141.40 | $565.69 | 2,775,500 | — | — |
| 2026-01-28 | $139.23 | $557.00 | 797,400 | — | — |
| 2026-01-27 | $138.02 | $552.16 | 507,400 | — | — |
| 2026-01-26 | $136.83 | $547.40 | 524,200 | — | — |
| 2026-01-23 | $137.69 | $550.84 | 1,348,100 | — | — |
| 2026-01-22 | $138.66 | $554.72 | 582,700 | — | — |
| 2026-01-21 | $135.77 | $543.16 | 785,000 | — | — |
| 2026-01-20 | $134.30 | $537.28 | 600,300 | — | — |
| 2026-01-16 | $136.39 | $545.64 | 1,795,300 | — | — |
| 2026-01-15 | $134.86 | $539.52 | 382,200 | — | — |
| 2026-01-14 | $133.26 | $533.12 | 462,500 | — | — |
| 2026-01-13 | $132.23 | $529.00 | 497,500 | — | — |
| 2026-01-12 | $133.93 | $535.80 | 1,237,100 | — | — |
| 2026-01-09 | $132.58 | $530.40 | 611,200 | — | — |
| 2026-01-08 | $133.36 | $533.52 | 805,700 | — | — |
| 2026-01-07 | $132.23 | $529.00 | 521,100 | — | — |
| 2026-01-06 | $132.98 | $532.00 | 816,000 | — | — |
| 2026-01-05 | $134.14 | $536.64 | 724,700 | — | — |
| 2026-01-02 | $132.20 | $528.88 | 484,800 | — | — |