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
- 1997-02-04 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 | $187.45 | $256.90 | 404,400 | — | — |
| 2024-12-30 | $189.81 | $260.14 | 551,600 | — | — |
| 2024-12-27 | $190.46 | $261.03 | 307,900 | — | — |
| 2024-12-26 | $191.16 | $261.99 | 363,800 | — | — |
| 2024-12-24 | $191.55 | $259.48 | 201,100 | — | — |
| 2024-12-23 | $190.32 | $257.81 | 637,200 | — | — |
| 2024-12-20 | $184.32 | $249.69 | 1,009,100 | — | — |
| 2024-12-19 | $181.73 | $246.18 | 418,500 | — | — |
| 2024-12-18 | $182.13 | $246.72 | 521,500 | — | — |
| 2024-12-17 | $189.19 | $256.28 | 358,400 | — | — |
| 2024-12-16 | $191.25 | $259.07 | 411,900 | — | — |
| 2024-12-13 | $190.42 | $257.95 | 487,800 | — | — |
| 2024-12-12 | $193.91 | $262.68 | 638,300 | — | — |
| 2024-12-11 | $192.57 | $260.86 | 519,000 | — | — |
| 2024-12-10 | $195.44 | $264.75 | 1,117,500 | — | — |
| 2024-12-09 | $190.67 | $258.29 | 822,200 | — | — |
| 2024-12-06 | $190.70 | $258.33 | 512,000 | — | — |
| 2024-12-05 | $191.19 | $258.99 | 1,137,500 | — | — |
| 2024-12-04 | $191.85 | $259.89 | 1,242,200 | — | — |
| 2024-12-03 | $181.00 | $245.19 | 963,000 | — | — |
| 2024-12-02 | $176.85 | $239.57 | 642,800 | — | — |
| 2024-11-29 | $179.24 | $242.80 | 346,800 | — | — |
| 2024-11-27 | $182.26 | $246.90 | 391,500 | — | — |
| 2024-11-26 | $182.57 | $247.32 | 464,200 | — | — |
| 2024-11-25 | $187.13 | $253.49 | 1,004,200 | — | — |
| 2024-11-22 | $184.24 | $249.58 | 451,500 | — | — |
| 2024-11-21 | $181.17 | $245.42 | 556,900 | — | — |
| 2024-11-20 | $176.77 | $239.46 | 367,000 | — | — |
| 2024-11-19 | $174.95 | $236.99 | 302,400 | — | — |
| 2024-11-18 | $176.43 | $239.00 | 445,500 | — | — |
| 2024-11-15 | $176.28 | $238.79 | 400,100 | — | — |
| 2024-11-14 | $178.31 | $241.54 | 358,400 | — | — |
| 2024-11-13 | $179.85 | $243.63 | 384,900 | — | — |
| 2024-11-12 | $182.39 | $247.07 | 411,900 | — | — |
| 2024-11-11 | $181.82 | $246.30 | 662,100 | — | — |
| 2024-11-08 | $177.86 | $240.93 | 363,200 | — | — |
| 2024-11-07 | $174.52 | $236.41 | 670,600 | — | — |
| 2024-11-06 | $179.98 | $243.81 | 857,100 | — | — |
| 2024-11-05 | $167.97 | $227.54 | 355,000 | — | — |
| 2024-11-04 | $166.62 | $225.71 | 414,300 | — | — |
| 2024-11-01 | $165.79 | $224.58 | 370,200 | — | — |
| 2024-10-31 | $165.69 | $224.45 | 394,500 | — | — |
| 2024-10-30 | $168.84 | $228.72 | 314,800 | — | — |
| 2024-10-29 | $169.21 | $229.22 | 449,200 | — | — |
| 2024-10-28 | $170.62 | $231.13 | 339,800 | — | — |
| 2024-10-25 | $168.22 | $227.88 | 251,800 | — | — |
| 2024-10-24 | $167.93 | $227.48 | 357,900 | — | — |
| 2024-10-23 | $168.50 | $228.26 | 475,800 | — | — |
| 2024-10-22 | $170.57 | $231.06 | 434,200 | — | — |
| 2024-10-21 | $167.37 | $226.72 | 714,500 | — | — |
| 2024-10-18 | $172.75 | $234.01 | 432,400 | — | — |
| 2024-10-17 | $171.24 | $231.97 | 282,500 | — | — |
| 2024-10-16 | $171.86 | $232.81 | 439,400 | — | — |
| 2024-10-15 | $171.01 | $231.66 | 585,500 | — | — |
| 2024-10-14 | $173.33 | $234.80 | 430,300 | — | — |
| 2024-10-11 | $172.80 | $234.08 | 506,800 | — | — |
| 2024-10-10 | $170.09 | $230.41 | 408,500 | — | — |
| 2024-10-09 | $170.40 | $230.83 | 425,100 | — | — |
| 2024-10-08 | $170.36 | $230.78 | 571,300 | — | — |
| 2024-10-07 | $173.53 | $232.06 | 663,500 | — | — |
| 2024-10-04 | $173.22 | $231.65 | 478,000 | — | — |
| 2024-10-03 | $174.06 | $232.77 | 412,100 | — | — |
| 2024-10-02 | $175.90 | $235.23 | 645,600 | — | — |
| 2024-10-01 | $173.07 | $231.45 | 995,900 | — | — |
| 2024-09-30 | $174.29 | $233.08 | 898,900 | — | — |
| 2024-09-27 | $180.61 | $241.53 | 1,538,800 | — | — |
| 2024-09-26 | $187.95 | $251.35 | 1,254,800 | — | — |
| 2024-09-25 | $182.76 | $244.41 | 762,000 | — | — |
| 2024-09-24 | $188.32 | $251.84 | 611,000 | — | — |
| 2024-09-23 | $186.50 | $249.41 | 437,700 | — | — |
| 2024-09-20 | $185.00 | $247.40 | 1,365,900 | — | — |
| 2024-09-19 | $186.97 | $250.04 | 579,200 | — | — |
| 2024-09-18 | $183.35 | $245.19 | 411,800 | — | — |
| 2024-09-17 | $182.40 | $243.92 | 425,400 | — | — |
| 2024-09-16 | $180.58 | $241.49 | 333,900 | — | — |
| 2024-09-13 | $180.00 | $240.71 | 366,700 | — | — |
| 2024-09-12 | $178.21 | $238.32 | 277,000 | — | — |
| 2024-09-11 | $176.69 | $236.29 | 435,600 | — | — |
| 2024-09-10 | $179.10 | $239.51 | 385,800 | — | — |
| 2024-09-09 | $180.38 | $241.22 | 729,400 | — | — |
| 2024-09-06 | $185.21 | $247.68 | 343,500 | — | — |
| 2024-09-05 | $185.10 | $247.53 | 223,500 | — | — |
| 2024-09-04 | $187.12 | $250.24 | 492,900 | — | — |
| 2024-09-03 | $184.07 | $246.16 | 407,000 | — | — |
| 2024-08-30 | $181.70 | $242.99 | 319,000 | — | — |
| 2024-08-29 | $181.42 | $242.61 | 386,500 | — | — |
| 2024-08-28 | $179.31 | $239.79 | 243,200 | — | — |
| 2024-08-27 | $179.51 | $240.06 | 281,500 | — | — |
| 2024-08-26 | $179.40 | $239.91 | 338,600 | — | — |
| 2024-08-23 | $177.90 | $237.91 | 277,000 | — | — |
| 2024-08-22 | $175.50 | $234.70 | 245,900 | — | — |
| 2024-08-21 | $175.53 | $234.74 | 444,700 | — | — |
| 2024-08-20 | $176.17 | $235.59 | 267,400 | — | — |
| 2024-08-19 | $178.57 | $238.80 | 223,100 | — | — |
| 2024-08-16 | $177.93 | $237.95 | 270,900 | — | — |
| 2024-08-15 | $178.69 | $238.96 | 397,100 | — | — |
| 2024-08-14 | $174.62 | $233.52 | 353,800 | — | — |
| 2024-08-13 | $170.15 | $227.54 | 205,300 | — | — |
| 2024-08-12 | $168.84 | $225.79 | 263,200 | — | — |
| 2024-08-09 | $171.91 | $229.90 | 275,600 | — | — |
| 2024-08-08 | $171.54 | $229.40 | 354,200 | — | — |
| 2024-08-07 | $167.58 | $224.11 | 433,500 | — | — |
| 2024-08-06 | $170.65 | $228.21 | 359,500 | — | — |
| 2024-08-05 | $170.58 | $228.12 | 461,800 | — | — |
| 2024-08-02 | $174.70 | $233.63 | 304,000 | — | — |
| 2024-08-01 | $176.56 | $236.11 | 288,900 | — | — |
| 2024-07-31 | $182.01 | $243.40 | 274,300 | — | — |
| 2024-07-30 | $184.45 | $246.67 | 326,700 | — | — |
| 2024-07-29 | $182.70 | $244.33 | 319,100 | — | — |
| 2024-07-26 | $184.65 | $246.93 | 393,000 | — | — |
| 2024-07-25 | $180.94 | $241.97 | 377,100 | — | — |
| 2024-07-24 | $178.64 | $238.90 | 568,800 | — | — |
| 2024-07-23 | $181.10 | $242.19 | 411,500 | — | — |
| 2024-07-22 | $180.75 | $241.72 | 471,600 | — | — |
| 2024-07-19 | $180.26 | $241.06 | 342,400 | — | — |
| 2024-07-18 | $179.60 | $240.18 | 568,200 | — | — |
| 2024-07-17 | $182.97 | $244.69 | 457,900 | — | — |
| 2024-07-16 | $183.01 | $244.74 | 450,100 | — | — |
| 2024-07-15 | $178.45 | $238.64 | 345,600 | — | — |
| 2024-07-12 | $179.84 | $240.50 | 486,500 | — | — |
| 2024-07-11 | $178.00 | $238.04 | 598,600 | — | — |
| 2024-07-10 | $174.96 | $233.97 | 297,000 | — | — |
| 2024-07-09 | $173.44 | $231.94 | 333,000 | — | — |
| 2024-07-08 | $175.02 | $234.05 | 339,700 | — | — |
| 2024-07-05 | $174.29 | $233.08 | 560,500 | — | — |
| 2024-07-03 | $172.42 | $230.58 | 190,400 | — | — |
| 2024-07-02 | $173.71 | $232.30 | 375,700 | — | — |
| 2024-07-01 | $175.43 | $234.60 | 429,300 | — | — |
| 2024-06-28 | $180.13 | $240.89 | 1,443,000 | — | — |
| 2024-06-27 | $179.00 | $239.38 | 515,900 | — | — |
| 2024-06-26 | $178.88 | $239.22 | 309,700 | — | — |
| 2024-06-25 | $176.76 | $236.38 | 440,400 | — | — |
| 2024-06-24 | $181.59 | $239.87 | 604,400 | — | — |
| 2024-06-21 | $179.56 | $237.19 | 761,300 | — | — |
| 2024-06-20 | $179.88 | $237.61 | 497,400 | — | — |
| 2024-06-18 | $177.91 | $235.01 | 482,600 | — | — |
| 2024-06-17 | $178.30 | $235.53 | 510,600 | — | — |
| 2024-06-14 | $175.95 | $232.42 | 495,800 | — | — |
| 2024-06-13 | $181.40 | $239.62 | 363,900 | — | — |
| 2024-06-12 | $178.99 | $236.44 | 678,200 | — | — |
| 2024-06-11 | $181.21 | $239.37 | 877,400 | — | — |
| 2024-06-10 | $180.16 | $237.98 | 1,287,100 | — | — |
| 2024-06-07 | $173.94 | $229.77 | 2,901,900 | — | — |
| 2024-06-06 | $193.95 | $256.20 | 620,800 | — | — |
| 2024-06-05 | $192.86 | $254.76 | 443,900 | — | — |
| 2024-06-04 | $193.41 | $255.49 | 469,500 | — | — |
| 2024-06-03 | $195.20 | $257.85 | 716,200 | — | — |
| 2024-05-31 | $188.72 | $249.29 | 4,162,200 | — | — |
| 2024-05-30 | $185.18 | $244.61 | 806,900 | — | — |
| 2024-05-29 | $185.00 | $244.38 | 838,500 | — | — |
| 2024-05-28 | $190.57 | $251.73 | 454,600 | — | — |
| 2024-05-24 | $192.00 | $253.62 | 355,500 | — | — |
| 2024-05-23 | $189.93 | $250.89 | 655,500 | — | — |
| 2024-05-22 | $195.57 | $258.34 | 872,100 | — | — |
| 2024-05-21 | $200.60 | $264.98 | 384,200 | — | — |
| 2024-05-20 | $202.96 | $268.10 | 530,900 | — | — |
| 2024-05-17 | $204.36 | $269.95 | 336,300 | — | — |
| 2024-05-16 | $204.00 | $269.47 | 405,900 | — | — |
| 2024-05-15 | $201.00 | $265.51 | 809,300 | — | — |
| 2024-05-14 | $205.63 | $271.63 | 481,100 | — | — |
| 2024-05-13 | $203.04 | $268.21 | 394,900 | — | — |
| 2024-05-10 | $198.52 | $262.24 | 500,800 | — | — |
| 2024-05-09 | $196.37 | $259.40 | 648,600 | — | — |
| 2024-05-08 | $195.68 | $258.48 | 982,000 | — | — |
| 2024-05-07 | $197.49 | $260.88 | 838,500 | — | — |
| 2024-05-06 | $197.91 | $261.43 | 439,200 | — | — |
| 2024-05-03 | $195.02 | $257.61 | 334,800 | — | — |
| 2024-05-02 | $193.50 | $255.60 | 505,800 | — | — |
| 2024-05-01 | $191.17 | $252.53 | 491,400 | — | — |
| 2024-04-30 | $189.37 | $250.15 | 517,200 | — | — |
| 2024-04-29 | $195.65 | $258.44 | 519,100 | — | — |
| 2024-04-26 | $198.33 | $261.98 | 349,500 | — | — |
| 2024-04-25 | $199.02 | $262.90 | 553,400 | — | — |
| 2024-04-24 | $201.38 | $266.01 | 729,900 | — | — |
| 2024-04-23 | $204.75 | $270.47 | 465,500 | — | — |
| 2024-04-22 | $202.65 | $267.69 | 735,100 | — | — |
| 2024-04-19 | $202.94 | $268.07 | 1,686,000 | — | — |
| 2024-04-18 | $213.62 | $282.18 | 528,800 | — | — |
| 2024-04-17 | $219.51 | $289.96 | 392,500 | — | — |
| 2024-04-16 | $223.55 | $295.30 | 473,300 | — | — |
| 2024-04-15 | $226.51 | $299.21 | 550,200 | — | — |
| 2024-04-12 | $226.97 | $299.82 | 534,700 | — | — |
| 2024-04-11 | $229.56 | $303.24 | 600,000 | — | — |
| 2024-04-10 | $231.92 | $306.36 | 657,900 | — | — |
| 2024-04-09 | $232.25 | $306.79 | 489,900 | — | — |
| 2024-04-08 | $230.84 | $304.93 | 583,600 | — | — |
| 2024-04-05 | $228.98 | $302.47 | 384,400 | — | — |
| 2024-04-04 | $226.70 | $299.46 | 452,400 | — | — |
| 2024-04-03 | $227.60 | $300.65 | 678,000 | — | — |
| 2024-04-02 | $221.23 | $292.23 | 425,200 | — | — |
| 2024-04-01 | $222.10 | $293.38 | 413,100 | — | — |
| 2024-03-28 | $222.83 | $294.35 | 347,700 | — | — |
| 2024-03-27 | $220.18 | $290.85 | 349,900 | — | — |
| 2024-03-26 | $218.72 | $285.99 | 426,400 | — | — |
| 2024-03-25 | $218.77 | $286.05 | 432,300 | — | — |
| 2024-03-22 | $221.50 | $289.62 | 277,400 | — | — |
| 2024-03-21 | $223.83 | $292.67 | 305,000 | — | — |
| 2024-03-20 | $226.45 | $296.09 | 369,000 | — | — |
| 2024-03-19 | $224.94 | $294.12 | 462,900 | — | — |
| 2024-03-18 | $223.23 | $291.88 | 728,100 | — | — |
| 2024-03-15 | $218.72 | $285.99 | 1,933,100 | — | — |
| 2024-03-14 | $220.81 | $288.72 | 554,500 | — | — |
| 2024-03-13 | $221.49 | $289.61 | 482,900 | — | — |
| 2024-03-12 | $226.25 | $295.83 | 1,005,000 | — | — |
| 2024-03-11 | $224.63 | $293.71 | 678,300 | — | — |
| 2024-03-08 | $223.76 | $292.58 | 720,500 | — | — |
| 2024-03-07 | $226.08 | $295.61 | 461,500 | — | — |
| 2024-03-06 | $228.71 | $299.05 | 1,020,100 | — | — |
| 2024-03-05 | $219.06 | $286.43 | 548,000 | — | — |
| 2024-03-04 | $217.93 | $284.95 | 865,200 | — | — |
| 2024-03-01 | $230.55 | $301.45 | 381,000 | — | — |
| 2024-02-29 | $230.31 | $301.14 | 516,900 | — | — |
| 2024-02-28 | $230.01 | $300.75 | 268,600 | — | — |
| 2024-02-27 | $229.04 | $299.48 | 241,800 | — | — |
| 2024-02-26 | $227.49 | $297.45 | 331,000 | — | — |
| 2024-02-23 | $234.98 | $307.25 | 286,600 | — | — |
| 2024-02-22 | $236.85 | $309.69 | 398,800 | — | — |
| 2024-02-21 | $230.26 | $301.08 | 320,700 | — | — |
| 2024-02-20 | $228.14 | $298.30 | 368,300 | — | — |
| 2024-02-16 | $225.48 | $294.83 | 277,500 | — | — |
| 2024-02-15 | $228.07 | $298.21 | 236,700 | — | — |
| 2024-02-14 | $224.20 | $293.15 | 278,500 | — | — |
| 2024-02-13 | $222.58 | $291.03 | 299,900 | — | — |
| 2024-02-12 | $227.79 | $297.85 | 347,200 | — | — |
| 2024-02-09 | $224.06 | $292.97 | 258,900 | — | — |
| 2024-02-08 | $221.76 | $289.96 | 242,000 | — | — |
| 2024-02-07 | $221.25 | $289.29 | 223,600 | — | — |
| 2024-02-06 | $221.45 | $289.56 | 464,500 | — | — |
| 2024-02-05 | $220.13 | $287.83 | 283,000 | — | — |
| 2024-02-02 | $222.38 | $290.77 | 341,000 | — | — |
| 2024-02-01 | $222.05 | $290.34 | 504,000 | — | — |
| 2024-01-31 | $222.00 | $290.28 | 517,500 | — | — |
| 2024-01-30 | $220.95 | $288.90 | 303,800 | — | — |
| 2024-01-29 | $223.53 | $292.28 | 389,800 | — | — |
| 2024-01-26 | $228.08 | $298.23 | 311,800 | — | — |
| 2024-01-25 | $225.93 | $295.41 | 381,200 | — | — |
| 2024-01-24 | $224.51 | $293.56 | 363,800 | — | — |
| 2024-01-23 | $225.71 | $295.13 | 238,900 | — | — |
| 2024-01-22 | $224.19 | $293.14 | 457,000 | — | — |
| 2024-01-19 | $223.16 | $291.79 | 511,200 | — | — |
| 2024-01-18 | $222.08 | $290.38 | 947,800 | — | — |
| 2024-01-17 | $214.11 | $279.96 | 349,700 | — | — |
| 2024-01-16 | $211.84 | $276.99 | 446,000 | — | — |
| 2024-01-12 | $216.52 | $283.11 | 404,500 | — | — |
| 2024-01-11 | $214.02 | $279.84 | 333,400 | — | — |
| 2024-01-10 | $214.78 | $280.83 | 287,500 | — | — |
| 2024-01-09 | $211.43 | $276.45 | 343,400 | — | — |
| 2024-01-08 | $213.80 | $279.55 | 432,700 | — | — |
| 2024-01-05 | $210.14 | $274.77 | 378,900 | — | — |
| 2024-01-04 | $209.78 | $274.30 | 660,000 | — | — |
| 2024-01-03 | $206.90 | $270.53 | 625,700 | — | — |
| 2024-01-02 | $210.95 | $275.83 | 501,300 | — | — |