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 | $50.17 | $209.01 | 499,500 | — | — |
| 2023-12-28 | $50.12 | $208.80 | 376,700 | — | — |
| 2023-12-27 | $50.23 | $207.20 | 468,800 | — | — |
| 2023-12-26 | $50.70 | $209.13 | 354,500 | — | — |
| 2023-12-22 | $50.78 | $209.46 | 294,000 | — | — |
| 2023-12-21 | $50.43 | $208.02 | 387,700 | — | — |
| 2023-12-20 | $49.91 | $205.88 | 712,400 | — | — |
| 2023-12-19 | $51.10 | $210.78 | 512,200 | — | — |
| 2023-12-18 | $50.89 | $209.92 | 361,100 | — | — |
| 2023-12-15 | $50.60 | $208.72 | 1,226,600 | — | — |
| 2023-12-14 | $51.28 | $211.53 | 511,300 | — | — |
| 2023-12-13 | $51.21 | $211.24 | 781,400 | — | — |
| 2023-12-12 | $49.78 | $205.34 | 408,600 | — | — |
| 2023-12-11 | $50.84 | $209.71 | 416,300 | — | — |
| 2023-12-08 | $50.72 | $209.22 | 350,300 | — | — |
| 2023-12-07 | $50.64 | $208.89 | 372,100 | — | — |
| 2023-12-06 | $50.14 | $206.82 | 411,000 | — | — |
| 2023-12-05 | $50.18 | $206.99 | 409,100 | — | — |
| 2023-12-04 | $51.45 | $212.23 | 307,400 | — | — |
| 2023-12-01 | $51.51 | $212.48 | 316,400 | — | — |
| 2023-11-30 | $50.79 | $209.51 | 526,400 | — | — |
| 2023-11-29 | $50.42 | $207.98 | 340,700 | — | — |
| 2023-11-28 | $50.76 | $209.38 | 312,300 | — | — |
| 2023-11-27 | $50.93 | $210.08 | 363,900 | — | — |
| 2023-11-24 | $51.24 | $211.36 | 96,500 | — | — |
| 2023-11-22 | $51.11 | $210.83 | 244,000 | — | — |
| 2023-11-21 | $50.33 | $207.61 | 309,300 | — | — |
| 2023-11-20 | $50.70 | $209.13 | 220,800 | — | — |
| 2023-11-17 | $51.17 | $211.07 | 345,800 | — | — |
| 2023-11-16 | $51.47 | $212.31 | 297,900 | — | — |
| 2023-11-15 | $52.08 | $214.83 | 322,900 | — | — |
| 2023-11-14 | $52.15 | $215.12 | 235,900 | — | — |
| 2023-11-13 | $50.76 | $209.38 | 260,700 | — | — |
| 2023-11-10 | $50.61 | $208.76 | 340,600 | — | — |
| 2023-11-09 | $50.26 | $207.32 | 284,200 | — | — |
| 2023-11-08 | $50.80 | $209.55 | 248,100 | — | — |
| 2023-11-07 | $51.94 | $214.25 | 292,400 | — | — |
| 2023-11-06 | $52.82 | $217.88 | 423,600 | — | — |
| 2023-11-03 | $54.17 | $223.45 | 428,900 | — | — |
| 2023-11-02 | $53.08 | $218.95 | 614,500 | — | — |
| 2023-11-01 | $51.68 | $213.18 | 370,000 | — | — |
| 2023-10-31 | $50.95 | $210.17 | 885,300 | — | — |
| 2023-10-30 | $50.56 | $208.56 | 375,800 | — | — |
| 2023-10-27 | $51.32 | $211.69 | 335,200 | — | — |
| 2023-10-26 | $52.11 | $214.95 | 460,300 | — | — |
| 2023-10-25 | $52.41 | $216.19 | 301,700 | — | — |
| 2023-10-24 | $52.79 | $217.76 | 385,700 | — | — |
| 2023-10-23 | $52.32 | $215.82 | 327,200 | — | — |
| 2023-10-20 | $53.29 | $219.82 | 286,300 | — | — |
| 2023-10-19 | $53.97 | $222.62 | 408,700 | — | — |
| 2023-10-18 | $54.41 | $224.44 | 420,400 | — | — |
| 2023-10-17 | $55.47 | $228.81 | 618,700 | — | — |
| 2023-10-16 | $54.36 | $224.23 | 321,800 | — | — |
| 2023-10-13 | $53.91 | $222.38 | 415,600 | — | — |
| 2023-10-12 | $54.18 | $223.49 | 300,200 | — | — |
| 2023-10-11 | $54.27 | $223.86 | 418,000 | — | — |
| 2023-10-10 | $54.12 | $223.24 | 515,900 | — | — |
| 2023-10-09 | $53.74 | $221.67 | 371,000 | — | — |
| 2023-10-06 | $51.92 | $214.17 | 577,900 | — | — |
| 2023-10-05 | $51.11 | $210.83 | 460,600 | — | — |
| 2023-10-04 | $50.56 | $208.56 | 456,000 | — | — |
| 2023-10-03 | $50.84 | $209.71 | 688,200 | — | — |
| 2023-10-02 | $50.48 | $208.23 | 571,100 | — | — |
| 2023-09-29 | $51.91 | $214.13 | 555,200 | — | — |
| 2023-09-28 | $52.14 | $215.07 | 403,000 | — | — |
| 2023-09-27 | $52.69 | $215.30 | 571,300 | — | — |
| 2023-09-26 | $52.20 | $213.30 | 412,300 | — | — |
| 2023-09-25 | $52.61 | $214.97 | 344,300 | — | — |
| 2023-09-22 | $52.16 | $213.14 | 458,600 | — | — |
| 2023-09-21 | $52.65 | $215.14 | 267,700 | — | — |
| 2023-09-20 | $53.28 | $217.71 | 370,000 | — | — |
| 2023-09-19 | $53.66 | $219.26 | 527,900 | — | — |
| 2023-09-18 | $54.75 | $223.72 | 630,200 | — | — |
| 2023-09-15 | $54.21 | $221.51 | 1,432,000 | — | — |
| 2023-09-14 | $54.38 | $222.21 | 801,300 | — | — |
| 2023-09-13 | $52.86 | $216.00 | 389,100 | — | — |
| 2023-09-12 | $52.17 | $213.18 | 304,800 | — | — |
| 2023-09-11 | $51.58 | $210.77 | 391,200 | — | — |
| 2023-09-08 | $51.86 | $211.91 | 263,600 | — | — |
| 2023-09-07 | $51.44 | $210.19 | 987,600 | — | — |
| 2023-09-06 | $51.42 | $210.11 | 437,400 | — | — |
| 2023-09-05 | $51.99 | $212.44 | 426,400 | — | — |
| 2023-09-01 | $53.75 | $219.63 | 310,100 | — | — |
| 2023-08-31 | $53.74 | $219.59 | 813,900 | — | — |
| 2023-08-30 | $53.18 | $217.30 | 367,500 | — | — |
| 2023-08-29 | $53.09 | $216.94 | 365,500 | — | — |
| 2023-08-28 | $53.04 | $216.73 | 337,600 | — | — |
| 2023-08-25 | $52.87 | $216.04 | 349,900 | — | — |
| 2023-08-24 | $52.90 | $216.16 | 517,800 | — | — |
| 2023-08-23 | $53.39 | $218.16 | 358,500 | — | — |
| 2023-08-22 | $52.73 | $215.46 | 338,200 | — | — |
| 2023-08-21 | $53.60 | $219.02 | 559,300 | — | — |
| 2023-08-18 | $53.60 | $219.02 | 486,500 | — | — |
| 2023-08-17 | $53.53 | $218.73 | 287,700 | — | — |
| 2023-08-16 | $53.48 | $218.53 | 264,000 | — | — |
| 2023-08-15 | $53.39 | $218.16 | 420,500 | — | — |
| 2023-08-14 | $54.29 | $221.84 | 315,100 | — | — |
| 2023-08-11 | $55.20 | $225.56 | 376,900 | — | — |
| 2023-08-10 | $55.29 | $225.93 | 547,700 | — | — |
| 2023-08-09 | $55.67 | $227.48 | 732,100 | — | — |
| 2023-08-08 | $53.89 | $220.20 | 410,200 | — | — |
| 2023-08-07 | $54.33 | $222.00 | 635,800 | — | — |
| 2023-08-04 | $54.08 | $220.98 | 798,700 | — | — |
| 2023-08-03 | $53.41 | $218.24 | 646,700 | — | — |
| 2023-08-02 | $52.44 | $214.28 | 545,600 | — | — |
| 2023-08-01 | $52.31 | $213.75 | 899,700 | — | — |
| 2023-07-31 | $53.11 | $217.02 | 5,582,700 | — | — |
| 2023-07-28 | $52.35 | $213.91 | 676,200 | — | — |
| 2023-07-27 | $51.57 | $210.72 | 459,400 | — | — |
| 2023-07-26 | $52.45 | $214.32 | 583,500 | — | — |
| 2023-07-25 | $52.30 | $213.71 | 527,200 | — | — |
| 2023-07-24 | $51.87 | $211.95 | 500,000 | — | — |
| 2023-07-21 | $51.93 | $212.20 | 482,300 | — | — |
| 2023-07-20 | $52.12 | $212.97 | 529,600 | — | — |
| 2023-07-19 | $51.87 | $211.95 | 560,000 | — | — |
| 2023-07-18 | $51.43 | $210.15 | 722,300 | — | — |
| 2023-07-17 | $50.34 | $205.70 | 611,900 | — | — |
| 2023-07-14 | $50.61 | $206.80 | 618,000 | — | — |
| 2023-07-13 | $51.96 | $212.32 | 567,400 | — | — |
| 2023-07-12 | $51.72 | $211.34 | 692,200 | — | — |
| 2023-07-11 | $51.00 | $208.40 | 580,900 | — | — |
| 2023-07-10 | $49.90 | $203.90 | 659,200 | — | — |
| 2023-07-07 | $50.18 | $205.04 | 1,429,800 | — | — |
| 2023-07-06 | $50.39 | $205.90 | 570,400 | — | — |
| 2023-07-05 | $51.42 | $210.11 | 501,200 | — | — |
| 2023-07-03 | $51.47 | $210.32 | 216,600 | — | — |
| 2023-06-30 | $51.36 | $209.87 | 414,300 | — | — |
| 2023-06-29 | $51.23 | $209.34 | 492,600 | — | — |
| 2023-06-28 | $50.71 | $205.19 | 876,800 | — | — |
| 2023-06-27 | $50.64 | $204.90 | 357,500 | — | — |
| 2023-06-26 | $50.21 | $203.16 | 437,600 | — | — |
| 2023-06-23 | $49.61 | $200.74 | 888,500 | — | — |
| 2023-06-22 | $50.78 | $205.47 | 530,800 | — | — |
| 2023-06-21 | $51.40 | $207.98 | 451,200 | — | — |
| 2023-06-20 | $51.00 | $206.36 | 586,800 | — | — |
| 2023-06-16 | $51.92 | $210.08 | 971,900 | — | — |
| 2023-06-15 | $51.53 | $208.51 | 499,100 | — | — |
| 2023-06-14 | $51.02 | $206.44 | 491,300 | — | — |
| 2023-06-13 | $51.72 | $209.27 | 450,200 | — | — |
| 2023-06-12 | $51.68 | $209.11 | 774,100 | — | — |
| 2023-06-09 | $52.56 | $212.67 | 449,900 | — | — |
| 2023-06-08 | $52.97 | $214.33 | 469,400 | — | — |
| 2023-06-07 | $53.44 | $216.23 | 281,300 | — | — |
| 2023-06-06 | $52.06 | $210.65 | 280,300 | — | — |
| 2023-06-05 | $51.98 | $210.33 | 305,200 | — | — |
| 2023-06-02 | $52.37 | $211.90 | 409,900 | — | — |
| 2023-06-01 | $51.01 | $206.40 | 350,000 | — | — |
| 2023-05-31 | $50.91 | $206.00 | 549,400 | — | — |
| 2023-05-30 | $51.40 | $207.98 | 551,700 | — | — |
| 2023-05-26 | $51.20 | $207.17 | 453,300 | — | — |
| 2023-05-25 | $50.80 | $205.55 | 339,400 | — | — |
| 2023-05-24 | $51.54 | $208.55 | 436,100 | — | — |
| 2023-05-23 | $52.00 | $210.41 | 512,200 | — | — |
| 2023-05-22 | $51.70 | $209.19 | 750,000 | — | — |
| 2023-05-19 | $51.81 | $209.64 | 469,400 | — | — |
| 2023-05-18 | $51.26 | $207.41 | 500,900 | — | — |
| 2023-05-17 | $51.24 | $207.33 | 513,700 | — | — |
| 2023-05-16 | $50.42 | $204.01 | 536,300 | — | — |
| 2023-05-15 | $51.73 | $209.31 | 430,400 | — | — |
| 2023-05-12 | $51.67 | $209.07 | 609,800 | — | — |
| 2023-05-11 | $51.72 | $209.27 | 499,200 | — | — |
| 2023-05-10 | $53.33 | $215.79 | 490,800 | — | — |
| 2023-05-09 | $53.96 | $218.34 | 615,900 | — | — |
| 2023-05-08 | $53.64 | $217.04 | 377,900 | — | — |
| 2023-05-05 | $54.12 | $218.99 | 525,000 | — | — |
| 2023-05-04 | $52.69 | $213.20 | 690,200 | — | — |
| 2023-05-03 | $52.55 | $212.63 | 790,100 | — | — |
| 2023-05-02 | $51.96 | $210.25 | 600,600 | — | — |
| 2023-05-01 | $55.21 | $223.40 | 434,700 | — | — |
| 2023-04-28 | $55.90 | $226.19 | 1,286,700 | — | — |
| 2023-04-27 | $55.44 | $224.33 | 450,700 | — | — |
| 2023-04-26 | $54.70 | $221.33 | 701,000 | — | — |
| 2023-04-25 | $54.99 | $222.51 | 659,300 | — | — |
| 2023-04-24 | $55.31 | $223.80 | 328,800 | — | — |
| 2023-04-21 | $55.03 | $222.67 | 265,300 | — | — |
| 2023-04-20 | $54.87 | $222.02 | 397,400 | — | — |
| 2023-04-19 | $55.74 | $225.54 | 306,300 | — | — |
| 2023-04-18 | $55.63 | $225.10 | 309,000 | — | — |
| 2023-04-17 | $56.08 | $226.92 | 365,800 | — | — |
| 2023-04-14 | $56.11 | $227.04 | 398,400 | — | — |
| 2023-04-13 | $56.57 | $228.90 | 390,400 | — | — |
| 2023-04-12 | $57.13 | $231.17 | 332,900 | — | — |
| 2023-04-11 | $57.49 | $232.62 | 359,400 | — | — |
| 2023-04-10 | $57.53 | $232.78 | 319,700 | — | — |
| 2023-04-06 | $57.48 | $232.58 | 408,200 | — | — |
| 2023-04-05 | $57.81 | $233.92 | 316,000 | — | — |
| 2023-04-04 | $56.86 | $230.07 | 452,500 | — | — |
| 2023-04-03 | $57.39 | $232.22 | 559,700 | — | — |
| 2023-03-31 | $57.74 | $233.63 | 293,700 | — | — |
| 2023-03-30 | $56.97 | $230.52 | 232,000 | — | — |
| 2023-03-29 | $57.14 | $229.28 | 329,200 | — | — |
| 2023-03-28 | $56.72 | $227.60 | 233,100 | — | — |
| 2023-03-27 | $56.26 | $225.75 | 386,900 | — | — |
| 2023-03-24 | $55.69 | $223.47 | 286,700 | — | — |
| 2023-03-23 | $54.68 | $219.41 | 465,900 | — | — |
| 2023-03-22 | $54.64 | $219.25 | 393,000 | — | — |
| 2023-03-21 | $56.49 | $226.68 | 395,100 | — | — |
| 2023-03-20 | $55.97 | $224.59 | 423,300 | — | — |
| 2023-03-17 | $54.89 | $220.25 | 1,696,100 | — | — |
| 2023-03-16 | $55.80 | $223.91 | 544,800 | — | — |
| 2023-03-15 | $54.91 | $220.34 | 606,800 | — | — |
| 2023-03-14 | $55.68 | $223.42 | 644,700 | — | — |
| 2023-03-13 | $55.39 | $222.26 | 644,800 | — | — |
| 2023-03-10 | $55.34 | $222.06 | 493,700 | — | — |
| 2023-03-09 | $56.93 | $228.44 | 364,800 | — | — |
| 2023-03-08 | $57.97 | $232.61 | 345,900 | — | — |
| 2023-03-07 | $58.05 | $232.93 | 453,400 | — | — |
| 2023-03-06 | $58.14 | $233.30 | 615,600 | — | — |
| 2023-03-03 | $58.79 | $235.90 | 440,800 | — | — |
| 2023-03-02 | $58.09 | $233.10 | 324,600 | — | — |
| 2023-03-01 | $57.41 | $230.37 | 512,600 | — | — |
| 2023-02-28 | $57.28 | $229.85 | 815,600 | — | — |
| 2023-02-27 | $57.78 | $231.85 | 580,300 | — | — |
| 2023-02-24 | $58.00 | $232.73 | 565,300 | — | — |
| 2023-02-23 | $57.67 | $231.41 | 413,500 | — | — |
| 2023-02-22 | $57.33 | $230.05 | 568,500 | — | — |
| 2023-02-21 | $56.31 | $225.95 | 680,100 | — | — |
| 2023-02-17 | $58.21 | $233.58 | 612,200 | — | — |
| 2023-02-16 | $58.31 | $233.98 | 568,700 | — | — |
| 2023-02-15 | $58.78 | $235.86 | 351,200 | — | — |
| 2023-02-14 | $58.49 | $234.70 | 400,100 | — | — |
| 2023-02-13 | $58.79 | $235.90 | 321,200 | — | — |
| 2023-02-10 | $58.58 | $235.06 | 362,300 | — | — |
| 2023-02-09 | $57.53 | $230.85 | 514,900 | — | — |
| 2023-02-08 | $58.21 | $233.58 | 493,500 | — | — |
| 2023-02-07 | $58.86 | $236.19 | 576,700 | — | — |
| 2023-02-06 | $58.48 | $234.66 | 663,600 | — | — |
| 2023-02-03 | $59.68 | $239.48 | 1,254,600 | — | — |
| 2023-02-02 | $57.98 | $232.65 | 669,600 | — | — |
| 2023-02-01 | $57.18 | $229.44 | 700,100 | — | — |
| 2023-01-31 | $58.06 | $232.98 | 1,919,700 | — | — |
| 2023-01-30 | $56.77 | $227.80 | 567,500 | — | — |
| 2023-01-27 | $57.12 | $229.20 | 550,400 | — | — |
| 2023-01-26 | $57.41 | $230.37 | 663,000 | — | — |
| 2023-01-25 | $57.77 | $231.81 | 602,600 | — | — |
| 2023-01-24 | $59.19 | $237.51 | 503,600 | — | — |
| 2023-01-23 | $59.35 | $238.15 | 474,600 | — | — |
| 2023-01-20 | $58.88 | $236.27 | 510,600 | — | — |
| 2023-01-19 | $58.79 | $235.90 | 645,800 | — | — |
| 2023-01-18 | $58.40 | $234.34 | 552,000 | — | — |
| 2023-01-17 | $60.40 | $242.36 | 642,600 | — | — |
| 2023-01-13 | $61.80 | $247.98 | 310,600 | — | — |
| 2023-01-12 | $61.69 | $247.54 | 374,200 | — | — |
| 2023-01-11 | $61.10 | $245.17 | 444,900 | — | — |
| 2023-01-10 | $60.87 | $244.25 | 634,400 | — | — |
| 2023-01-09 | $60.53 | $242.89 | 505,100 | — | — |
| 2023-01-06 | $60.50 | $242.77 | 748,300 | — | — |
| 2023-01-05 | $60.26 | $241.80 | 692,900 | — | — |
| 2023-01-04 | $61.46 | $246.62 | 626,100 | — | — |
| 2023-01-03 | $60.48 | $242.69 | 936,500 | — | — |