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-02-22 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $58.52 | $300.38 | 309,900 | — | — |
| 2024-12-30 | $58.39 | $299.72 | 368,600 | — | — |
| 2024-12-27 | $58.55 | $300.54 | 263,800 | — | — |
| 2024-12-26 | $58.98 | $302.75 | 289,200 | — | — |
| 2024-12-24 | $58.98 | $302.75 | 189,500 | — | — |
| 2024-12-23 | $58.44 | $299.97 | 429,900 | — | — |
| 2024-12-20 | $57.97 | $297.56 | 1,817,100 | — | — |
| 2024-12-19 | $58.05 | $297.97 | 583,100 | — | — |
| 2024-12-18 | $57.73 | $296.33 | 477,200 | — | — |
| 2024-12-17 | $60.06 | $308.29 | 463,200 | — | — |
| 2024-12-16 | $60.78 | $311.98 | 543,400 | — | — |
| 2024-12-13 | $60.96 | $312.91 | 461,100 | — | — |
| 2024-12-12 | $60.98 | $313.01 | 474,400 | — | — |
| 2024-12-11 | $61.00 | $313.11 | 487,600 | — | — |
| 2024-12-10 | $61.38 | $315.06 | 367,800 | — | — |
| 2024-12-09 | $61.38 | $315.06 | 493,800 | — | — |
| 2024-12-06 | $61.92 | $317.84 | 362,900 | — | — |
| 2024-12-05 | $62.77 | $322.20 | 283,300 | — | — |
| 2024-12-04 | $63.01 | $323.43 | 373,000 | — | — |
| 2024-12-03 | $63.00 | $323.38 | 456,100 | — | — |
| 2024-12-02 | $62.81 | $322.40 | 468,600 | — | — |
| 2024-11-29 | $64.07 | $328.87 | 254,200 | — | — |
| 2024-11-27 | $63.94 | $328.20 | 391,700 | — | — |
| 2024-11-26 | $63.59 | $326.41 | 510,100 | — | — |
| 2024-11-25 | $64.66 | $331.90 | 609,700 | — | — |
| 2024-11-22 | $64.31 | $330.10 | 520,000 | — | — |
| 2024-11-21 | $63.29 | $324.87 | 363,300 | — | — |
| 2024-11-20 | $62.43 | $320.45 | 329,800 | — | — |
| 2024-11-19 | $62.71 | $321.89 | 553,900 | — | — |
| 2024-11-18 | $62.96 | $323.17 | 422,600 | — | — |
| 2024-11-15 | $62.74 | $318.71 | 502,900 | — | — |
| 2024-11-14 | $62.68 | $318.40 | 655,000 | — | — |
| 2024-11-13 | $63.16 | $320.84 | 970,700 | — | — |
| 2024-11-12 | $61.77 | $313.78 | 554,100 | — | — |
| 2024-11-11 | $62.38 | $316.88 | 555,900 | — | — |
| 2024-11-08 | $60.78 | $308.75 | 456,300 | — | — |
| 2024-11-07 | $59.57 | $302.61 | 900,400 | — | — |
| 2024-11-06 | $60.36 | $306.62 | 939,600 | — | — |
| 2024-11-05 | $58.81 | $298.75 | 380,200 | — | — |
| 2024-11-04 | $57.60 | $292.60 | 327,700 | — | — |
| 2024-11-01 | $57.92 | $294.22 | 357,600 | — | — |
| 2024-10-31 | $59.19 | $300.68 | 520,100 | — | — |
| 2024-10-30 | $59.57 | $302.61 | 489,100 | — | — |
| 2024-10-29 | $59.95 | $304.54 | 599,900 | — | — |
| 2024-10-28 | $60.35 | $306.57 | 299,800 | — | — |
| 2024-10-25 | $59.87 | $304.13 | 315,800 | — | — |
| 2024-10-24 | $60.42 | $306.92 | 309,400 | — | — |
| 2024-10-23 | $61.07 | $310.23 | 1,281,100 | — | — |
| 2024-10-22 | $60.87 | $309.21 | 760,100 | — | — |
| 2024-10-21 | $60.62 | $307.94 | 816,000 | — | — |
| 2024-10-18 | $61.76 | $313.73 | 348,200 | — | — |
| 2024-10-17 | $61.85 | $314.19 | 613,800 | — | — |
| 2024-10-16 | $62.04 | $315.15 | 385,000 | — | — |
| 2024-10-15 | $60.91 | $309.41 | 513,600 | — | — |
| 2024-10-14 | $60.45 | $307.08 | 508,300 | — | — |
| 2024-10-11 | $59.31 | $301.29 | 285,100 | — | — |
| 2024-10-10 | $58.81 | $298.75 | 310,000 | — | — |
| 2024-10-09 | $59.17 | $300.57 | 271,400 | — | — |
| 2024-10-08 | $59.39 | $301.69 | 321,300 | — | — |
| 2024-10-07 | $59.12 | $300.32 | 329,700 | — | — |
| 2024-10-04 | $59.95 | $304.54 | 298,200 | — | — |
| 2024-10-03 | $59.99 | $304.74 | 235,800 | — | — |
| 2024-10-02 | $60.51 | $307.38 | 217,400 | — | — |
| 2024-10-01 | $60.87 | $309.21 | 251,300 | — | — |
| 2024-09-30 | $61.12 | $310.48 | 359,000 | — | — |
| 2024-09-27 | $61.05 | $310.12 | 321,200 | — | — |
| 2024-09-26 | $60.65 | $308.09 | 368,200 | — | — |
| 2024-09-25 | $60.93 | $309.51 | 392,600 | — | — |
| 2024-09-24 | $61.14 | $310.58 | 466,700 | — | — |
| 2024-09-23 | $61.53 | $312.56 | 406,400 | — | — |
| 2024-09-20 | $60.68 | $308.24 | 867,900 | — | — |
| 2024-09-19 | $60.85 | $309.11 | 364,200 | — | — |
| 2024-09-18 | $60.88 | $309.26 | 326,300 | — | — |
| 2024-09-17 | $61.15 | $310.63 | 351,500 | — | — |
| 2024-09-16 | $61.09 | $310.33 | 302,400 | — | — |
| 2024-09-13 | $60.55 | $307.58 | 282,800 | — | — |
| 2024-09-12 | $59.39 | $301.69 | 248,000 | — | — |
| 2024-09-11 | $59.57 | $302.61 | 355,300 | — | — |
| 2024-09-10 | $60.35 | $306.57 | 235,200 | — | — |
| 2024-09-09 | $59.61 | $302.81 | 281,900 | — | — |
| 2024-09-06 | $59.66 | $303.06 | 360,500 | — | — |
| 2024-09-05 | $60.13 | $305.45 | 402,200 | — | — |
| 2024-09-04 | $59.75 | $303.52 | 374,900 | — | — |
| 2024-09-03 | $59.16 | $300.52 | 396,300 | — | — |
| 2024-08-30 | $59.12 | $300.32 | 332,100 | — | — |
| 2024-08-29 | $58.61 | $297.73 | 248,900 | — | — |
| 2024-08-28 | $58.66 | $297.98 | 330,900 | — | — |
| 2024-08-27 | $58.64 | $297.88 | 378,500 | — | — |
| 2024-08-26 | $58.65 | $297.93 | 309,700 | — | — |
| 2024-08-23 | $58.24 | $295.85 | 749,600 | — | — |
| 2024-08-22 | $57.71 | $293.16 | 290,500 | — | — |
| 2024-08-21 | $57.66 | $292.90 | 456,500 | — | — |
| 2024-08-20 | $57.50 | $292.09 | 570,400 | — | — |
| 2024-08-19 | $57.48 | $291.99 | 290,300 | — | — |
| 2024-08-16 | $57.80 | $290.31 | 258,900 | — | — |
| 2024-08-15 | $57.62 | $289.41 | 377,000 | — | — |
| 2024-08-14 | $57.39 | $288.25 | 283,900 | — | — |
| 2024-08-13 | $57.10 | $286.80 | 757,200 | — | — |
| 2024-08-12 | $56.75 | $285.04 | 339,400 | — | — |
| 2024-08-09 | $57.14 | $287.00 | 322,800 | — | — |
| 2024-08-08 | $57.32 | $287.90 | 331,500 | — | — |
| 2024-08-07 | $57.01 | $286.34 | 297,500 | — | — |
| 2024-08-06 | $57.20 | $287.30 | 367,900 | — | — |
| 2024-08-05 | $56.43 | $283.43 | 595,700 | — | — |
| 2024-08-02 | $58.92 | $295.94 | 519,400 | — | — |
| 2024-08-01 | $59.29 | $297.80 | 610,400 | — | — |
| 2024-07-31 | $59.05 | $296.59 | 870,800 | — | — |
| 2024-07-30 | $58.95 | $296.09 | 373,100 | — | — |
| 2024-07-29 | $58.32 | $292.92 | 395,300 | — | — |
| 2024-07-26 | $58.79 | $295.29 | 309,800 | — | — |
| 2024-07-25 | $58.27 | $292.67 | 506,100 | — | — |
| 2024-07-24 | $58.41 | $293.38 | 416,900 | — | — |
| 2024-07-23 | $57.99 | $291.27 | 292,100 | — | — |
| 2024-07-22 | $58.08 | $291.72 | 304,200 | — | — |
| 2024-07-19 | $57.68 | $289.71 | 297,600 | — | — |
| 2024-07-18 | $58.29 | $292.77 | 419,800 | — | — |
| 2024-07-17 | $59.20 | $297.34 | 489,600 | — | — |
| 2024-07-16 | $58.14 | $292.02 | 400,500 | — | — |
| 2024-07-15 | $57.22 | $287.40 | 679,500 | — | — |
| 2024-07-12 | $57.29 | $287.75 | 608,000 | — | — |
| 2024-07-11 | $56.58 | $284.18 | 503,600 | — | — |
| 2024-07-10 | $54.16 | $272.03 | 258,800 | — | — |
| 2024-07-09 | $53.74 | $269.92 | 291,300 | — | — |
| 2024-07-08 | $53.42 | $268.31 | 406,300 | — | — |
| 2024-07-05 | $53.72 | $269.82 | 279,400 | — | — |
| 2024-07-03 | $54.31 | $272.78 | 212,600 | — | — |
| 2024-07-02 | $54.27 | $272.58 | 421,000 | — | — |
| 2024-07-01 | $54.10 | $271.73 | 428,700 | — | — |
| 2024-06-28 | $54.38 | $273.13 | 947,300 | — | — |
| 2024-06-27 | $54.16 | $272.03 | 335,900 | — | — |
| 2024-06-26 | $53.55 | $268.97 | 387,100 | — | — |
| 2024-06-25 | $53.54 | $268.92 | 482,900 | — | — |
| 2024-06-24 | $54.15 | $271.98 | 355,300 | — | — |
| 2024-06-21 | $53.10 | $266.71 | 943,500 | — | — |
| 2024-06-20 | $52.88 | $265.60 | 597,700 | — | — |
| 2024-06-18 | $52.51 | $263.74 | 259,500 | — | — |
| 2024-06-17 | $52.60 | $264.19 | 398,100 | — | — |
| 2024-06-14 | $52.54 | $263.89 | 340,700 | — | — |
| 2024-06-13 | $52.26 | $262.49 | 362,700 | — | — |
| 2024-06-12 | $52.91 | $265.75 | 312,200 | — | — |
| 2024-06-11 | $53.15 | $266.96 | 295,700 | — | — |
| 2024-06-10 | $53.48 | $268.61 | 311,400 | — | — |
| 2024-06-07 | $53.61 | $269.27 | 219,900 | — | — |
| 2024-06-06 | $54.22 | $272.33 | 192,700 | — | — |
| 2024-06-05 | $54.68 | $274.64 | 326,800 | — | — |
| 2024-06-04 | $55.88 | $280.67 | 378,300 | — | — |
| 2024-06-03 | $56.34 | $282.98 | 471,100 | — | — |
| 2024-05-31 | $56.45 | $283.53 | 390,200 | — | — |
| 2024-05-30 | $54.99 | $276.20 | 270,500 | — | — |
| 2024-05-29 | $54.20 | $272.23 | 337,300 | — | — |
| 2024-05-28 | $54.95 | $276.00 | 447,500 | — | — |
| 2024-05-24 | $54.86 | $275.55 | 326,800 | — | — |
| 2024-05-23 | $54.78 | $275.14 | 440,800 | — | — |
| 2024-05-22 | $55.63 | $279.41 | 411,500 | — | — |
| 2024-05-21 | $56.75 | $285.04 | 589,300 | — | — |
| 2024-05-20 | $56.86 | $285.59 | 269,800 | — | — |
| 2024-05-17 | $56.78 | $285.19 | 369,600 | — | — |
| 2024-05-16 | $56.93 | $285.94 | 633,000 | — | — |
| 2024-05-15 | $56.87 | $282.38 | 398,300 | — | — |
| 2024-05-14 | $56.69 | $281.48 | 407,300 | — | — |
| 2024-05-13 | $56.99 | $282.97 | 331,400 | — | — |
| 2024-05-10 | $57.05 | $283.27 | 523,900 | — | — |
| 2024-05-09 | $57.58 | $285.90 | 813,900 | — | — |
| 2024-05-08 | $56.36 | $279.84 | 422,300 | — | — |
| 2024-05-07 | $56.74 | $281.73 | 401,000 | — | — |
| 2024-05-06 | $56.48 | $280.44 | 574,900 | — | — |
| 2024-05-03 | $55.77 | $276.91 | 401,900 | — | — |
| 2024-05-02 | $55.98 | $277.96 | 614,200 | — | — |
| 2024-05-01 | $55.60 | $276.07 | 358,200 | — | — |
| 2024-04-30 | $54.90 | $272.60 | 712,600 | — | — |
| 2024-04-29 | $54.98 | $272.99 | 560,200 | — | — |
| 2024-04-26 | $53.86 | $267.43 | 460,300 | — | — |
| 2024-04-25 | $54.20 | $269.12 | 423,200 | — | — |
| 2024-04-24 | $54.54 | $270.81 | 357,600 | — | — |
| 2024-04-23 | $54.37 | $269.96 | 330,800 | — | — |
| 2024-04-22 | $54.32 | $269.72 | 338,800 | — | — |
| 2024-04-19 | $54.00 | $268.13 | 525,500 | — | — |
| 2024-04-18 | $52.46 | $260.48 | 536,400 | — | — |
| 2024-04-17 | $51.73 | $256.86 | 429,900 | — | — |
| 2024-04-16 | $51.20 | $254.22 | 377,400 | — | — |
| 2024-04-15 | $52.00 | $258.20 | 396,400 | — | — |
| 2024-04-12 | $52.24 | $259.39 | 337,100 | — | — |
| 2024-04-11 | $52.46 | $260.48 | 419,800 | — | — |
| 2024-04-10 | $52.29 | $259.64 | 540,200 | — | — |
| 2024-04-09 | $54.40 | $270.11 | 358,300 | — | — |
| 2024-04-08 | $54.50 | $270.61 | 523,100 | — | — |
| 2024-04-05 | $53.74 | $266.84 | 410,900 | — | — |
| 2024-04-04 | $54.01 | $268.18 | 292,800 | — | — |
| 2024-04-03 | $54.04 | $268.32 | 570,000 | — | — |
| 2024-04-02 | $54.22 | $269.22 | 532,900 | — | — |
| 2024-04-01 | $53.84 | $267.33 | 347,400 | — | — |
| 2024-03-28 | $54.60 | $271.11 | 680,700 | — | — |
| 2024-03-27 | $54.04 | $268.32 | 531,600 | — | — |
| 2024-03-26 | $52.22 | $259.29 | 452,100 | — | — |
| 2024-03-25 | $52.83 | $262.32 | 533,400 | — | — |
| 2024-03-22 | $52.25 | $259.44 | 437,100 | — | — |
| 2024-03-21 | $52.04 | $258.39 | 662,700 | — | — |
| 2024-03-20 | $52.20 | $259.19 | 677,300 | — | — |
| 2024-03-19 | $52.03 | $258.34 | 1,133,000 | — | — |
| 2024-03-18 | $51.73 | $256.86 | 710,600 | — | — |
| 2024-03-15 | $52.12 | $258.79 | 1,577,200 | — | — |
| 2024-03-14 | $52.36 | $259.98 | 895,700 | — | — |
| 2024-03-13 | $52.74 | $261.87 | 556,400 | — | — |
| 2024-03-12 | $53.37 | $265.00 | 360,300 | — | — |
| 2024-03-11 | $54.00 | $268.13 | 457,000 | — | — |
| 2024-03-08 | $53.84 | $267.33 | 383,500 | — | — |
| 2024-03-07 | $53.06 | $263.46 | 308,200 | — | — |
| 2024-03-06 | $52.32 | $259.78 | 452,600 | — | — |
| 2024-03-05 | $52.26 | $259.49 | 353,400 | — | — |
| 2024-03-04 | $52.39 | $260.13 | 345,700 | — | — |
| 2024-03-01 | $51.43 | $255.37 | 595,100 | — | — |
| 2024-02-29 | $52.03 | $258.34 | 562,300 | — | — |
| 2024-02-28 | $51.90 | $257.70 | 510,000 | — | — |
| 2024-02-27 | $52.41 | $260.23 | 373,300 | — | — |
| 2024-02-26 | $51.59 | $256.16 | 470,400 | — | — |
| 2024-02-23 | $52.32 | $259.78 | 287,800 | — | — |
| 2024-02-22 | $52.20 | $259.19 | 505,000 | — | — |
| 2024-02-21 | $52.92 | $262.76 | 490,000 | — | — |
| 2024-02-20 | $52.26 | $259.49 | 575,100 | — | — |
| 2024-02-16 | $52.08 | $258.59 | 554,800 | — | — |
| 2024-02-15 | $52.36 | $259.98 | 495,800 | — | — |
| 2024-02-14 | $51.42 | $252.09 | 461,200 | — | — |
| 2024-02-13 | $50.98 | $249.93 | 720,500 | — | — |
| 2024-02-12 | $52.82 | $258.95 | 729,800 | — | — |
| 2024-02-09 | $51.62 | $253.07 | 781,400 | — | — |
| 2024-02-08 | $51.25 | $251.25 | 1,699,400 | — | — |
| 2024-02-07 | $49.62 | $243.26 | 579,900 | — | — |
| 2024-02-06 | $49.91 | $244.69 | 514,400 | — | — |
| 2024-02-05 | $49.67 | $243.51 | 639,700 | — | — |
| 2024-02-02 | $51.18 | $250.91 | 589,100 | — | — |
| 2024-02-01 | $52.55 | $257.63 | 440,600 | — | — |
| 2024-01-31 | $51.76 | $253.76 | 884,800 | — | — |
| 2024-01-30 | $52.15 | $255.67 | 445,800 | — | — |
| 2024-01-29 | $51.95 | $254.69 | 442,600 | — | — |
| 2024-01-26 | $50.80 | $249.05 | 366,100 | — | — |
| 2024-01-25 | $51.00 | $250.03 | 637,000 | — | — |
| 2024-01-24 | $50.06 | $245.42 | 2,102,900 | — | — |
| 2024-01-23 | $51.19 | $250.96 | 637,200 | — | — |
| 2024-01-22 | $50.60 | $248.07 | 595,800 | — | — |
| 2024-01-19 | $50.23 | $246.25 | 357,700 | — | — |
| 2024-01-18 | $50.38 | $246.99 | 447,500 | — | — |
| 2024-01-17 | $51.34 | $251.70 | 472,400 | — | — |
| 2024-01-16 | $51.58 | $252.87 | 777,100 | — | — |
| 2024-01-12 | $53.49 | $262.24 | 391,300 | — | — |
| 2024-01-11 | $53.94 | $264.44 | 330,400 | — | — |
| 2024-01-10 | $55.31 | $271.16 | 272,800 | — | — |
| 2024-01-09 | $55.46 | $271.89 | 415,900 | — | — |
| 2024-01-08 | $56.04 | $274.74 | 355,300 | — | — |
| 2024-01-05 | $55.21 | $270.67 | 258,900 | — | — |
| 2024-01-04 | $54.97 | $269.49 | 359,900 | — | — |
| 2024-01-03 | $55.14 | $270.33 | 446,700 | — | — |
| 2024-01-02 | $55.20 | $270.62 | 343,100 | — | — |