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
- 1996-01-25 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 | $169.84 | $178.75 | 219,000 | — | — |
| 2024-12-30 | $170.52 | $179.47 | 178,900 | — | — |
| 2024-12-27 | $173.45 | $182.55 | 197,200 | — | — |
| 2024-12-26 | $176.02 | $185.26 | 259,200 | — | — |
| 2024-12-24 | $175.42 | $184.63 | 179,400 | — | — |
| 2024-12-23 | $173.67 | $182.78 | 315,300 | — | — |
| 2024-12-20 | $176.02 | $185.26 | 391,600 | — | — |
| 2024-12-19 | $175.56 | $184.77 | 533,400 | — | — |
| 2024-12-18 | $181.75 | $191.29 | 347,200 | — | — |
| 2024-12-17 | $189.87 | $199.83 | 336,500 | — | — |
| 2024-12-16 | $186.30 | $196.08 | 382,300 | — | — |
| 2024-12-13 | $186.67 | $196.47 | 362,900 | — | — |
| 2024-12-12 | $192.33 | $202.42 | 550,400 | — | — |
| 2024-12-11 | $183.22 | $192.84 | 305,400 | — | — |
| 2024-12-10 | $181.46 | $190.98 | 408,100 | — | — |
| 2024-12-09 | $186.44 | $196.22 | 378,300 | — | — |
| 2024-12-06 | $189.81 | $199.77 | 273,500 | — | — |
| 2024-12-05 | $190.65 | $200.65 | 417,000 | — | — |
| 2024-12-04 | $192.39 | $202.49 | 472,500 | — | — |
| 2024-12-03 | $185.37 | $195.10 | 391,600 | — | — |
| 2024-12-02 | $184.51 | $194.19 | 248,600 | — | — |
| 2024-11-29 | $182.44 | $192.01 | 150,800 | — | — |
| 2024-11-27 | $179.84 | $189.28 | 291,700 | — | — |
| 2024-11-26 | $182.51 | $192.09 | 422,600 | — | — |
| 2024-11-25 | $183.70 | $193.34 | 703,900 | — | — |
| 2024-11-22 | $176.16 | $185.40 | 390,600 | — | — |
| 2024-11-21 | $171.31 | $180.30 | 548,800 | — | — |
| 2024-11-20 | $170.97 | $179.94 | 488,900 | — | — |
| 2024-11-19 | $172.67 | $181.73 | 465,100 | — | — |
| 2024-11-18 | $173.83 | $182.95 | 510,200 | — | — |
| 2024-11-15 | $172.62 | $181.68 | 1,165,900 | — | — |
| 2024-11-14 | $182.19 | $191.75 | 3,163,700 | — | — |
| 2024-11-13 | $199.17 | $209.62 | 1,353,600 | — | — |
| 2024-11-12 | $192.89 | $203.01 | 684,900 | — | — |
| 2024-11-11 | $192.07 | $202.15 | 584,100 | — | — |
| 2024-11-08 | $189.99 | $199.96 | 890,900 | — | — |
| 2024-11-07 | $185.31 | $195.03 | 538,800 | — | — |
| 2024-11-06 | $175.28 | $184.48 | 477,100 | — | — |
| 2024-11-05 | $171.50 | $180.50 | 407,900 | — | — |
| 2024-11-04 | $169.49 | $178.38 | 369,800 | — | — |
| 2024-11-01 | $171.91 | $180.93 | 487,900 | — | — |
| 2024-10-31 | $173.70 | $182.82 | 432,300 | — | — |
| 2024-10-30 | $178.54 | $187.91 | 241,200 | — | — |
| 2024-10-29 | $180.04 | $189.49 | 231,900 | — | — |
| 2024-10-28 | $179.90 | $189.34 | 398,600 | — | — |
| 2024-10-25 | $174.33 | $183.48 | 306,800 | — | — |
| 2024-10-24 | $177.80 | $187.13 | 265,600 | — | — |
| 2024-10-23 | $175.50 | $184.71 | 338,400 | — | — |
| 2024-10-22 | $177.55 | $186.87 | 449,300 | — | — |
| 2024-10-21 | $178.10 | $187.45 | 651,100 | — | — |
| 2024-10-18 | $179.71 | $189.14 | 406,600 | — | — |
| 2024-10-17 | $178.70 | $188.08 | 552,000 | — | — |
| 2024-10-16 | $177.88 | $187.21 | 821,800 | — | — |
| 2024-10-15 | $177.72 | $187.05 | 597,000 | — | — |
| 2024-10-14 | $173.29 | $182.38 | 486,200 | — | — |
| 2024-10-11 | $171.09 | $180.07 | 579,400 | — | — |
| 2024-10-10 | $165.67 | $174.36 | 591,200 | — | — |
| 2024-10-09 | $165.60 | $174.29 | 310,600 | — | — |
| 2024-10-08 | $166.65 | $175.40 | 517,300 | — | — |
| 2024-10-07 | $170.39 | $179.33 | 602,100 | — | — |
| 2024-10-04 | $171.03 | $180.01 | 336,000 | — | — |
| 2024-10-03 | $166.98 | $175.74 | 173,400 | — | — |
| 2024-10-02 | $166.18 | $174.90 | 499,800 | — | — |
| 2024-10-01 | $164.71 | $173.35 | 604,900 | — | — |
| 2024-09-30 | $173.67 | $182.78 | 349,200 | — | — |
| 2024-09-27 | $171.44 | $180.44 | 314,800 | — | — |
| 2024-09-26 | $168.97 | $177.84 | 428,100 | — | — |
| 2024-09-25 | $170.32 | $179.26 | 528,400 | — | — |
| 2024-09-24 | $170.89 | $179.86 | 512,000 | — | — |
| 2024-09-23 | $166.94 | $175.70 | 487,700 | — | — |
| 2024-09-20 | $164.89 | $173.54 | 403,300 | — | — |
| 2024-09-19 | $165.83 | $174.53 | 402,500 | — | — |
| 2024-09-18 | $162.98 | $171.53 | 344,700 | — | — |
| 2024-09-17 | $162.75 | $171.29 | 500,400 | — | — |
| 2024-09-16 | $161.46 | $169.93 | 409,200 | — | — |
| 2024-09-13 | $164.93 | $173.59 | 305,200 | — | — |
| 2024-09-12 | $163.55 | $172.13 | 790,300 | — | — |
| 2024-09-11 | $162.12 | $170.63 | 342,700 | — | — |
| 2024-09-10 | $160.66 | $169.09 | 567,100 | — | — |
| 2024-09-09 | $161.68 | $170.16 | 377,200 | — | — |
| 2024-09-06 | $159.14 | $167.49 | 349,100 | — | — |
| 2024-09-05 | $162.44 | $170.96 | 461,300 | — | — |
| 2024-09-04 | $165.51 | $174.20 | 654,800 | — | — |
| 2024-09-03 | $166.23 | $174.95 | 643,700 | — | — |
| 2024-08-30 | $173.74 | $182.86 | 439,200 | — | — |
| 2024-08-29 | $174.32 | $183.47 | 523,700 | — | — |
| 2024-08-28 | $174.75 | $183.92 | 334,400 | — | — |
| 2024-08-27 | $181.40 | $190.92 | 608,000 | — | — |
| 2024-08-26 | $180.59 | $190.07 | 429,600 | — | — |
| 2024-08-23 | $178.26 | $187.61 | 216,300 | — | — |
| 2024-08-22 | $176.13 | $185.37 | 285,800 | — | — |
| 2024-08-21 | $179.02 | $188.41 | 458,000 | — | — |
| 2024-08-20 | $178.63 | $188.00 | 296,900 | — | — |
| 2024-08-19 | $184.96 | $194.67 | 784,000 | — | — |
| 2024-08-16 | $177.30 | $186.60 | 852,000 | — | — |
| 2024-08-15 | $174.37 | $183.52 | 1,624,900 | — | — |
| 2024-08-14 | $166.78 | $175.53 | 1,131,000 | — | — |
| 2024-08-13 | $160.06 | $168.46 | 686,500 | — | — |
| 2024-08-12 | $154.95 | $163.08 | 731,000 | — | — |
| 2024-08-09 | $157.57 | $165.84 | 1,378,700 | — | — |
| 2024-08-08 | $171.00 | $179.97 | 466,600 | — | — |
| 2024-08-07 | $164.51 | $173.14 | 465,400 | — | — |
| 2024-08-06 | $168.10 | $176.92 | 606,700 | — | — |
| 2024-08-05 | $169.05 | $177.92 | 605,500 | — | — |
| 2024-08-02 | $171.76 | $180.77 | 304,600 | — | — |
| 2024-08-01 | $176.73 | $186.00 | 411,900 | — | — |
| 2024-07-31 | $181.00 | $190.50 | 451,200 | — | — |
| 2024-07-30 | $180.11 | $189.56 | 270,600 | — | — |
| 2024-07-29 | $179.92 | $189.36 | 310,100 | — | — |
| 2024-07-26 | $180.99 | $190.49 | 322,100 | — | — |
| 2024-07-25 | $181.80 | $191.34 | 605,200 | — | — |
| 2024-07-24 | $180.94 | $190.44 | 382,000 | — | — |
| 2024-07-23 | $184.00 | $193.66 | 415,500 | — | — |
| 2024-07-22 | $181.43 | $190.95 | 405,400 | — | — |
| 2024-07-19 | $176.90 | $186.18 | 274,800 | — | — |
| 2024-07-18 | $178.14 | $187.49 | 564,800 | — | — |
| 2024-07-17 | $180.79 | $190.28 | 531,500 | — | — |
| 2024-07-16 | $181.73 | $191.27 | 458,600 | — | — |
| 2024-07-15 | $178.32 | $187.68 | 706,700 | — | — |
| 2024-07-12 | $174.19 | $183.33 | 284,200 | — | — |
| 2024-07-11 | $170.51 | $179.46 | 441,700 | — | — |
| 2024-07-10 | $171.56 | $180.56 | 489,500 | — | — |
| 2024-07-09 | $172.72 | $181.78 | 593,700 | — | — |
| 2024-07-08 | $173.72 | $182.84 | 427,100 | — | — |
| 2024-07-05 | $171.19 | $180.17 | 424,200 | — | — |
| 2024-07-03 | $169.89 | $178.81 | 228,700 | — | — |
| 2024-07-02 | $169.54 | $178.44 | 348,900 | — | — |
| 2024-07-01 | $168.60 | $177.45 | 413,600 | — | — |
| 2024-06-28 | $171.97 | $180.99 | 530,700 | — | — |
| 2024-06-27 | $168.69 | $177.54 | 1,078,900 | — | — |
| 2024-06-26 | $162.57 | $171.10 | 545,400 | — | — |
| 2024-06-25 | $162.20 | $170.71 | 624,000 | — | — |
| 2024-06-24 | $162.29 | $170.81 | 706,300 | — | — |
| 2024-06-21 | $164.67 | $173.31 | 858,900 | — | — |
| 2024-06-20 | $164.64 | $173.28 | 913,900 | — | — |
| 2024-06-18 | $166.65 | $175.40 | 766,700 | — | — |
| 2024-06-17 | $167.06 | $175.83 | 541,000 | — | — |
| 2024-06-14 | $167.90 | $176.71 | 662,500 | — | — |
| 2024-06-13 | $168.15 | $176.97 | 616,700 | — | — |
| 2024-06-12 | $174.18 | $183.32 | 1,023,300 | — | — |
| 2024-06-11 | $174.94 | $184.12 | 971,000 | — | — |
| 2024-06-10 | $175.08 | $184.27 | 1,653,200 | — | — |
| 2024-06-07 | $168.75 | $177.61 | 912,300 | — | — |
| 2024-06-06 | $168.82 | $177.68 | 1,272,500 | — | — |
| 2024-06-05 | $161.78 | $170.27 | 3,101,900 | — | — |
| 2024-06-04 | $170.90 | $179.87 | 2,104,200 | — | — |
| 2024-06-03 | $178.37 | $187.73 | 831,500 | — | — |
| 2024-05-31 | $183.57 | $193.20 | 777,600 | — | — |
| 2024-05-30 | $186.48 | $196.27 | 567,600 | — | — |
| 2024-05-29 | $190.31 | $200.30 | 311,700 | — | — |
| 2024-05-28 | $191.33 | $201.37 | 461,800 | — | — |
| 2024-05-24 | $189.66 | $199.61 | 389,400 | — | — |
| 2024-05-23 | $190.10 | $200.08 | 684,200 | — | — |
| 2024-05-22 | $196.58 | $206.90 | 691,700 | — | — |
| 2024-05-21 | $199.85 | $210.34 | 757,500 | — | — |
| 2024-05-20 | $200.68 | $211.21 | 886,400 | — | — |
| 2024-05-17 | $193.55 | $203.71 | 1,389,000 | — | — |
| 2024-05-16 | $198.60 | $209.02 | 2,728,900 | — | — |
| 2024-05-15 | $228.10 | $240.07 | 542,100 | — | — |
| 2024-05-14 | $224.00 | $235.76 | 362,400 | — | — |
| 2024-05-13 | $225.55 | $237.39 | 382,800 | — | — |
| 2024-05-10 | $225.15 | $236.97 | 460,900 | — | — |
| 2024-05-09 | $222.85 | $234.54 | 548,700 | — | — |
| 2024-05-08 | $222.02 | $233.67 | 352,300 | — | — |
| 2024-05-07 | $223.43 | $235.16 | 542,900 | — | — |
| 2024-05-06 | $222.10 | $233.76 | 620,900 | — | — |
| 2024-05-03 | $221.48 | $233.10 | 394,800 | — | — |
| 2024-05-02 | $219.52 | $231.04 | 781,800 | — | — |
| 2024-05-01 | $220.94 | $232.53 | 313,600 | — | — |
| 2024-04-30 | $223.51 | $235.24 | 272,300 | — | — |
| 2024-04-29 | $225.35 | $237.18 | 280,500 | — | — |
| 2024-04-26 | $225.48 | $237.31 | 352,300 | — | — |
| 2024-04-25 | $227.00 | $238.91 | 239,500 | — | — |
| 2024-04-24 | $230.71 | $242.82 | 172,300 | — | — |
| 2024-04-23 | $228.43 | $240.42 | 274,700 | — | — |
| 2024-04-22 | $224.42 | $236.20 | 257,000 | — | — |
| 2024-04-19 | $224.19 | $235.96 | 387,600 | — | — |
| 2024-04-18 | $230.95 | $243.07 | 262,300 | — | — |
| 2024-04-17 | $230.54 | $242.64 | 179,900 | — | — |
| 2024-04-16 | $231.46 | $243.61 | 254,800 | — | — |
| 2024-04-15 | $231.57 | $243.72 | 284,200 | — | — |
| 2024-04-12 | $231.98 | $244.15 | 503,100 | — | — |
| 2024-04-11 | $240.19 | $252.79 | 298,000 | — | — |
| 2024-04-10 | $242.68 | $255.42 | 235,400 | — | — |
| 2024-04-09 | $243.59 | $256.37 | 175,500 | — | — |
| 2024-04-08 | $242.05 | $254.75 | 272,800 | — | — |
| 2024-04-05 | $244.11 | $256.92 | 342,400 | — | — |
| 2024-04-04 | $249.97 | $263.09 | 188,800 | — | — |
| 2024-04-03 | $251.84 | $265.06 | 237,200 | — | — |
| 2024-04-02 | $251.58 | $264.78 | 367,800 | — | — |
| 2024-04-01 | $254.61 | $267.97 | 346,800 | — | — |
| 2024-03-28 | $260.62 | $274.30 | 276,400 | — | — |
| 2024-03-27 | $255.59 | $269.00 | 355,900 | — | — |
| 2024-03-26 | $261.57 | $275.30 | 379,100 | — | — |
| 2024-03-25 | $260.30 | $273.96 | 949,000 | — | — |
| 2024-03-22 | $261.21 | $274.92 | 473,300 | — | — |
| 2024-03-21 | $256.40 | $269.86 | 567,700 | — | — |
| 2024-03-20 | $248.46 | $261.50 | 141,700 | — | — |
| 2024-03-19 | $244.92 | $257.77 | 350,700 | — | — |
| 2024-03-18 | $238.84 | $251.37 | 295,100 | — | — |
| 2024-03-15 | $237.80 | $250.28 | 412,200 | — | — |
| 2024-03-14 | $240.53 | $253.15 | 238,500 | — | — |
| 2024-03-13 | $240.61 | $253.24 | 266,900 | — | — |
| 2024-03-12 | $241.04 | $253.69 | 233,900 | — | — |
| 2024-03-11 | $238.77 | $251.30 | 332,900 | — | — |
| 2024-03-08 | $239.03 | $251.57 | 415,300 | — | — |
| 2024-03-07 | $238.97 | $251.51 | 217,400 | — | — |
| 2024-03-06 | $237.05 | $249.49 | 237,800 | — | — |
| 2024-03-05 | $239.01 | $251.55 | 363,300 | — | — |
| 2024-03-04 | $245.98 | $258.89 | 204,900 | — | — |
| 2024-03-01 | $248.75 | $261.80 | 314,800 | — | — |
| 2024-02-29 | $245.15 | $258.01 | 430,300 | — | — |
| 2024-02-28 | $245.26 | $258.13 | 483,100 | — | — |
| 2024-02-27 | $248.89 | $261.95 | 424,700 | — | — |
| 2024-02-26 | $243.43 | $256.20 | 643,600 | — | — |
| 2024-02-23 | $238.20 | $250.70 | 709,300 | — | — |
| 2024-02-22 | $245.50 | $258.38 | 1,503,500 | — | — |
| 2024-02-21 | $225.89 | $237.74 | 738,900 | — | — |
| 2024-02-20 | $228.41 | $240.40 | 681,300 | — | — |
| 2024-02-16 | $224.60 | $236.39 | 326,900 | — | — |
| 2024-02-15 | $224.53 | $236.31 | 374,100 | — | — |
| 2024-02-14 | $224.70 | $236.49 | 361,600 | — | — |
| 2024-02-13 | $218.04 | $229.48 | 428,600 | — | — |
| 2024-02-12 | $221.37 | $232.99 | 196,400 | — | — |
| 2024-02-09 | $221.10 | $232.70 | 218,100 | — | — |
| 2024-02-08 | $218.37 | $229.83 | 179,800 | — | — |
| 2024-02-07 | $217.14 | $228.54 | 214,000 | — | — |
| 2024-02-06 | $214.99 | $226.27 | 225,600 | — | — |
| 2024-02-05 | $211.36 | $222.45 | 204,500 | — | — |
| 2024-02-02 | $213.82 | $225.04 | 250,100 | — | — |
| 2024-02-01 | $211.71 | $222.82 | 411,500 | — | — |
| 2024-01-31 | $208.10 | $219.02 | 387,600 | — | — |
| 2024-01-30 | $213.39 | $224.59 | 201,100 | — | — |
| 2024-01-29 | $215.39 | $226.69 | 238,200 | — | — |
| 2024-01-26 | $214.00 | $225.23 | 172,500 | — | — |
| 2024-01-25 | $217.86 | $229.29 | 436,700 | — | — |
| 2024-01-24 | $216.81 | $228.19 | 381,500 | — | — |
| 2024-01-23 | $216.50 | $227.86 | 336,600 | — | — |
| 2024-01-22 | $213.58 | $224.79 | 335,500 | — | — |
| 2024-01-19 | $212.22 | $223.36 | 343,400 | — | — |
| 2024-01-18 | $203.15 | $213.81 | 283,500 | — | — |
| 2024-01-17 | $204.63 | $215.37 | 422,100 | — | — |
| 2024-01-16 | $205.71 | $216.51 | 266,900 | — | — |
| 2024-01-12 | $208.04 | $218.96 | 221,600 | — | — |
| 2024-01-11 | $212.57 | $223.73 | 252,000 | — | — |
| 2024-01-10 | $211.76 | $222.87 | 513,800 | — | — |
| 2024-01-09 | $207.67 | $218.57 | 420,200 | — | — |
| 2024-01-08 | $206.72 | $217.57 | 474,600 | — | — |
| 2024-01-05 | $194.60 | $204.81 | 244,800 | — | — |
| 2024-01-04 | $194.25 | $204.44 | 253,100 | — | — |
| 2024-01-03 | $192.14 | $202.22 | 358,600 | — | — |
| 2024-01-02 | $192.76 | $202.88 | 310,500 | — | — |