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
- 1973-05-03 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $103.05 | $659.22 | 388,700 | — | — |
| 2023-12-28 | $105.33 | $666.83 | 351,500 | — | — |
| 2023-12-27 | $104.81 | $663.54 | 393,600 | — | — |
| 2023-12-26 | $104.61 | $662.27 | 323,000 | — | — |
| 2023-12-22 | $104.01 | $658.47 | 423,800 | — | — |
| 2023-12-21 | $104.45 | $661.26 | 327,800 | — | — |
| 2023-12-20 | $103.24 | $653.60 | 505,400 | — | — |
| 2023-12-19 | $104.40 | $660.94 | 551,300 | — | — |
| 2023-12-18 | $104.36 | $660.69 | 382,400 | — | — |
| 2023-12-15 | $105.12 | $665.50 | 1,334,700 | — | — |
| 2023-12-14 | $107.05 | $677.72 | 967,900 | — | — |
| 2023-12-13 | $103.74 | $656.76 | 529,600 | — | — |
| 2023-12-12 | $99.33 | $628.85 | 550,900 | — | — |
| 2023-12-11 | $99.32 | $628.78 | 403,300 | — | — |
| 2023-12-08 | $99.12 | $627.52 | 368,200 | — | — |
| 2023-12-07 | $99.01 | $626.82 | 565,600 | — | — |
| 2023-12-06 | $99.05 | $627.07 | 418,300 | — | — |
| 2023-12-05 | $99.77 | $631.63 | 836,700 | — | — |
| 2023-12-04 | $99.90 | $632.45 | 662,400 | — | — |
| 2023-12-01 | $97.91 | $619.86 | 722,700 | — | — |
| 2023-11-30 | $95.59 | $605.17 | 975,600 | — | — |
| 2023-11-29 | $94.32 | $597.13 | 653,600 | — | — |
| 2023-11-28 | $94.04 | $595.35 | 566,600 | — | — |
| 2023-11-27 | $93.70 | $593.20 | 1,069,600 | — | — |
| 2023-11-24 | $92.11 | $583.14 | 856,500 | — | — |
| 2023-11-22 | $92.09 | $583.01 | 405,100 | — | — |
| 2023-11-21 | $91.82 | $581.30 | 544,700 | — | — |
| 2023-11-20 | $92.38 | $584.85 | 643,800 | — | — |
| 2023-11-17 | $92.54 | $585.86 | 1,367,000 | — | — |
| 2023-11-16 | $92.54 | $585.86 | 905,100 | — | — |
| 2023-11-15 | $94.29 | $596.94 | 986,200 | — | — |
| 2023-11-14 | $94.72 | $599.66 | 2,030,700 | — | — |
| 2023-11-13 | $91.15 | $577.06 | 735,800 | — | — |
| 2023-11-10 | $92.56 | $585.99 | 794,900 | — | — |
| 2023-11-09 | $91.53 | $579.46 | 659,300 | — | — |
| 2023-11-08 | $93.38 | $591.18 | 408,300 | — | — |
| 2023-11-07 | $93.05 | $589.09 | 547,700 | — | — |
| 2023-11-06 | $94.17 | $596.18 | 777,800 | — | — |
| 2023-11-03 | $95.50 | $604.60 | 1,172,800 | — | — |
| 2023-11-02 | $93.45 | $591.62 | 655,000 | — | — |
| 2023-11-01 | $91.70 | $580.54 | 623,400 | — | — |
| 2023-10-31 | $91.19 | $577.31 | 1,148,000 | — | — |
| 2023-10-30 | $87.74 | $555.47 | 481,900 | — | — |
| 2023-10-27 | $86.65 | $548.57 | 706,500 | — | — |
| 2023-10-26 | $88.03 | $557.31 | 594,800 | — | — |
| 2023-10-25 | $85.71 | $542.62 | 391,200 | — | — |
| 2023-10-24 | $87.64 | $554.84 | 650,900 | — | — |
| 2023-10-23 | $85.84 | $543.44 | 476,600 | — | — |
| 2023-10-20 | $87.29 | $552.62 | 776,200 | — | — |
| 2023-10-19 | $87.63 | $554.77 | 574,500 | — | — |
| 2023-10-18 | $88.87 | $562.62 | 329,900 | — | — |
| 2023-10-17 | $90.68 | $574.08 | 630,600 | — | — |
| 2023-10-16 | $89.60 | $567.25 | 423,600 | — | — |
| 2023-10-13 | $88.36 | $559.40 | 526,100 | — | — |
| 2023-10-12 | $89.27 | $565.16 | 419,700 | — | — |
| 2023-10-11 | $91.01 | $576.17 | 472,400 | — | — |
| 2023-10-10 | $89.21 | $564.78 | 651,100 | — | — |
| 2023-10-09 | $88.05 | $557.43 | 447,200 | — | — |
| 2023-10-06 | $86.92 | $550.28 | 741,100 | — | — |
| 2023-10-05 | $87.84 | $556.10 | 547,100 | — | — |
| 2023-10-04 | $87.77 | $555.66 | 356,400 | — | — |
| 2023-10-03 | $86.67 | $548.70 | 522,900 | — | — |
| 2023-10-02 | $88.53 | $560.47 | 482,700 | — | — |
| 2023-09-29 | $90.63 | $573.77 | 542,600 | — | — |
| 2023-09-28 | $91.18 | $577.25 | 298,400 | — | — |
| 2023-09-27 | $90.40 | $572.31 | 526,700 | — | — |
| 2023-09-26 | $90.41 | $572.37 | 553,300 | — | — |
| 2023-09-25 | $92.35 | $584.66 | 425,700 | — | — |
| 2023-09-22 | $92.90 | $588.14 | 457,100 | — | — |
| 2023-09-21 | $94.05 | $595.42 | 736,200 | — | — |
| 2023-09-20 | $97.58 | $610.87 | 665,600 | — | — |
| 2023-09-19 | $96.37 | $603.29 | 455,900 | — | — |
| 2023-09-18 | $96.64 | $604.98 | 483,100 | — | — |
| 2023-09-15 | $98.82 | $618.63 | 674,100 | — | — |
| 2023-09-14 | $99.72 | $624.26 | 390,200 | — | — |
| 2023-09-13 | $97.54 | $610.62 | 332,300 | — | — |
| 2023-09-12 | $98.24 | $615.00 | 225,200 | — | — |
| 2023-09-11 | $97.32 | $609.24 | 418,300 | — | — |
| 2023-09-08 | $97.61 | $611.05 | 471,500 | — | — |
| 2023-09-07 | $97.54 | $610.62 | 644,800 | — | — |
| 2023-09-06 | $97.24 | $608.74 | 448,500 | — | — |
| 2023-09-05 | $96.54 | $604.35 | 439,900 | — | — |
| 2023-09-01 | $98.06 | $613.87 | 335,000 | — | — |
| 2023-08-31 | $97.94 | $613.12 | 474,800 | — | — |
| 2023-08-30 | $98.74 | $618.13 | 420,800 | — | — |
| 2023-08-29 | $98.26 | $615.12 | 534,300 | — | — |
| 2023-08-28 | $97.92 | $612.99 | 439,200 | — | — |
| 2023-08-25 | $97.56 | $610.74 | 288,500 | — | — |
| 2023-08-24 | $97.61 | $611.05 | 784,100 | — | — |
| 2023-08-23 | $98.08 | $614.00 | 646,100 | — | — |
| 2023-08-22 | $96.17 | $602.04 | 925,600 | — | — |
| 2023-08-21 | $95.83 | $599.91 | 958,200 | — | — |
| 2023-08-18 | $96.42 | $603.60 | 300,000 | — | — |
| 2023-08-17 | $96.05 | $601.29 | 370,300 | — | — |
| 2023-08-16 | $97.52 | $610.49 | 261,300 | — | — |
| 2023-08-15 | $99.25 | $621.32 | 375,500 | — | — |
| 2023-08-14 | $100.83 | $631.21 | 393,900 | — | — |
| 2023-08-11 | $102.21 | $639.85 | 277,400 | — | — |
| 2023-08-10 | $102.75 | $643.23 | 462,400 | — | — |
| 2023-08-09 | $102.99 | $644.73 | 705,800 | — | — |
| 2023-08-08 | $102.08 | $639.04 | 362,000 | — | — |
| 2023-08-07 | $103.93 | $650.62 | 551,100 | — | — |
| 2023-08-04 | $103.42 | $647.42 | 635,900 | — | — |
| 2023-08-03 | $102.63 | $642.48 | 996,200 | — | — |
| 2023-08-02 | $100.74 | $630.65 | 665,400 | — | — |
| 2023-08-01 | $101.23 | $633.71 | 619,900 | — | — |
| 2023-07-31 | $101.52 | $635.53 | 4,129,000 | — | — |
| 2023-07-28 | $100.93 | $631.84 | 558,900 | — | — |
| 2023-07-27 | $100.57 | $629.58 | 466,400 | — | — |
| 2023-07-26 | $102.93 | $644.36 | 517,400 | — | — |
| 2023-07-25 | $102.29 | $640.35 | 360,400 | — | — |
| 2023-07-24 | $103.16 | $645.80 | 488,400 | — | — |
| 2023-07-21 | $103.25 | $646.36 | 514,900 | — | — |
| 2023-07-20 | $102.98 | $644.67 | 456,100 | — | — |
| 2023-07-19 | $102.47 | $641.48 | 613,000 | — | — |
| 2023-07-18 | $101.05 | $632.59 | 658,400 | — | — |
| 2023-07-17 | $100.77 | $630.84 | 513,000 | — | — |
| 2023-07-14 | $100.27 | $627.71 | 409,200 | — | — |
| 2023-07-13 | $100.65 | $630.08 | 552,700 | — | — |
| 2023-07-12 | $99.71 | $624.20 | 656,400 | — | — |
| 2023-07-11 | $99.68 | $624.01 | 683,500 | — | — |
| 2023-07-10 | $97.01 | $607.30 | 534,000 | — | — |
| 2023-07-07 | $95.98 | $600.85 | 1,000,600 | — | — |
| 2023-07-06 | $97.08 | $607.74 | 420,000 | — | — |
| 2023-07-05 | $96.98 | $607.11 | 497,600 | — | — |
| 2023-07-03 | $97.31 | $609.18 | 211,300 | — | — |
| 2023-06-30 | $96.77 | $605.79 | 870,000 | — | — |
| 2023-06-29 | $96.35 | $603.17 | 449,600 | — | — |
| 2023-06-28 | $94.38 | $590.83 | 702,700 | — | — |
| 2023-06-27 | $94.37 | $590.77 | 416,100 | — | — |
| 2023-06-26 | $92.34 | $578.06 | 464,800 | — | — |
| 2023-06-23 | $90.10 | $564.04 | 512,500 | — | — |
| 2023-06-22 | $91.31 | $571.61 | 331,500 | — | — |
| 2023-06-21 | $92.37 | $578.25 | 411,600 | — | — |
| 2023-06-20 | $94.25 | $583.26 | 604,400 | — | — |
| 2023-06-16 | $95.93 | $593.65 | 672,300 | — | — |
| 2023-06-15 | $94.91 | $587.34 | 458,200 | — | — |
| 2023-06-14 | $94.31 | $583.63 | 596,200 | — | — |
| 2023-06-13 | $94.76 | $586.41 | 723,600 | — | — |
| 2023-06-12 | $95.34 | $590.00 | 701,600 | — | — |
| 2023-06-09 | $96.14 | $594.95 | 264,900 | — | — |
| 2023-06-08 | $96.11 | $594.77 | 393,000 | — | — |
| 2023-06-07 | $97.20 | $601.51 | 877,300 | — | — |
| 2023-06-06 | $93.18 | $576.64 | 902,600 | — | — |
| 2023-06-05 | $90.50 | $560.05 | 407,600 | — | — |
| 2023-06-02 | $91.14 | $564.01 | 515,900 | — | — |
| 2023-06-01 | $87.75 | $543.03 | 377,800 | — | — |
| 2023-05-31 | $88.20 | $545.82 | 771,700 | — | — |
| 2023-05-30 | $87.29 | $540.19 | 447,200 | — | — |
| 2023-05-26 | $87.06 | $538.76 | 331,200 | — | — |
| 2023-05-25 | $85.92 | $531.71 | 415,300 | — | — |
| 2023-05-24 | $87.43 | $541.05 | 438,600 | — | — |
| 2023-05-23 | $89.38 | $553.12 | 388,800 | — | — |
| 2023-05-22 | $90.20 | $558.20 | 408,100 | — | — |
| 2023-05-19 | $88.74 | $549.16 | 490,700 | — | — |
| 2023-05-18 | $89.27 | $552.44 | 355,700 | — | — |
| 2023-05-17 | $90.46 | $559.80 | 470,200 | — | — |
| 2023-05-16 | $88.39 | $546.99 | 479,500 | — | — |
| 2023-05-15 | $91.95 | $569.02 | 421,800 | — | — |
| 2023-05-12 | $91.41 | $565.68 | 440,800 | — | — |
| 2023-05-11 | $90.85 | $562.22 | 799,600 | — | — |
| 2023-05-10 | $92.40 | $571.81 | 458,600 | — | — |
| 2023-05-09 | $92.69 | $573.60 | 465,000 | — | — |
| 2023-05-08 | $94.38 | $584.06 | 635,400 | — | — |
| 2023-05-05 | $96.34 | $596.19 | 647,400 | — | — |
| 2023-05-04 | $96.43 | $596.75 | 533,700 | — | — |
| 2023-05-03 | $96.14 | $594.95 | 361,400 | — | — |
| 2023-05-02 | $96.20 | $595.33 | 429,600 | — | — |
| 2023-05-01 | $97.68 | $604.48 | 345,500 | — | — |
| 2023-04-28 | $98.89 | $611.97 | 1,221,600 | — | — |
| 2023-04-27 | $96.75 | $598.73 | 368,700 | — | — |
| 2023-04-26 | $94.67 | $585.86 | 471,200 | — | — |
| 2023-04-25 | $95.86 | $593.22 | 733,200 | — | — |
| 2023-04-24 | $95.98 | $593.96 | 352,100 | — | — |
| 2023-04-21 | $97.28 | $602.01 | 323,500 | — | — |
| 2023-04-20 | $97.04 | $600.52 | 467,000 | — | — |
| 2023-04-19 | $97.98 | $606.34 | 399,700 | — | — |
| 2023-04-18 | $97.98 | $606.34 | 357,300 | — | — |
| 2023-04-17 | $97.87 | $605.66 | 584,000 | — | — |
| 2023-04-14 | $96.37 | $596.38 | 306,700 | — | — |
| 2023-04-13 | $97.11 | $600.96 | 318,300 | — | — |
| 2023-04-12 | $97.03 | $600.46 | 337,500 | — | — |
| 2023-04-11 | $98.38 | $608.82 | 416,700 | — | — |
| 2023-04-10 | $97.76 | $604.98 | 272,400 | — | — |
| 2023-04-06 | $97.74 | $604.86 | 292,600 | — | — |
| 2023-04-05 | $97.62 | $604.11 | 354,600 | — | — |
| 2023-04-04 | $98.53 | $609.74 | 639,400 | — | — |
| 2023-04-03 | $98.73 | $610.98 | 599,700 | — | — |
| 2023-03-31 | $98.83 | $611.60 | 780,000 | — | — |
| 2023-03-30 | $95.44 | $590.62 | 461,300 | — | — |
| 2023-03-29 | $93.83 | $580.66 | 565,000 | — | — |
| 2023-03-28 | $92.86 | $574.66 | 300,300 | — | — |
| 2023-03-27 | $92.52 | $572.55 | 539,100 | — | — |
| 2023-03-24 | $92.51 | $572.49 | 683,200 | — | — |
| 2023-03-23 | $91.16 | $564.14 | 438,300 | — | — |
| 2023-03-22 | $91.12 | $563.89 | 575,400 | — | — |
| 2023-03-21 | $94.74 | $586.29 | 571,800 | — | — |
| 2023-03-20 | $94.25 | $583.26 | 839,100 | — | — |
| 2023-03-17 | $91.88 | $568.59 | 1,435,800 | — | — |
| 2023-03-16 | $95.16 | $588.89 | 956,300 | — | — |
| 2023-03-15 | $97.19 | $601.45 | 669,600 | — | — |
| 2023-03-14 | $97.98 | $606.34 | 414,900 | — | — |
| 2023-03-13 | $96.76 | $598.79 | 395,100 | — | — |
| 2023-03-10 | $96.50 | $597.18 | 792,700 | — | — |
| 2023-03-09 | $102.41 | $627.07 | 449,000 | — | — |
| 2023-03-08 | $104.95 | $642.62 | 519,100 | — | — |
| 2023-03-07 | $103.82 | $635.71 | 435,300 | — | — |
| 2023-03-06 | $107.16 | $656.16 | 336,200 | — | — |
| 2023-03-03 | $107.25 | $656.71 | 451,400 | — | — |
| 2023-03-02 | $106.22 | $650.40 | 290,600 | — | — |
| 2023-03-01 | $106.63 | $652.91 | 498,500 | — | — |
| 2023-02-28 | $106.78 | $653.83 | 697,100 | — | — |
| 2023-02-27 | $106.72 | $653.46 | 447,000 | — | — |
| 2023-02-24 | $107.02 | $655.30 | 336,400 | — | — |
| 2023-02-23 | $107.29 | $656.95 | 379,300 | — | — |
| 2023-02-22 | $106.06 | $649.42 | 297,800 | — | — |
| 2023-02-21 | $106.19 | $650.22 | 370,200 | — | — |
| 2023-02-17 | $109.09 | $667.97 | 409,700 | — | — |
| 2023-02-16 | $109.82 | $672.44 | 385,800 | — | — |
| 2023-02-15 | $109.89 | $672.87 | 390,700 | — | — |
| 2023-02-14 | $110.12 | $674.28 | 445,700 | — | — |
| 2023-02-13 | $112.20 | $687.02 | 514,900 | — | — |
| 2023-02-10 | $109.97 | $673.36 | 511,800 | — | — |
| 2023-02-09 | $108.63 | $665.16 | 978,100 | — | — |
| 2023-02-08 | $109.19 | $668.59 | 545,800 | — | — |
| 2023-02-07 | $110.06 | $673.91 | 1,177,700 | — | — |
| 2023-02-06 | $111.65 | $683.65 | 367,500 | — | — |
| 2023-02-03 | $113.04 | $692.16 | 630,100 | — | — |
| 2023-02-02 | $114.08 | $698.53 | 655,700 | — | — |
| 2023-02-01 | $112.04 | $686.04 | 809,300 | — | — |
| 2023-01-31 | $111.53 | $682.92 | 2,776,400 | — | — |
| 2023-01-30 | $109.97 | $673.36 | 468,700 | — | — |
| 2023-01-27 | $111.38 | $682.00 | 660,200 | — | — |
| 2023-01-26 | $110.25 | $675.08 | 405,200 | — | — |
| 2023-01-25 | $110.48 | $676.49 | 390,900 | — | — |
| 2023-01-24 | $110.28 | $675.26 | 380,600 | — | — |
| 2023-01-23 | $109.40 | $669.87 | 288,000 | — | — |
| 2023-01-20 | $107.65 | $659.16 | 650,000 | — | — |
| 2023-01-19 | $106.52 | $652.24 | 501,500 | — | — |
| 2023-01-18 | $108.50 | $664.36 | 503,300 | — | — |
| 2023-01-17 | $110.86 | $678.81 | 483,300 | — | — |
| 2023-01-13 | $109.15 | $668.34 | 382,400 | — | — |
| 2023-01-12 | $109.59 | $671.04 | 648,100 | — | — |
| 2023-01-11 | $107.07 | $655.61 | 597,700 | — | — |
| 2023-01-10 | $101.83 | $623.52 | 455,000 | — | — |
| 2023-01-09 | $102.90 | $630.07 | 324,000 | — | — |
| 2023-01-06 | $104.24 | $638.28 | 363,900 | — | — |
| 2023-01-05 | $102.72 | $628.97 | 444,100 | — | — |
| 2023-01-04 | $105.06 | $643.30 | 491,600 | — | — |
| 2023-01-03 | $102.66 | $628.60 | 635,900 | — | — |