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
- 1986-06-26 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 | — | — | — | $97.28 | 14,458 |
| 2026-09-03 | — | — | — | $96.40 | 9,135 |
| 2026-09-02 | — | — | — | $94.96 | 18,345 |
| 2026-09-01 | — | — | — | $94.26 | 15,123 |
| 2026-08-31 | — | — | — | $97.51 | 19,420 |
| 2026-08-28 | — | — | — | $99.93 | 9,743 |
| 2026-08-27 | $98.87 | $127.62 | 230,200 | $99.86 | 8,020 |
| 2026-08-26 | $100.93 | $130.28 | 337,200 | $104.72 | 14,742 |
| 2026-08-25 | $103.51 | $133.61 | 216,100 | $102.75 | 11,418 |
| 2026-08-24 | $101.68 | $131.25 | 238,100 | $102.22 | 10,568 |
| 2026-08-21 | $101.09 | $130.49 | 236,000 | $101.78 | 8,081 |
| 2026-08-20 | $100.79 | $130.10 | 293,700 | $101.19 | 21,500 |
| 2026-08-19 | $102.42 | $132.21 | 245,700 | $104.51 | 10,881 |
| 2026-08-18 | $103.11 | $133.10 | 253,500 | $105.00 | 10,711 |
| 2026-08-17 | $105.60 | $136.31 | 262,200 | $107.16 | 9,308 |
| 2026-08-14 | $107.58 | $138.87 | 205,800 | $108.04 | 14,673 |
| 2026-08-13 | $108.36 | $139.87 | 276,800 | $108.45 | 34,211 |
| 2026-08-12 | $107.23 | $138.41 | 217,200 | $108.29 | 10,963 |
| 2026-08-11 | $107.92 | $139.30 | 341,100 | $108.16 | 17,471 |
| 2026-08-10 | $107.67 | $138.98 | 292,600 | $110.10 | 18,206 |
| 2026-08-07 | $111.84 | $144.36 | 247,800 | $113.55 | 15,286 |
| 2026-08-06 | $113.44 | $146.43 | 342,700 | $115.97 | 19,870 |
| 2026-08-05 | $115.94 | $149.66 | 509,200 | $114.52 | 28,735 |
| 2026-08-04 | $114.92 | $148.34 | 505,200 | $113.92 | 18,591 |
| 2026-08-03 | $111.38 | $143.77 | 390,200 | $109.76 | 20,477 |
| 2026-07-31 | $106.97 | $138.08 | 335,900 | $108.20 | 15,017 |
| 2026-07-30 | $108.26 | $139.74 | 385,900 | $110.50 | 22,779 |
| 2026-07-29 | $109.66 | $141.55 | 583,400 | $111.87 | 41,056 |
| 2026-07-28 | $113.75 | $146.83 | 703,200 | $111.23 | 40,878 |
| 2026-07-27 | $110.29 | $142.36 | 627,800 | $105.94 | 38,144 |
| 2026-07-24 | $103.65 | $133.79 | 723,100 | $98.55 | 49,107 |
| 2026-07-23 | $96.24 | $124.23 | 477,200 | $93.11 | 29,514 |
| 2026-07-22 | $95.70 | $123.53 | 754,400 | $94.58 | 43,277 |
| 2026-07-21 | $95.17 | $122.85 | 782,700 | $99.63 | 30,705 |
| 2026-07-20 | $99.34 | $128.23 | 279,400 | $97.55 | 16,011 |
| 2026-07-17 | $97.23 | $125.51 | 420,600 | — | — |
| 2026-07-16 | $100.32 | $129.49 | 291,200 | — | — |
| 2026-07-15 | $99.48 | $128.41 | 459,700 | — | — |
| 2026-07-14 | $97.19 | $125.45 | 306,300 | — | — |
| 2026-07-13 | $97.78 | $126.22 | 343,000 | — | — |
| 2026-07-10 | $99.72 | $128.72 | 323,900 | — | — |
| 2026-07-09 | $100.01 | $129.09 | 401,200 | — | — |
| 2026-07-08 | $96.92 | $125.11 | 417,400 | — | — |
| 2026-07-07 | $97.82 | $126.27 | 375,200 | — | — |
| 2026-07-06 | $98.75 | $127.47 | 291,500 | — | — |
| 2026-07-02 | $96.88 | $125.05 | 399,000 | — | — |
| 2026-07-01 | $98.35 | $126.95 | 448,500 | — | — |
| 2026-06-30 | $99.33 | $128.22 | 400,700 | — | — |
| 2026-06-29 | $98.71 | $127.42 | 519,100 | — | — |
| 2026-06-26 | $99.31 | $128.19 | 1,212,600 | — | — |
| 2026-06-25 | $98.29 | $126.87 | 436,200 | — | — |
| 2026-06-24 | $96.70 | $124.82 | 553,100 | — | — |
| 2026-06-23 | $93.86 | $121.16 | 335,800 | — | — |
| 2026-06-22 | $93.10 | $120.17 | 304,300 | — | — |
| 2026-06-18 | $92.63 | $119.57 | 754,400 | — | — |
| 2026-06-17 | $91.72 | $118.39 | 392,600 | — | — |
| 2026-06-16 | $92.02 | $118.78 | 422,700 | — | — |
| 2026-06-15 | $91.96 | $118.70 | 392,600 | — | — |
| 2026-06-12 | $91.75 | $118.43 | 377,400 | — | — |
| 2026-06-11 | $89.71 | $115.80 | 414,400 | — | — |
| 2026-06-10 | $85.20 | $109.98 | 422,700 | — | — |
| 2026-06-09 | $87.78 | $113.31 | 388,700 | — | — |
| 2026-06-08 | $83.55 | $107.85 | 541,700 | — | — |
| 2026-06-05 | $84.45 | $109.01 | 358,600 | — | — |
| 2026-06-04 | $83.35 | $107.59 | 414,300 | — | — |
| 2026-06-03 | $81.19 | $104.80 | 402,900 | — | — |
| 2026-06-02 | $81.82 | $105.61 | 432,400 | — | — |
| 2026-06-01 | $81.90 | $105.72 | 427,600 | — | — |
| 2026-05-29 | $85.65 | $110.56 | 430,600 | — | — |
| 2026-05-28 | $86.22 | $111.29 | 305,400 | — | — |
| 2026-05-27 | $86.64 | $111.84 | 335,100 | — | — |
| 2026-05-26 | $86.78 | $112.02 | 304,900 | — | — |
| 2026-05-22 | $84.82 | $109.49 | 272,700 | — | — |
| 2026-05-21 | $84.75 | $109.40 | 295,500 | — | — |
| 2026-05-20 | $83.29 | $107.51 | 514,300 | — | — |
| 2026-05-19 | $78.40 | $101.20 | 381,000 | — | — |
| 2026-05-18 | $81.79 | $105.58 | 406,600 | — | — |
| 2026-05-15 | $81.25 | $104.88 | 390,400 | — | — |
| 2026-05-14 | $83.70 | $108.04 | 518,800 | — | — |
| 2026-05-13 | $84.92 | $109.62 | 267,900 | — | — |
| 2026-05-12 | $85.11 | $109.86 | 287,500 | — | — |
| 2026-05-11 | $86.06 | $111.09 | 247,500 | — | — |
| 2026-05-08 | $88.23 | $113.89 | 242,600 | — | — |
| 2026-05-07 | $87.67 | $113.17 | 490,100 | — | — |
| 2026-05-06 | $87.82 | $113.36 | 354,200 | — | — |
| 2026-05-05 | $83.22 | $107.42 | 301,300 | — | — |
| 2026-05-04 | $81.37 | $105.03 | 383,100 | — | — |
| 2026-05-01 | $83.54 | $107.83 | 422,600 | — | — |
| 2026-04-30 | $82.12 | $106.00 | 478,300 | — | — |
| 2026-04-29 | $80.50 | $103.91 | 568,900 | — | — |
| 2026-04-28 | $82.86 | $106.96 | 516,500 | — | — |
| 2026-04-27 | $83.53 | $107.82 | 651,500 | — | — |
| 2026-04-24 | $86.09 | $111.13 | 846,700 | — | — |
| 2026-04-23 | $92.75 | $119.72 | 353,800 | — | — |
| 2026-04-22 | $91.63 | $118.28 | 343,100 | — | — |
| 2026-04-21 | $94.33 | $121.76 | 317,300 | — | — |
| 2026-04-20 | $95.89 | $123.78 | 309,700 | — | — |
| 2026-04-17 | $99.30 | $128.18 | 312,300 | — | — |
| 2026-04-16 | $94.78 | $122.34 | 312,200 | — | — |
| 2026-04-15 | $96.89 | $125.07 | 225,300 | — | — |
| 2026-04-14 | $98.10 | $126.63 | 284,800 | — | — |
| 2026-04-13 | $94.91 | $122.51 | 324,900 | — | — |
| 2026-04-10 | $94.31 | $121.74 | 252,000 | — | — |
| 2026-04-09 | $94.87 | $122.46 | 411,700 | — | — |
| 2026-04-08 | $95.15 | $122.82 | 678,400 | — | — |
| 2026-04-07 | $92.63 | $119.57 | 388,700 | — | — |
| 2026-04-06 | $92.77 | $119.75 | 278,900 | — | — |
| 2026-04-02 | $91.51 | $118.12 | 318,300 | — | — |
| 2026-04-01 | $93.70 | $120.95 | 456,300 | — | — |
| 2026-03-31 | $91.83 | $118.54 | 406,900 | — | — |
| 2026-03-30 | $88.37 | $114.07 | 407,400 | — | — |
| 2026-03-27 | $89.66 | $115.73 | 382,100 | — | — |
| 2026-03-26 | $93.98 | $121.31 | 275,400 | — | — |
| 2026-03-25 | $94.13 | $121.50 | 335,000 | — | — |
| 2026-03-24 | $91.75 | $118.43 | 308,400 | — | — |
| 2026-03-23 | $91.19 | $117.71 | 409,500 | — | — |
| 2026-03-20 | $87.89 | $113.45 | 1,191,100 | — | — |
| 2026-03-19 | $89.36 | $115.35 | 369,400 | — | — |
| 2026-03-18 | $88.96 | $114.83 | 483,200 | — | — |
| 2026-03-17 | $92.18 | $118.99 | 415,300 | — | — |
| 2026-03-16 | $90.92 | $117.36 | 336,900 | — | — |
| 2026-03-13 | $89.52 | $115.55 | 435,300 | — | — |
| 2026-03-12 | $89.51 | $115.54 | 463,700 | — | — |
| 2026-03-11 | $90.82 | $117.23 | 310,500 | — | — |
| 2026-03-10 | $91.97 | $118.72 | 349,500 | — | — |
| 2026-03-09 | $93.20 | $120.30 | 499,900 | — | — |
| 2026-03-06 | $92.03 | $118.79 | 360,100 | — | — |
| 2026-03-05 | $95.36 | $123.09 | 314,400 | — | — |
| 2026-03-04 | $100.36 | $129.55 | 295,200 | — | — |
| 2026-03-03 | $100.75 | $130.05 | 267,400 | — | — |
| 2026-03-02 | $101.71 | $131.29 | 294,000 | — | — |
| 2026-02-27 | $104.08 | $134.35 | 406,000 | — | — |
| 2026-02-26 | $108.71 | $140.32 | 253,300 | — | — |
| 2026-02-25 | $107.69 | $139.01 | 244,000 | — | — |
| 2026-02-24 | $106.76 | $137.81 | 328,600 | — | — |
| 2026-02-23 | $101.92 | $131.56 | 366,700 | — | — |
| 2026-02-20 | $103.23 | $133.25 | 264,600 | — | — |
| 2026-02-19 | $101.95 | $131.60 | 199,000 | — | — |
| 2026-02-18 | $105.31 | $135.94 | 278,200 | — | — |
| 2026-02-17 | $107.43 | $138.67 | 217,100 | — | — |
| 2026-02-13 | $104.17 | $134.46 | 182,000 | — | — |
| 2026-02-12 | $104.02 | $134.27 | 260,600 | — | — |
| 2026-02-11 | $104.54 | $134.94 | 198,800 | — | — |
| 2026-02-10 | $105.79 | $136.56 | 216,200 | — | — |
| 2026-02-09 | $105.57 | $136.27 | 289,600 | — | — |
| 2026-02-06 | $105.96 | $136.77 | 300,200 | — | — |
| 2026-02-05 | $101.77 | $131.37 | 239,000 | — | — |
| 2026-02-04 | $103.11 | $133.10 | 231,100 | — | — |
| 2026-02-03 | $101.47 | $130.98 | 334,700 | — | — |
| 2026-02-02 | $100.41 | $129.61 | 324,200 | — | — |
| 2026-01-30 | $96.52 | $124.59 | 540,300 | — | — |
| 2026-01-29 | $101.53 | $131.06 | 531,100 | — | — |
| 2026-01-28 | $97.48 | $125.83 | 269,600 | — | — |
| 2026-01-27 | $98.20 | $126.76 | 200,000 | — | — |
| 2026-01-26 | $100.67 | $129.95 | 338,000 | — | — |
| 2026-01-23 | $101.66 | $131.22 | 280,100 | — | — |
| 2026-01-22 | $104.02 | $134.27 | 290,600 | — | — |
| 2026-01-21 | $101.97 | $131.62 | 320,500 | — | — |
| 2026-01-20 | $97.74 | $126.16 | 220,500 | — | — |
| 2026-01-16 | $99.71 | $128.71 | 259,400 | — | — |
| 2026-01-15 | $100.11 | $129.22 | 203,300 | — | — |
| 2026-01-14 | $96.30 | $124.31 | 257,100 | — | — |
| 2026-01-13 | $96.94 | $125.13 | 257,300 | — | — |
| 2026-01-12 | $98.55 | $127.21 | 235,600 | — | — |
| 2026-01-09 | $100.67 | $129.95 | 255,400 | — | — |
| 2026-01-08 | $98.70 | $127.40 | 298,300 | — | — |
| 2026-01-07 | $97.78 | $126.22 | 252,900 | — | — |
| 2026-01-06 | $101.43 | $130.93 | 280,200 | — | — |
| 2026-01-05 | $103.51 | $133.61 | 246,600 | — | — |
| 2026-01-02 | $101.20 | $130.63 | 137,400 | — | — |