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
- 1980-03-17 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 | — | — | — | $99.62 | 7,457 |
| 2026-09-03 | — | — | — | $98.86 | 10,952 |
| 2026-09-02 | — | — | — | $98.67 | 11,420 |
| 2026-09-01 | — | — | — | $98.99 | 7,395 |
| 2026-08-31 | — | — | — | $99.81 | 3,634 |
| 2026-08-28 | — | — | — | $102.35 | 7,993 |
| 2026-08-27 | $102.14 | $635.29 | 106,500 | $101.10 | 3,719 |
| 2026-08-26 | $102.54 | $637.78 | 126,800 | $101.92 | 4,548 |
| 2026-08-25 | $101.82 | $633.30 | 133,700 | $103.04 | 5,243 |
| 2026-08-24 | $103.15 | $641.57 | 102,500 | $103.97 | 4,126 |
| 2026-08-21 | $104.10 | $647.48 | 135,500 | $104.62 | 4,015 |
| 2026-08-20 | $103.26 | $642.25 | 223,100 | $102.27 | 6,941 |
| 2026-08-19 | $104.07 | $647.29 | 365,300 | $103.81 | 12,554 |
| 2026-08-18 | $101.95 | $634.11 | 191,100 | $102.80 | 10,140 |
| 2026-08-17 | $104.02 | $646.98 | 294,700 | $106.39 | 14,031 |
| 2026-08-14 | $105.77 | $657.87 | 147,000 | $105.69 | 13,619 |
| 2026-08-13 | $105.94 | $658.92 | 180,500 | $108.15 | 10,878 |
| 2026-08-12 | $107.44 | $668.25 | 141,200 | $107.49 | 6,799 |
| 2026-08-11 | $107.81 | $670.55 | 240,300 | $108.75 | 8,393 |
| 2026-08-10 | $107.43 | $668.19 | 174,800 | $109.42 | 3,107 |
| 2026-08-07 | $109.46 | $680.82 | 132,900 | $108.48 | 4,703 |
| 2026-08-06 | $109.33 | $680.01 | 168,100 | $109.24 | 6,250 |
| 2026-08-05 | $110.05 | $682.74 | 308,000 | $110.44 | 15,387 |
| 2026-08-04 | $109.92 | $681.94 | 466,700 | $108.10 | 15,017 |
| 2026-08-03 | $106.96 | $663.57 | 232,400 | $105.73 | 13,810 |
| 2026-07-31 | $104.72 | $649.68 | 326,900 | $103.63 | 21,375 |
| 2026-07-30 | $103.47 | $641.92 | 270,600 | $106.82 | 15,429 |
| 2026-07-29 | $105.38 | $653.77 | 564,400 | $109.96 | 44,992 |
| 2026-07-28 | $109.71 | $680.64 | 659,800 | $111.88 | 45,302 |
| 2026-07-27 | $105.43 | $654.08 | 497,900 | $106.32 | 24,720 |
| 2026-07-24 | $105.59 | $655.08 | 269,600 | $106.32 | 11,935 |
| 2026-07-23 | $105.58 | $655.01 | 338,100 | $104.46 | 18,490 |
| 2026-07-22 | $104.67 | $649.37 | 212,200 | $104.54 | 11,491 |
| 2026-07-21 | $103.93 | $644.78 | 202,200 | $104.03 | 4,859 |
| 2026-07-20 | $104.29 | $647.01 | 208,000 | $106.14 | 7,250 |
| 2026-07-17 | $105.66 | $655.51 | 272,900 | — | — |
| 2026-07-16 | $107.73 | $668.35 | 321,300 | — | — |
| 2026-07-15 | $104.38 | $647.57 | 362,800 | — | — |
| 2026-07-14 | $104.47 | $648.13 | 369,600 | — | — |
| 2026-07-13 | $103.21 | $640.31 | 189,800 | — | — |
| 2026-07-10 | $103.63 | $642.92 | 276,800 | — | — |
| 2026-07-09 | $101.69 | $630.88 | 207,000 | — | — |
| 2026-07-08 | $101.26 | $628.21 | 205,100 | — | — |
| 2026-07-07 | $102.77 | $637.58 | 246,500 | — | — |
| 2026-07-06 | $105.38 | $653.77 | 264,100 | — | — |
| 2026-07-02 | $105.14 | $652.28 | 299,800 | — | — |
| 2026-07-01 | $105.28 | $653.15 | 213,400 | — | — |
| 2026-06-30 | $107.19 | $665.00 | 216,700 | — | — |
| 2026-06-29 | $105.49 | $654.45 | 371,700 | — | — |
| 2026-06-26 | $107.89 | $669.34 | 823,400 | — | — |
| 2026-06-25 | $108.88 | $675.49 | 262,900 | — | — |
| 2026-06-24 | $104.88 | $650.67 | 299,300 | — | — |
| 2026-06-23 | $103.63 | $642.92 | 251,700 | — | — |
| 2026-06-22 | $104.46 | $648.06 | 254,200 | — | — |
| 2026-06-18 | $104.20 | $646.45 | 1,030,300 | — | — |
| 2026-06-17 | $103.25 | $640.56 | 379,900 | — | — |
| 2026-06-16 | $103.53 | $642.29 | 239,300 | — | — |
| 2026-06-15 | $103.50 | $642.11 | 210,200 | — | — |
| 2026-06-12 | $103.57 | $642.54 | 184,100 | — | — |
| 2026-06-11 | $102.17 | $633.86 | 164,400 | — | — |
| 2026-06-10 | $99.63 | $618.10 | 299,600 | — | — |
| 2026-06-09 | $102.63 | $636.71 | 315,700 | — | — |
| 2026-06-08 | $100.09 | $620.95 | 297,200 | — | — |
| 2026-06-05 | $98.56 | $611.46 | 329,900 | — | — |
| 2026-06-04 | $98.08 | $608.48 | 210,800 | — | — |
| 2026-06-03 | $98.59 | $611.65 | 229,300 | — | — |
| 2026-06-02 | $99.97 | $620.21 | 290,200 | — | — |
| 2026-06-01 | $97.44 | $604.51 | 265,400 | — | — |
| 2026-05-29 | $98.38 | $610.34 | 271,400 | — | — |
| 2026-05-28 | $99.09 | $614.75 | 309,400 | — | — |
| 2026-05-27 | $101.16 | $627.59 | 365,800 | — | — |
| 2026-05-26 | $100.65 | $624.43 | 367,700 | — | — |
| 2026-05-22 | $98.28 | $609.72 | 202,200 | — | — |
| 2026-05-21 | $96.68 | $599.80 | 230,000 | — | — |
| 2026-05-20 | $97.10 | $602.40 | 291,100 | — | — |
| 2026-05-19 | $95.40 | $591.86 | 145,600 | — | — |
| 2026-05-18 | $97.40 | $604.26 | 204,800 | — | — |
| 2026-05-15 | $96.07 | $596.01 | 194,100 | — | — |
| 2026-05-14 | $98.30 | $609.85 | 185,000 | — | — |
| 2026-05-13 | $97.37 | $604.08 | 230,900 | — | — |
| 2026-05-12 | $97.83 | $606.93 | 174,000 | — | — |
| 2026-05-11 | $99.01 | $614.25 | 277,700 | — | — |
| 2026-05-08 | $99.34 | $616.30 | 221,700 | — | — |
| 2026-05-07 | $99.94 | $620.02 | 390,500 | — | — |
| 2026-05-06 | $100.98 | $624.74 | 175,900 | — | — |
| 2026-05-05 | $100.01 | $618.74 | 189,700 | — | — |
| 2026-05-04 | $98.89 | $611.81 | 350,800 | — | — |
| 2026-05-01 | $99.44 | $615.21 | 218,300 | — | — |
| 2026-04-30 | $100.19 | $619.85 | 379,300 | — | — |
| 2026-04-29 | $101.87 | $630.24 | 311,100 | — | — |
| 2026-04-28 | $103.05 | $637.54 | 577,000 | — | — |
| 2026-04-27 | $103.50 | $640.33 | 428,000 | — | — |
| 2026-04-24 | $101.94 | $630.68 | 1,001,000 | — | — |
| 2026-04-23 | $101.61 | $628.64 | 237,400 | — | — |
| 2026-04-22 | $98.91 | $611.93 | 415,600 | — | — |
| 2026-04-21 | $101.04 | $625.11 | 276,700 | — | — |
| 2026-04-20 | $100.72 | $623.13 | 346,600 | — | — |
| 2026-04-17 | $101.68 | $629.07 | 714,500 | — | — |
| 2026-04-16 | $99.12 | $613.23 | 246,200 | — | — |
| 2026-04-15 | $100.16 | $619.66 | 216,300 | — | — |
| 2026-04-14 | $103.10 | $637.85 | 171,900 | — | — |
| 2026-04-13 | $103.25 | $638.78 | 292,200 | — | — |
| 2026-04-10 | $100.71 | $623.07 | 139,300 | — | — |
| 2026-04-09 | $100.54 | $622.02 | 161,700 | — | — |
| 2026-04-08 | $99.33 | $614.53 | 235,100 | — | — |
| 2026-04-07 | $95.56 | $591.21 | 306,100 | — | — |
| 2026-04-06 | $94.38 | $583.91 | 189,700 | — | — |
| 2026-04-02 | $93.19 | $576.54 | 239,400 | — | — |
| 2026-04-01 | $93.62 | $579.20 | 253,600 | — | — |
| 2026-03-31 | $92.17 | $570.23 | 344,800 | — | — |
| 2026-03-30 | $90.54 | $560.15 | 194,900 | — | — |
| 2026-03-27 | $90.45 | $559.59 | 160,600 | — | — |
| 2026-03-26 | $91.98 | $569.06 | 155,300 | — | — |
| 2026-03-25 | $93.42 | $577.97 | 188,900 | — | — |
| 2026-03-24 | $93.38 | $577.72 | 292,400 | — | — |
| 2026-03-23 | $92.14 | $570.05 | 274,500 | — | — |
| 2026-03-20 | $89.89 | $556.13 | 869,700 | — | — |
| 2026-03-19 | $91.36 | $565.22 | 260,900 | — | — |
| 2026-03-18 | $91.37 | $565.28 | 252,700 | — | — |
| 2026-03-17 | $91.93 | $568.75 | 179,300 | — | — |
| 2026-03-16 | $91.54 | $566.33 | 172,100 | — | — |
| 2026-03-13 | $90.91 | $562.44 | 234,500 | — | — |
| 2026-03-12 | $91.25 | $564.54 | 254,600 | — | — |
| 2026-03-11 | $93.62 | $579.20 | 242,000 | — | — |
| 2026-03-10 | $94.77 | $586.32 | 159,700 | — | — |
| 2026-03-09 | $95.29 | $589.54 | 367,900 | — | — |
| 2026-03-06 | $95.74 | $592.32 | 250,800 | — | — |
| 2026-03-05 | $98.22 | $607.66 | 244,300 | — | — |
| 2026-03-04 | $101.48 | $627.83 | 276,300 | — | — |
| 2026-03-03 | $100.12 | $619.42 | 497,700 | — | — |
| 2026-03-02 | $99.49 | $615.52 | 300,400 | — | — |
| 2026-02-27 | $99.62 | $616.32 | 592,200 | — | — |
| 2026-02-26 | $99.33 | $614.53 | 496,300 | — | — |
| 2026-02-25 | $98.61 | $610.08 | 424,300 | — | — |
| 2026-02-24 | $98.92 | $611.99 | 434,400 | — | — |
| 2026-02-23 | $95.32 | $589.72 | 466,500 | — | — |
| 2026-02-20 | $95.84 | $592.94 | 494,600 | — | — |
| 2026-02-19 | $94.71 | $585.95 | 652,800 | — | — |
| 2026-02-18 | $90.88 | $562.25 | 605,500 | — | — |
| 2026-02-17 | $92.98 | $575.24 | 1,180,700 | — | — |
| 2026-02-13 | $108.94 | $673.98 | 454,300 | — | — |
| 2026-02-12 | $109.86 | $679.68 | 405,900 | — | — |
| 2026-02-11 | $109.61 | $678.13 | 379,500 | — | — |
| 2026-02-10 | $108.39 | $670.58 | 532,900 | — | — |
| 2026-02-09 | $107.94 | $667.80 | 354,100 | — | — |
| 2026-02-06 | $107.55 | $665.38 | 347,100 | — | — |
| 2026-02-05 | $104.92 | $649.11 | 383,300 | — | — |
| 2026-02-04 | $104.36 | $643.92 | 392,700 | — | — |
| 2026-02-03 | $102.69 | $633.61 | 448,300 | — | — |
| 2026-02-02 | $102.07 | $629.79 | 475,700 | — | — |
| 2026-01-30 | $99.62 | $614.67 | 442,600 | — | — |
| 2026-01-29 | $98.63 | $608.56 | 408,400 | — | — |
| 2026-01-28 | $98.16 | $605.66 | 444,600 | — | — |
| 2026-01-27 | $99.89 | $616.34 | 674,100 | — | — |
| 2026-01-26 | $100.41 | $619.54 | 290,400 | — | — |
| 2026-01-23 | $100.20 | $618.25 | 246,900 | — | — |
| 2026-01-22 | $102.12 | $630.10 | 335,700 | — | — |
| 2026-01-21 | $100.52 | $620.22 | 264,800 | — | — |
| 2026-01-20 | $97.72 | $602.95 | 438,200 | — | — |
| 2026-01-16 | $100.51 | $620.16 | 219,700 | — | — |
| 2026-01-15 | $100.45 | $619.79 | 357,300 | — | — |
| 2026-01-14 | $99.18 | $611.96 | 244,400 | — | — |
| 2026-01-13 | $99.60 | $614.55 | 229,200 | — | — |
| 2026-01-12 | $99.89 | $616.34 | 179,100 | — | — |
| 2026-01-09 | $99.93 | $616.58 | 347,700 | — | — |
| 2026-01-08 | $100.49 | $620.04 | 261,400 | — | — |
| 2026-01-07 | $97.98 | $604.55 | 184,200 | — | — |
| 2026-01-06 | $99.81 | $615.84 | 218,200 | — | — |
| 2026-01-05 | $97.83 | $603.63 | 158,300 | — | — |
| 2026-01-02 | $97.00 | $598.50 | 197,400 | — | — |