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
- 1995-10-11 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 | — | — | — | $230.41 | 8,515 |
| 2026-09-03 | — | — | — | $229.93 | 25,396 |
| 2026-09-02 | — | — | — | $226.66 | 13,588 |
| 2026-09-01 | — | — | — | $225.63 | 14,466 |
| 2026-08-31 | — | — | — | $227.20 | 11,973 |
| 2026-08-28 | — | — | — | $228.07 | 7,469 |
| 2026-08-27 | $227.66 | $389.54 | 236,200 | $228.25 | 35,948 |
| 2026-08-26 | $228.41 | $390.83 | 302,100 | $226.97 | 17,195 |
| 2026-08-25 | $227.12 | $388.62 | 212,200 | $230.16 | 8,780 |
| 2026-08-24 | $227.47 | $389.22 | 448,900 | $224.91 | 39,526 |
| 2026-08-21 | $223.16 | $381.84 | 206,800 | $222.88 | 9,484 |
| 2026-08-20 | $223.11 | $381.76 | 339,100 | $218.45 | 20,954 |
| 2026-08-19 | $218.91 | $374.57 | 321,200 | $223.92 | 20,087 |
| 2026-08-18 | $222.17 | $380.15 | 411,400 | $223.56 | 44,929 |
| 2026-08-17 | $222.10 | $380.03 | 267,800 | $224.67 | 16,219 |
| 2026-08-14 | $225.29 | $385.49 | 286,600 | $224.21 | 21,106 |
| 2026-08-13 | $223.19 | $381.90 | 237,800 | $224.26 | 14,120 |
| 2026-08-12 | $222.18 | $380.17 | 320,100 | $220.51 | 15,929 |
| 2026-08-11 | $221.94 | $379.76 | 281,600 | $225.12 | 14,600 |
| 2026-08-10 | $225.75 | $386.28 | 203,300 | $227.65 | 7,975 |
| 2026-08-07 | $229.08 | $391.97 | 148,100 | $229.81 | 9,273 |
| 2026-08-06 | $231.46 | $396.05 | 211,100 | $231.32 | 6,192 |
| 2026-08-05 | $229.12 | $392.04 | 301,500 | $228.07 | 19,373 |
| 2026-08-04 | $228.04 | $390.19 | 365,700 | $231.15 | 20,688 |
| 2026-08-03 | $232.33 | $397.53 | 264,500 | $233.74 | 13,426 |
| 2026-07-31 | $232.63 | $398.05 | 456,500 | $228.46 | 28,600 |
| 2026-07-30 | $230.09 | $393.70 | 527,600 | $231.52 | 26,278 |
| 2026-07-29 | $232.34 | $397.55 | 516,700 | $226.45 | 39,641 |
| 2026-07-28 | $224.15 | $383.54 | 318,900 | $220.71 | 19,047 |
| 2026-07-27 | $219.52 | $375.62 | 312,900 | $218.61 | 20,351 |
| 2026-07-24 | $218.11 | $373.20 | 240,900 | $213.81 | 18,993 |
| 2026-07-23 | $214.13 | $366.39 | 228,100 | $212.01 | 9,581 |
| 2026-07-22 | $212.87 | $364.24 | 233,500 | $214.23 | 12,168 |
| 2026-07-21 | $215.06 | $367.98 | 284,600 | $214.00 | 16,673 |
| 2026-07-20 | $214.35 | $366.77 | 287,300 | $213.99 | 14,538 |
| 2026-07-17 | $213.23 | $364.85 | 329,900 | — | — |
| 2026-07-16 | $207.00 | $354.19 | 702,500 | — | — |
| 2026-07-15 | $206.90 | $354.02 | 420,500 | — | — |
| 2026-07-14 | $214.16 | $366.44 | 269,100 | — | — |
| 2026-07-13 | $216.86 | $371.06 | 216,500 | — | — |
| 2026-07-10 | $213.99 | $366.15 | 267,200 | — | — |
| 2026-07-09 | $214.34 | $366.75 | 371,900 | — | — |
| 2026-07-08 | $212.24 | $363.16 | 352,700 | — | — |
| 2026-07-07 | $218.46 | $373.80 | 407,000 | — | — |
| 2026-07-06 | $220.19 | $376.76 | 282,000 | — | — |
| 2026-07-02 | $221.61 | $379.19 | 440,800 | — | — |
| 2026-07-01 | $216.76 | $370.89 | 297,900 | — | — |
| 2026-06-30 | $214.12 | $366.38 | 258,400 | — | — |
| 2026-06-29 | $214.54 | $367.09 | 268,000 | — | — |
| 2026-06-26 | $212.61 | $363.79 | 435,000 | — | — |
| 2026-06-25 | $207.56 | $355.15 | 259,800 | — | — |
| 2026-06-24 | $210.40 | $360.01 | 597,900 | — | — |
| 2026-06-23 | $207.64 | $355.29 | 420,600 | — | — |
| 2026-06-22 | $201.29 | $344.42 | 354,900 | — | — |
| 2026-06-18 | $197.93 | $338.67 | 567,100 | — | — |
| 2026-06-17 | $199.67 | $341.65 | 254,800 | — | — |
| 2026-06-16 | $199.20 | $340.85 | 299,000 | — | — |
| 2026-06-15 | $198.27 | $339.26 | 301,400 | — | — |
| 2026-06-12 | $197.65 | $338.19 | 307,400 | — | — |
| 2026-06-11 | $196.07 | $333.87 | 337,400 | — | — |
| 2026-06-10 | $197.39 | $336.11 | 339,800 | — | — |
| 2026-06-09 | $192.43 | $327.67 | 308,200 | — | — |
| 2026-06-08 | $190.87 | $325.01 | 324,700 | — | — |
| 2026-06-05 | $193.19 | $328.96 | 216,200 | — | — |
| 2026-06-04 | $186.99 | $318.40 | 225,200 | — | — |
| 2026-06-03 | $186.35 | $317.31 | 313,600 | — | — |
| 2026-06-02 | $187.04 | $318.49 | 427,300 | — | — |
| 2026-06-01 | $185.10 | $315.19 | 337,200 | — | — |
| 2026-05-29 | $186.20 | $317.06 | 340,600 | — | — |
| 2026-05-28 | $187.39 | $319.09 | 355,200 | — | — |
| 2026-05-27 | $191.75 | $326.51 | 276,100 | — | — |
| 2026-05-26 | $195.87 | $333.52 | 251,600 | — | — |
| 2026-05-22 | $195.13 | $332.26 | 192,600 | — | — |
| 2026-05-21 | $195.58 | $333.03 | 279,200 | — | — |
| 2026-05-20 | $194.56 | $331.29 | 262,000 | — | — |
| 2026-05-19 | $193.79 | $329.98 | 259,600 | — | — |
| 2026-05-18 | $197.54 | $336.37 | 397,400 | — | — |
| 2026-05-15 | $194.64 | $331.43 | 308,600 | — | — |
| 2026-05-14 | $191.87 | $326.71 | 216,500 | — | — |
| 2026-05-13 | $189.30 | $322.34 | 281,600 | — | — |
| 2026-05-12 | $189.59 | $322.83 | 260,400 | — | — |
| 2026-05-11 | $189.89 | $323.34 | 264,800 | — | — |
| 2026-05-08 | $189.14 | $322.07 | 279,300 | — | — |
| 2026-05-07 | $186.30 | $317.23 | 279,100 | — | — |
| 2026-05-06 | $186.37 | $317.35 | 337,200 | — | — |
| 2026-05-05 | $184.63 | $314.39 | 310,400 | — | — |
| 2026-05-04 | $183.28 | $312.09 | 310,900 | — | — |
| 2026-05-01 | $186.84 | $318.15 | 369,000 | — | — |
| 2026-04-30 | $187.69 | $319.60 | 499,400 | — | — |
| 2026-04-29 | $177.51 | $302.26 | 283,300 | — | — |
| 2026-04-28 | $180.71 | $307.71 | 197,800 | — | — |
| 2026-04-27 | $179.20 | $305.14 | 229,000 | — | — |
| 2026-04-24 | $177.54 | $302.31 | 294,500 | — | — |
| 2026-04-23 | $181.87 | $309.69 | 280,400 | — | — |
| 2026-04-22 | $178.88 | $304.59 | 238,200 | — | — |
| 2026-04-21 | $180.69 | $307.68 | 193,000 | — | — |
| 2026-04-20 | $179.99 | $306.48 | 209,400 | — | — |
| 2026-04-17 | $181.85 | $309.65 | 210,500 | — | — |
| 2026-04-16 | $178.35 | $303.69 | 260,700 | — | — |
| 2026-04-15 | $177.15 | $301.65 | 282,200 | — | — |
| 2026-04-14 | $178.43 | $303.83 | 223,400 | — | — |
| 2026-04-13 | $179.35 | $305.39 | 398,400 | — | — |
| 2026-04-10 | $176.78 | $301.02 | 265,300 | — | — |
| 2026-04-09 | $179.87 | $306.28 | 291,900 | — | — |
| 2026-04-08 | $178.63 | $304.17 | 387,500 | — | — |
| 2026-04-07 | $175.59 | $298.99 | 322,500 | — | — |
| 2026-04-06 | $175.31 | $298.52 | 322,600 | — | — |
| 2026-04-02 | $176.10 | $299.86 | 379,100 | — | — |
| 2026-04-01 | $172.31 | $293.41 | 351,300 | — | — |
| 2026-03-31 | $173.35 | $295.18 | 341,700 | — | — |
| 2026-03-30 | $172.59 | $293.88 | 265,600 | — | — |
| 2026-03-27 | $169.38 | $288.42 | 278,500 | — | — |
| 2026-03-26 | $172.28 | $293.36 | 261,500 | — | — |
| 2026-03-25 | $170.50 | $290.33 | 290,400 | — | — |
| 2026-03-24 | $172.23 | $293.27 | 272,900 | — | — |
| 2026-03-23 | $171.22 | $291.55 | 294,100 | — | — |
| 2026-03-20 | $168.84 | $287.50 | 850,300 | — | — |
| 2026-03-19 | $169.58 | $288.76 | 292,300 | — | — |
| 2026-03-18 | $170.41 | $290.17 | 392,700 | — | — |
| 2026-03-17 | $173.77 | $295.89 | 266,200 | — | — |
| 2026-03-16 | $173.75 | $295.86 | 181,500 | — | — |
| 2026-03-13 | $173.39 | $295.25 | 257,300 | — | — |
| 2026-03-12 | $174.28 | $295.14 | 292,100 | — | — |
| 2026-03-11 | $173.26 | $293.42 | 324,700 | — | — |
| 2026-03-10 | $174.38 | $295.31 | 263,700 | — | — |
| 2026-03-09 | $174.43 | $295.40 | 263,700 | — | — |
| 2026-03-06 | $177.69 | $300.92 | 228,000 | — | — |
| 2026-03-05 | $178.39 | $302.10 | 197,100 | — | — |
| 2026-03-04 | $179.46 | $303.92 | 241,300 | — | — |
| 2026-03-03 | $179.22 | $303.51 | 287,700 | — | — |
| 2026-03-02 | $181.68 | $307.68 | 314,100 | — | — |
| 2026-02-27 | $180.63 | $305.90 | 307,200 | — | — |
| 2026-02-26 | $179.16 | $303.41 | 270,100 | — | — |
| 2026-02-25 | $176.11 | $298.24 | 202,300 | — | — |
| 2026-02-24 | $173.56 | $293.92 | 169,300 | — | — |
| 2026-02-23 | $173.91 | $294.52 | 266,400 | — | — |
| 2026-02-20 | $175.92 | $297.92 | 215,900 | — | — |
| 2026-02-19 | $175.12 | $296.57 | 181,800 | — | — |
| 2026-02-18 | $174.47 | $295.47 | 240,100 | — | — |
| 2026-02-17 | $174.95 | $296.28 | 217,800 | — | — |
| 2026-02-13 | $171.80 | $290.94 | 267,700 | — | — |
| 2026-02-12 | $171.43 | $290.32 | 253,500 | — | — |
| 2026-02-11 | $172.59 | $292.28 | 294,900 | — | — |
| 2026-02-10 | $174.42 | $295.38 | 292,500 | — | — |
| 2026-02-09 | $171.57 | $290.55 | 388,700 | — | — |
| 2026-02-06 | $175.97 | $298.01 | 489,800 | — | — |
| 2026-02-05 | $178.06 | $301.55 | 459,700 | — | — |
| 2026-02-04 | $175.07 | $296.48 | 944,500 | — | — |
| 2026-02-03 | $174.05 | $294.75 | 475,200 | — | — |
| 2026-02-02 | $174.50 | $295.52 | 349,000 | — | — |
| 2026-01-30 | $174.14 | $294.91 | 1,136,300 | — | — |
| 2026-01-29 | $173.76 | $294.26 | 334,000 | — | — |
| 2026-01-28 | $171.34 | $290.17 | 402,900 | — | — |
| 2026-01-27 | $170.04 | $287.96 | 344,700 | — | — |
| 2026-01-26 | $171.06 | $289.69 | 404,700 | — | — |
| 2026-01-23 | $169.49 | $287.03 | 356,600 | — | — |
| 2026-01-22 | $171.69 | $290.76 | 416,900 | — | — |
| 2026-01-21 | $171.96 | $291.22 | 447,700 | — | — |
| 2026-01-20 | $170.90 | $289.42 | 348,600 | — | — |
| 2026-01-16 | $169.96 | $287.83 | 415,900 | — | — |
| 2026-01-15 | $170.15 | $288.15 | 313,400 | — | — |
| 2026-01-14 | $170.66 | $289.01 | 753,100 | — | — |
| 2026-01-13 | $167.57 | $283.78 | 546,200 | — | — |
| 2026-01-12 | $174.09 | $294.82 | 273,200 | — | — |
| 2026-01-09 | $173.19 | $293.30 | 438,300 | — | — |
| 2026-01-08 | $176.76 | $299.34 | 508,200 | — | — |
| 2026-01-07 | $178.19 | $301.77 | 178,400 | — | — |
| 2026-01-06 | $177.17 | $300.04 | 291,100 | — | — |
| 2026-01-05 | $180.48 | $305.64 | 197,400 | — | — |
| 2026-01-02 | $179.06 | $303.24 | 258,400 | — | — |