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
- 2007-03-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 | $226.09 | $323.30 | 316,100 | — | — |
| 2024-12-30 | $225.50 | $322.45 | 389,700 | — | — |
| 2024-12-27 | $226.37 | $323.70 | 231,400 | — | — |
| 2024-12-26 | $227.74 | $325.66 | 301,800 | — | — |
| 2024-12-24 | $227.34 | $325.08 | 113,800 | — | — |
| 2024-12-23 | $224.49 | $321.01 | 306,800 | — | — |
| 2024-12-20 | $226.01 | $323.18 | 1,191,400 | — | — |
| 2024-12-19 | $224.18 | $320.56 | 474,800 | — | — |
| 2024-12-18 | $223.09 | $319.01 | 500,200 | — | — |
| 2024-12-17 | $229.69 | $328.44 | 680,500 | — | — |
| 2024-12-16 | $231.92 | $331.63 | 372,000 | — | — |
| 2024-12-13 | $233.53 | $333.93 | 366,700 | — | — |
| 2024-12-12 | $235.89 | $336.05 | 321,300 | — | — |
| 2024-12-11 | $235.59 | $335.62 | 361,500 | — | — |
| 2024-12-10 | $235.90 | $336.06 | 342,900 | — | — |
| 2024-12-09 | $233.57 | $332.75 | 423,500 | — | — |
| 2024-12-06 | $235.43 | $335.40 | 389,400 | — | — |
| 2024-12-05 | $235.91 | $336.08 | 594,400 | — | — |
| 2024-12-04 | $232.93 | $331.83 | 483,600 | — | — |
| 2024-12-03 | $232.22 | $330.82 | 432,000 | — | — |
| 2024-12-02 | $234.25 | $333.71 | 334,800 | — | — |
| 2024-11-29 | $236.02 | $336.24 | 253,000 | — | — |
| 2024-11-27 | $235.80 | $335.92 | 361,700 | — | — |
| 2024-11-26 | $236.44 | $336.83 | 655,800 | — | — |
| 2024-11-25 | $233.23 | $332.26 | 815,500 | — | — |
| 2024-11-22 | $230.24 | $328.00 | 943,600 | — | — |
| 2024-11-21 | $227.47 | $324.06 | 974,900 | — | — |
| 2024-11-20 | $225.39 | $321.09 | 457,400 | — | — |
| 2024-11-19 | $224.84 | $320.31 | 382,900 | — | — |
| 2024-11-18 | $227.08 | $323.50 | 418,100 | — | — |
| 2024-11-15 | $227.78 | $324.50 | 583,300 | — | — |
| 2024-11-14 | $227.56 | $324.18 | 562,300 | — | — |
| 2024-11-13 | $229.01 | $326.25 | 434,100 | — | — |
| 2024-11-12 | $226.86 | $323.19 | 500,300 | — | — |
| 2024-11-11 | $226.21 | $322.26 | 536,500 | — | — |
| 2024-11-08 | $225.21 | $320.84 | 466,100 | — | — |
| 2024-11-07 | $221.18 | $315.09 | 433,900 | — | — |
| 2024-11-06 | $219.46 | $312.64 | 753,800 | — | — |
| 2024-11-05 | $218.30 | $310.99 | 651,500 | — | — |
| 2024-11-04 | $209.64 | $298.65 | 653,900 | — | — |
| 2024-11-01 | $210.21 | $299.47 | 525,200 | — | — |
| 2024-10-31 | $210.86 | $300.39 | 610,800 | — | — |
| 2024-10-30 | $212.50 | $302.73 | 456,500 | — | — |
| 2024-10-29 | $212.66 | $302.96 | 447,000 | — | — |
| 2024-10-28 | $213.70 | $304.44 | 378,500 | — | — |
| 2024-10-25 | $214.03 | $304.91 | 271,100 | — | — |
| 2024-10-24 | $216.76 | $308.80 | 454,900 | — | — |
| 2024-10-23 | $216.36 | $308.23 | 230,600 | — | — |
| 2024-10-22 | $216.90 | $309.00 | 323,400 | — | — |
| 2024-10-21 | $218.81 | $311.72 | 421,900 | — | — |
| 2024-10-18 | $219.10 | $312.13 | 288,600 | — | — |
| 2024-10-17 | $218.25 | $310.92 | 409,000 | — | — |
| 2024-10-16 | $219.23 | $312.32 | 412,200 | — | — |
| 2024-10-15 | $221.75 | $315.91 | 411,200 | — | — |
| 2024-10-14 | $221.51 | $315.56 | 334,100 | — | — |
| 2024-10-11 | $220.74 | $314.47 | 591,300 | — | — |
| 2024-10-10 | $216.83 | $308.90 | 419,400 | — | — |
| 2024-10-09 | $219.71 | $313.00 | 364,100 | — | — |
| 2024-10-08 | $216.81 | $308.87 | 636,400 | — | — |
| 2024-10-07 | $215.18 | $306.55 | 389,800 | — | — |
| 2024-10-04 | $215.33 | $306.76 | 341,300 | — | — |
| 2024-10-03 | $215.00 | $306.29 | 393,200 | — | — |
| 2024-10-02 | $213.75 | $304.51 | 499,200 | — | — |
| 2024-10-01 | $214.69 | $305.85 | 556,200 | — | — |
| 2024-09-30 | $215.03 | $306.33 | 725,200 | — | — |
| 2024-09-27 | $212.03 | $302.06 | 613,700 | — | — |
| 2024-09-26 | $211.75 | $301.66 | 757,500 | — | — |
| 2024-09-25 | $208.37 | $296.85 | 356,200 | — | — |
| 2024-09-24 | $210.53 | $299.92 | 320,500 | — | — |
| 2024-09-23 | $210.65 | $300.09 | 382,900 | — | — |
| 2024-09-20 | $208.22 | $296.63 | 1,172,500 | — | — |
| 2024-09-19 | $208.99 | $297.73 | 913,700 | — | — |
| 2024-09-18 | $208.59 | $297.16 | 532,800 | — | — |
| 2024-09-17 | $210.96 | $300.54 | 374,000 | — | — |
| 2024-09-16 | $211.64 | $301.50 | 292,900 | — | — |
| 2024-09-13 | $211.95 | $301.95 | 366,500 | — | — |
| 2024-09-12 | $210.53 | $299.92 | 384,800 | — | — |
| 2024-09-11 | $211.25 | $299.69 | 518,300 | — | — |
| 2024-09-10 | $214.15 | $303.81 | 769,000 | — | — |
| 2024-09-09 | $210.65 | $298.84 | 455,400 | — | — |
| 2024-09-06 | $207.59 | $294.50 | 632,300 | — | — |
| 2024-09-05 | $210.85 | $299.13 | 700,000 | — | — |
| 2024-09-04 | $211.94 | $300.67 | 754,600 | — | — |
| 2024-09-03 | $211.45 | $299.98 | 637,900 | — | — |
| 2024-08-30 | $212.86 | $301.98 | 646,300 | — | — |
| 2024-08-29 | $212.10 | $300.90 | 352,700 | — | — |
| 2024-08-28 | $211.59 | $300.18 | 488,200 | — | — |
| 2024-08-27 | $210.16 | $298.15 | 659,200 | — | — |
| 2024-08-26 | $209.45 | $297.14 | 483,200 | — | — |
| 2024-08-23 | $209.03 | $296.55 | 446,400 | — | — |
| 2024-08-22 | $210.22 | $298.23 | 461,300 | — | — |
| 2024-08-21 | $211.14 | $299.54 | 574,400 | — | — |
| 2024-08-20 | $209.49 | $297.20 | 529,300 | — | — |
| 2024-08-19 | $209.27 | $296.89 | 713,000 | — | — |
| 2024-08-16 | $208.71 | $296.09 | 538,300 | — | — |
| 2024-08-15 | $208.99 | $296.49 | 761,200 | — | — |
| 2024-08-14 | $209.65 | $297.42 | 1,487,000 | — | — |
| 2024-08-13 | $209.88 | $297.75 | 920,900 | — | — |
| 2024-08-12 | $211.15 | $299.55 | 485,900 | — | — |
| 2024-08-09 | $214.47 | $304.26 | 415,100 | — | — |
| 2024-08-08 | $216.04 | $306.49 | 557,900 | — | — |
| 2024-08-07 | $211.91 | $300.63 | 895,600 | — | — |
| 2024-08-06 | $218.55 | $310.05 | 1,155,000 | — | — |
| 2024-08-05 | $208.52 | $295.82 | 835,700 | — | — |
| 2024-08-02 | $215.97 | $306.39 | 655,900 | — | — |
| 2024-08-01 | $214.95 | $304.94 | 465,500 | — | — |
| 2024-07-31 | $214.00 | $303.60 | 516,700 | — | — |
| 2024-07-30 | $215.39 | $305.57 | 523,600 | — | — |
| 2024-07-29 | $211.02 | $299.37 | 387,900 | — | — |
| 2024-07-26 | $212.63 | $301.65 | 343,800 | — | — |
| 2024-07-25 | $208.07 | $295.18 | 385,500 | — | — |
| 2024-07-24 | $203.15 | $288.20 | 446,200 | — | — |
| 2024-07-23 | $205.55 | $291.61 | 301,300 | — | — |
| 2024-07-22 | $204.73 | $290.44 | 827,900 | — | — |
| 2024-07-19 | $201.89 | $286.42 | 591,000 | — | — |
| 2024-07-18 | $204.82 | $290.57 | 671,900 | — | — |
| 2024-07-17 | $207.94 | $295.00 | 708,700 | — | — |
| 2024-07-16 | $209.74 | $297.55 | 508,700 | — | — |
| 2024-07-15 | $208.14 | $295.28 | 298,800 | — | — |
| 2024-07-12 | $205.45 | $291.47 | 336,700 | — | — |
| 2024-07-11 | $203.47 | $288.66 | 370,900 | — | — |
| 2024-07-10 | $200.58 | $284.56 | 525,300 | — | — |
| 2024-07-09 | $199.99 | $283.72 | 470,200 | — | — |
| 2024-07-08 | $201.77 | $286.25 | 389,100 | — | — |
| 2024-07-05 | $202.12 | $286.74 | 385,000 | — | — |
| 2024-07-03 | $199.50 | $283.03 | 191,900 | — | — |
| 2024-07-02 | $198.29 | $281.31 | 264,400 | — | — |
| 2024-07-01 | $196.56 | $278.85 | 329,100 | — | — |
| 2024-06-28 | $197.00 | $279.48 | 1,005,200 | — | — |
| 2024-06-27 | $199.21 | $282.61 | 433,600 | — | — |
| 2024-06-26 | $200.42 | $284.33 | 378,100 | — | — |
| 2024-06-25 | $200.49 | $284.43 | 367,300 | — | — |
| 2024-06-24 | $201.84 | $286.34 | 385,200 | — | — |
| 2024-06-21 | $200.79 | $284.86 | 777,800 | — | — |
| 2024-06-20 | $199.94 | $283.65 | 372,500 | — | — |
| 2024-06-18 | $199.24 | $282.66 | 493,900 | — | — |
| 2024-06-17 | $197.65 | $280.40 | 444,300 | — | — |
| 2024-06-14 | $195.13 | $276.83 | 289,900 | — | — |
| 2024-06-13 | $196.21 | $277.22 | 286,600 | — | — |
| 2024-06-12 | $196.96 | $278.28 | 350,500 | — | — |
| 2024-06-11 | $196.67 | $277.87 | 327,200 | — | — |
| 2024-06-10 | $196.85 | $278.13 | 398,900 | — | — |
| 2024-06-07 | $198.04 | $279.81 | 365,100 | — | — |
| 2024-06-06 | $197.70 | $279.33 | 350,000 | — | — |
| 2024-06-05 | $197.97 | $279.71 | 468,700 | — | — |
| 2024-06-04 | $199.98 | $282.55 | 503,300 | — | — |
| 2024-06-03 | $199.58 | $281.98 | 550,600 | — | — |
| 2024-05-31 | $200.77 | $283.67 | 2,491,300 | — | — |
| 2024-05-30 | $195.70 | $276.50 | 584,100 | — | — |
| 2024-05-29 | $194.12 | $274.27 | 646,100 | — | — |
| 2024-05-28 | $196.23 | $277.25 | 737,400 | — | — |
| 2024-05-24 | $200.54 | $283.34 | 496,200 | — | — |
| 2024-05-23 | $201.69 | $284.97 | 501,700 | — | — |
| 2024-05-22 | $203.96 | $288.17 | 642,100 | — | — |
| 2024-05-21 | $199.97 | $282.54 | 551,500 | — | — |
| 2024-05-20 | $200.39 | $283.13 | 496,200 | — | — |
| 2024-05-17 | $203.49 | $287.51 | 544,900 | — | — |
| 2024-05-16 | $204.03 | $288.27 | 505,300 | — | — |
| 2024-05-15 | $202.12 | $285.57 | 516,100 | — | — |
| 2024-05-14 | $199.87 | $282.39 | 502,000 | — | — |
| 2024-05-13 | $197.80 | $279.47 | 615,100 | — | — |
| 2024-05-10 | $195.69 | $276.49 | 561,000 | — | — |
| 2024-05-09 | $193.06 | $272.77 | 653,500 | — | — |
| 2024-05-08 | $190.46 | $269.10 | 875,500 | — | — |
| 2024-05-07 | $201.36 | $284.50 | 469,200 | — | — |
| 2024-05-06 | $200.68 | $283.54 | 461,600 | — | — |
| 2024-05-03 | $198.85 | $280.95 | 437,700 | — | — |
| 2024-05-02 | $195.35 | $276.01 | 429,700 | — | — |
| 2024-05-01 | $193.43 | $273.30 | 333,700 | — | — |
| 2024-04-30 | $193.41 | $273.27 | 373,500 | — | — |
| 2024-04-29 | $196.29 | $277.34 | 315,200 | — | — |
| 2024-04-26 | $194.15 | $274.31 | 211,800 | — | — |
| 2024-04-25 | $195.56 | $276.30 | 257,500 | — | — |
| 2024-04-24 | $195.08 | $275.63 | 255,800 | — | — |
| 2024-04-23 | $195.91 | $276.80 | 350,600 | — | — |
| 2024-04-22 | $194.23 | $274.43 | 321,600 | — | — |
| 2024-04-19 | $193.38 | $273.22 | 393,800 | — | — |
| 2024-04-18 | $192.98 | $272.66 | 391,900 | — | — |
| 2024-04-17 | $193.45 | $273.32 | 421,200 | — | — |
| 2024-04-16 | $193.61 | $273.55 | 500,500 | — | — |
| 2024-04-15 | $195.67 | $276.46 | 332,400 | — | — |
| 2024-04-12 | $198.83 | $280.92 | 400,100 | — | — |
| 2024-04-11 | $200.75 | $283.64 | 434,100 | — | — |
| 2024-04-10 | $203.57 | $287.62 | 414,300 | — | — |
| 2024-04-09 | $207.24 | $292.81 | 576,900 | — | — |
| 2024-04-08 | $204.87 | $289.46 | 588,000 | — | — |
| 2024-04-05 | $202.75 | $286.46 | 471,800 | — | — |
| 2024-04-04 | $198.59 | $280.59 | 301,000 | — | — |
| 2024-04-03 | $199.48 | $281.84 | 465,400 | — | — |
| 2024-04-02 | $202.58 | $286.22 | 317,800 | — | — |
| 2024-04-01 | $203.23 | $287.14 | 188,200 | — | — |
| 2024-03-28 | $204.86 | $289.44 | 368,200 | — | — |
| 2024-03-27 | $203.84 | $288.00 | 362,100 | — | — |
| 2024-03-26 | $201.71 | $284.99 | 327,000 | — | — |
| 2024-03-25 | $202.34 | $285.88 | 312,300 | — | — |
| 2024-03-22 | $203.51 | $287.54 | 325,700 | — | — |
| 2024-03-21 | $206.05 | $291.13 | 340,100 | — | — |
| 2024-03-20 | $204.16 | $288.46 | 323,200 | — | — |
| 2024-03-19 | $202.25 | $285.76 | 363,900 | — | — |
| 2024-03-18 | $199.48 | $281.84 | 463,000 | — | — |
| 2024-03-15 | $200.20 | $282.86 | 856,900 | — | — |
| 2024-03-14 | $199.73 | $282.20 | 355,100 | — | — |
| 2024-03-13 | $202.98 | $285.66 | 349,600 | — | — |
| 2024-03-12 | $204.01 | $287.11 | 362,300 | — | — |
| 2024-03-11 | $202.36 | $284.79 | 296,700 | — | — |
| 2024-03-08 | $203.55 | $286.46 | 446,900 | — | — |
| 2024-03-07 | $204.90 | $288.36 | 519,400 | — | — |
| 2024-03-06 | $203.02 | $285.71 | 465,500 | — | — |
| 2024-03-05 | $201.20 | $283.15 | 416,700 | — | — |
| 2024-03-04 | $205.56 | $289.29 | 461,000 | — | — |
| 2024-03-01 | $203.74 | $286.73 | 442,400 | — | — |
| 2024-02-29 | $203.58 | $286.50 | 1,120,600 | — | — |
| 2024-02-28 | $201.45 | $283.50 | 314,300 | — | — |
| 2024-02-27 | $200.01 | $281.48 | 354,400 | — | — |
| 2024-02-26 | $201.40 | $283.43 | 362,100 | — | — |
| 2024-02-23 | $201.49 | $283.56 | 325,200 | — | — |
| 2024-02-22 | $199.84 | $281.24 | 490,400 | — | — |
| 2024-02-21 | $196.58 | $276.65 | 538,300 | — | — |
| 2024-02-20 | $195.16 | $274.65 | 527,200 | — | — |
| 2024-02-16 | $197.92 | $278.54 | 1,212,800 | — | — |
| 2024-02-15 | $198.30 | $279.07 | 721,500 | — | — |
| 2024-02-14 | $196.47 | $276.50 | 1,092,500 | — | — |
| 2024-02-13 | $193.56 | $272.40 | 530,900 | — | — |
| 2024-02-12 | $197.63 | $278.13 | 554,800 | — | — |
| 2024-02-09 | $198.98 | $280.03 | 622,500 | — | — |
| 2024-02-08 | $199.00 | $280.06 | 583,500 | — | — |
| 2024-02-07 | $198.25 | $279.00 | 863,200 | — | — |
| 2024-02-06 | $198.85 | $279.85 | 593,500 | — | — |
| 2024-02-05 | $198.23 | $278.97 | 840,500 | — | — |
| 2024-02-02 | $201.74 | $283.91 | 713,700 | — | — |
| 2024-02-01 | $201.63 | $283.76 | 1,169,000 | — | — |
| 2024-01-31 | $204.20 | $287.37 | 1,191,800 | — | — |
| 2024-01-30 | $208.96 | $294.07 | 1,146,000 | — | — |
| 2024-01-29 | $208.16 | $292.95 | 1,036,200 | — | — |
| 2024-01-26 | $207.88 | $292.55 | 690,400 | — | — |
| 2024-01-25 | $208.25 | $293.07 | 539,600 | — | — |
| 2024-01-24 | $206.07 | $290.01 | 443,600 | — | — |
| 2024-01-23 | $206.32 | $290.36 | 343,000 | — | — |
| 2024-01-22 | $206.38 | $290.44 | 367,400 | — | — |
| 2024-01-19 | $204.89 | $288.35 | 442,600 | — | — |
| 2024-01-18 | $201.23 | $283.20 | 450,100 | — | — |
| 2024-01-17 | $201.95 | $284.21 | 402,800 | — | — |
| 2024-01-16 | $202.16 | $284.50 | 422,600 | — | — |
| 2024-01-12 | $202.60 | $285.12 | 300,200 | — | — |
| 2024-01-11 | $201.21 | $283.17 | 426,700 | — | — |
| 2024-01-10 | $201.97 | $284.24 | 304,800 | — | — |
| 2024-01-09 | $200.00 | $281.46 | 370,700 | — | — |
| 2024-01-08 | $200.00 | $281.46 | 497,700 | — | — |
| 2024-01-05 | $196.35 | $276.33 | 515,200 | — | — |
| 2024-01-04 | $197.09 | $277.37 | 366,700 | — | — |
| 2024-01-03 | $197.12 | $277.41 | 399,800 | — | — |
| 2024-01-02 | $199.89 | $281.31 | 616,300 | — | — |