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
- 2015-08-13 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $174.19 | $216.45 | 323,200 | — | — |
| 2025-12-30 | $175.85 | $218.52 | 404,600 | — | — |
| 2025-12-29 | $177.48 | $220.54 | 341,800 | — | — |
| 2025-12-26 | $178.45 | $221.75 | 200,500 | — | — |
| 2025-12-24 | $177.99 | $221.17 | 138,000 | — | — |
| 2025-12-23 | $177.98 | $221.16 | 396,900 | — | — |
| 2025-12-22 | $178.31 | $221.57 | 374,800 | — | — |
| 2025-12-19 | $176.56 | $219.40 | 797,200 | — | — |
| 2025-12-18 | $176.32 | $219.10 | 397,300 | — | — |
| 2025-12-17 | $174.97 | $217.42 | 527,000 | — | — |
| 2025-12-16 | $177.47 | $220.53 | 803,800 | — | — |
| 2025-12-15 | $177.07 | $220.03 | 497,200 | — | — |
| 2025-12-12 | $179.47 | $223.01 | 370,600 | — | — |
| 2025-12-11 | $179.87 | $223.51 | 303,400 | — | — |
| 2025-12-10 | $180.42 | $224.19 | 414,900 | — | — |
| 2025-12-09 | $177.56 | $220.64 | 413,900 | — | — |
| 2025-12-08 | $177.11 | $220.08 | 327,600 | — | — |
| 2025-12-05 | $179.69 | $223.29 | 409,300 | — | — |
| 2025-12-04 | $179.36 | $222.88 | 370,800 | — | — |
| 2025-12-03 | $176.72 | $219.60 | 303,000 | — | — |
| 2025-12-02 | $174.94 | $217.38 | 480,800 | — | — |
| 2025-12-01 | $173.70 | $215.84 | 407,400 | — | — |
| 2025-11-28 | $175.40 | $217.21 | 134,200 | — | — |
| 2025-11-26 | $175.17 | $216.93 | 376,400 | — | — |
| 2025-11-25 | $175.62 | $217.48 | 335,100 | — | — |
| 2025-11-24 | $172.49 | $213.61 | 360,500 | — | — |
| 2025-11-21 | $173.61 | $214.99 | 420,700 | — | — |
| 2025-11-20 | $171.06 | $211.84 | 320,200 | — | — |
| 2025-11-19 | $173.24 | $214.54 | 437,500 | — | — |
| 2025-11-18 | $173.29 | $214.60 | 395,500 | — | — |
| 2025-11-17 | $173.86 | $215.30 | 424,700 | — | — |
| 2025-11-14 | $179.99 | $222.89 | 355,000 | — | — |
| 2025-11-13 | $180.34 | $223.33 | 480,900 | — | — |
| 2025-11-12 | $184.50 | $228.48 | 374,700 | — | — |
| 2025-11-11 | $182.25 | $225.69 | 243,500 | — | — |
| 2025-11-10 | $181.43 | $224.68 | 364,600 | — | — |
| 2025-11-07 | $180.33 | $223.32 | 378,100 | — | — |
| 2025-11-06 | $179.76 | $222.61 | 489,600 | — | — |
| 2025-11-05 | $179.40 | $222.16 | 634,600 | — | — |
| 2025-11-04 | $179.04 | $221.72 | 703,200 | — | — |
| 2025-11-03 | $178.07 | $220.52 | 734,400 | — | — |
| 2025-10-31 | $179.08 | $221.77 | 1,447,500 | — | — |
| 2025-10-30 | $199.29 | $246.80 | 1,160,800 | — | — |
| 2025-10-29 | $198.38 | $245.67 | 1,046,500 | — | — |
| 2025-10-28 | $202.09 | $250.26 | 448,200 | — | — |
| 2025-10-27 | $202.25 | $250.46 | 356,000 | — | — |
| 2025-10-24 | $199.04 | $246.49 | 380,300 | — | — |
| 2025-10-23 | $196.88 | $243.81 | 530,100 | — | — |
| 2025-10-22 | $194.10 | $240.37 | 422,100 | — | — |
| 2025-10-21 | $193.00 | $239.01 | 262,600 | — | — |
| 2025-10-20 | $192.65 | $238.57 | 531,200 | — | — |
| 2025-10-17 | $190.19 | $235.53 | 335,700 | — | — |
| 2025-10-16 | $188.47 | $233.40 | 382,400 | — | — |
| 2025-10-15 | $192.79 | $238.75 | 425,600 | — | — |
| 2025-10-14 | $193.59 | $239.74 | 342,500 | — | — |
| 2025-10-13 | $191.39 | $237.01 | 310,500 | — | — |
| 2025-10-10 | $188.06 | $232.89 | 530,700 | — | — |
| 2025-10-09 | $189.80 | $235.04 | 404,200 | — | — |
| 2025-10-08 | $191.30 | $236.90 | 352,500 | — | — |
| 2025-10-07 | $194.31 | $240.63 | 342,600 | — | — |
| 2025-10-06 | $196.93 | $243.87 | 396,400 | — | — |
| 2025-10-03 | $201.41 | $249.42 | 318,600 | — | — |
| 2025-10-02 | $201.34 | $249.33 | 317,400 | — | — |
| 2025-10-01 | $200.74 | $248.59 | 274,300 | — | — |
| 2025-09-30 | $205.32 | $254.26 | 526,900 | — | — |
| 2025-09-29 | $206.19 | $255.34 | 389,800 | — | — |
| 2025-09-26 | $205.97 | $255.07 | 262,200 | — | — |
| 2025-09-25 | $205.27 | $254.20 | 312,500 | — | — |
| 2025-09-24 | $205.58 | $254.58 | 600,200 | — | — |
| 2025-09-23 | $209.19 | $259.06 | 365,200 | — | — |
| 2025-09-22 | $208.10 | $257.71 | 280,400 | — | — |
| 2025-09-19 | $208.73 | $258.49 | 1,050,900 | — | — |
| 2025-09-18 | $208.44 | $258.13 | 254,400 | — | — |
| 2025-09-17 | $204.41 | $253.14 | 298,900 | — | — |
| 2025-09-16 | $203.17 | $251.60 | 267,100 | — | — |
| 2025-09-15 | $203.00 | $251.39 | 304,500 | — | — |
| 2025-09-12 | $205.19 | $254.10 | 342,300 | — | — |
| 2025-09-11 | $208.15 | $257.77 | 550,200 | — | — |
| 2025-09-10 | $200.94 | $248.84 | 414,400 | — | — |
| 2025-09-09 | $196.72 | $243.61 | 353,500 | — | — |
| 2025-09-08 | $198.46 | $245.77 | 469,900 | — | — |
| 2025-09-05 | $197.09 | $244.07 | 553,500 | — | — |
| 2025-09-04 | $197.46 | $244.53 | 517,500 | — | — |
| 2025-09-03 | $191.42 | $237.05 | 357,700 | — | — |
| 2025-09-02 | $196.24 | $243.02 | 371,100 | — | — |
| 2025-08-29 | $199.25 | $246.00 | 585,500 | — | — |
| 2025-08-28 | $200.74 | $247.84 | 265,600 | — | — |
| 2025-08-27 | $200.27 | $247.26 | 440,800 | — | — |
| 2025-08-26 | $200.43 | $247.46 | 392,700 | — | — |
| 2025-08-25 | $196.35 | $242.42 | 374,300 | — | — |
| 2025-08-22 | $197.69 | $244.08 | 378,600 | — | — |
| 2025-08-21 | $192.02 | $237.08 | 307,000 | — | — |
| 2025-08-20 | $192.80 | $238.04 | 388,800 | — | — |
| 2025-08-19 | $192.17 | $237.26 | 362,300 | — | — |
| 2025-08-18 | $191.14 | $235.99 | 399,000 | — | — |
| 2025-08-15 | $190.73 | $235.48 | 294,700 | — | — |
| 2025-08-14 | $194.15 | $239.71 | 304,900 | — | — |
| 2025-08-13 | $196.58 | $242.71 | 379,000 | — | — |
| 2025-08-12 | $193.39 | $238.77 | 458,500 | — | — |
| 2025-08-11 | $190.45 | $235.14 | 277,800 | — | — |
| 2025-08-08 | $188.89 | $233.21 | 362,000 | — | — |
| 2025-08-07 | $189.49 | $233.95 | 364,300 | — | — |
| 2025-08-06 | $191.99 | $237.04 | 315,000 | — | — |
| 2025-08-05 | $192.39 | $237.53 | 323,500 | — | — |
| 2025-08-04 | $193.15 | $238.47 | 281,900 | — | — |
| 2025-08-01 | $189.79 | $234.32 | 356,400 | — | — |
| 2025-07-31 | $190.66 | $235.40 | 607,800 | — | — |
| 2025-07-30 | $191.39 | $236.30 | 600,600 | — | — |
| 2025-07-29 | $191.71 | $236.69 | 716,000 | — | — |
| 2025-07-28 | $192.85 | $238.10 | 859,300 | — | — |
| 2025-07-25 | $195.93 | $241.90 | 393,900 | — | — |
| 2025-07-24 | $197.37 | $243.68 | 272,000 | — | — |
| 2025-07-23 | $196.18 | $242.21 | 260,200 | — | — |
| 2025-07-22 | $195.27 | $241.09 | 320,100 | — | — |
| 2025-07-21 | $194.59 | $240.25 | 354,600 | — | — |
| 2025-07-18 | $196.17 | $242.20 | 287,500 | — | — |
| 2025-07-17 | $197.43 | $243.76 | 282,800 | — | — |
| 2025-07-16 | $194.50 | $240.14 | 498,700 | — | — |
| 2025-07-15 | $190.51 | $235.21 | 394,500 | — | — |
| 2025-07-14 | $194.63 | $240.30 | 426,700 | — | — |
| 2025-07-11 | $189.59 | $234.08 | 353,000 | — | — |
| 2025-07-10 | $190.75 | $235.51 | 446,600 | — | — |
| 2025-07-09 | $189.18 | $233.57 | 340,100 | — | — |
| 2025-07-08 | $184.64 | $227.96 | 341,700 | — | — |
| 2025-07-07 | $185.42 | $228.93 | 502,800 | — | — |
| 2025-07-03 | $185.51 | $229.04 | 265,300 | — | — |
| 2025-07-02 | $183.47 | $226.52 | 512,100 | — | — |
| 2025-07-01 | $181.55 | $224.15 | 557,600 | — | — |
| 2025-06-30 | $179.95 | $222.17 | 626,800 | — | — |
| 2025-06-27 | $182.56 | $225.40 | 874,200 | — | — |
| 2025-06-26 | $182.75 | $225.63 | 369,100 | — | — |
| 2025-06-25 | $181.19 | $223.71 | 344,100 | — | — |
| 2025-06-24 | $179.85 | $222.05 | 374,900 | — | — |
| 2025-06-23 | $177.15 | $218.72 | 322,800 | — | — |
| 2025-06-20 | $172.98 | $213.57 | 399,200 | — | — |
| 2025-06-18 | $173.10 | $213.72 | 273,500 | — | — |
| 2025-06-17 | $171.81 | $212.12 | 345,300 | — | — |
| 2025-06-16 | $172.69 | $213.21 | 319,200 | — | — |
| 2025-06-13 | $171.39 | $211.61 | 272,300 | — | — |
| 2025-06-12 | $175.44 | $216.61 | 193,100 | — | — |
| 2025-06-11 | $174.75 | $215.75 | 291,400 | — | — |
| 2025-06-10 | $174.08 | $214.93 | 352,500 | — | — |
| 2025-06-09 | $175.94 | $217.22 | 273,800 | — | — |
| 2025-06-06 | $177.11 | $218.67 | 278,900 | — | — |
| 2025-06-05 | $174.90 | $215.94 | 434,000 | — | — |
| 2025-06-04 | $174.02 | $214.85 | 303,300 | — | — |
| 2025-06-03 | $175.38 | $216.53 | 213,200 | — | — |
| 2025-06-02 | $174.39 | $215.31 | 244,600 | — | — |
| 2025-05-30 | $174.68 | $214.93 | 328,100 | — | — |
| 2025-05-29 | $175.01 | $215.33 | 288,200 | — | — |
| 2025-05-28 | $174.13 | $214.25 | 306,000 | — | — |
| 2025-05-27 | $176.31 | $216.93 | 440,100 | — | — |
| 2025-05-23 | $172.85 | $212.68 | 258,000 | — | — |
| 2025-05-22 | $173.14 | $213.03 | 312,600 | — | — |
| 2025-05-21 | $172.84 | $212.66 | 284,500 | — | — |
| 2025-05-20 | $177.42 | $218.30 | 387,700 | — | — |
| 2025-05-19 | $178.89 | $220.11 | 538,800 | — | — |
| 2025-05-16 | $180.81 | $222.47 | 329,400 | — | — |
| 2025-05-15 | $180.09 | $221.58 | 380,100 | — | — |
| 2025-05-14 | $178.71 | $219.89 | 302,500 | — | — |
| 2025-05-13 | $178.49 | $219.61 | 360,800 | — | — |
| 2025-05-12 | $177.85 | $218.83 | 378,700 | — | — |
| 2025-05-09 | $174.00 | $214.09 | 343,500 | — | — |
| 2025-05-08 | $175.04 | $215.37 | 777,100 | — | — |
| 2025-05-07 | $164.21 | $202.04 | 427,600 | — | — |
| 2025-05-06 | $162.94 | $200.48 | 466,200 | — | — |
| 2025-05-05 | $164.28 | $202.13 | 328,400 | — | — |
| 2025-05-02 | $166.51 | $204.87 | 515,300 | — | — |
| 2025-05-01 | $163.90 | $201.66 | 255,700 | — | — |
| 2025-04-30 | $162.08 | $199.42 | 277,100 | — | — |
| 2025-04-29 | $162.22 | $199.60 | 316,600 | — | — |
| 2025-04-28 | $161.21 | $198.35 | 381,300 | — | — |
| 2025-04-25 | $159.27 | $195.97 | 156,900 | — | — |
| 2025-04-24 | $159.87 | $196.70 | 236,300 | — | — |
| 2025-04-23 | $155.51 | $191.34 | 276,800 | — | — |
| 2025-04-22 | $154.98 | $190.69 | 203,100 | — | — |
| 2025-04-21 | $150.20 | $184.81 | 376,500 | — | — |
| 2025-04-17 | $153.28 | $188.60 | 225,100 | — | — |
| 2025-04-16 | $152.10 | $187.14 | 370,400 | — | — |
| 2025-04-15 | $154.02 | $189.51 | 344,100 | — | — |
| 2025-04-14 | $155.08 | $190.81 | 732,200 | — | — |
| 2025-04-11 | $151.20 | $186.04 | 360,300 | — | — |
| 2025-04-10 | $150.15 | $184.75 | 594,200 | — | — |
| 2025-04-09 | $155.85 | $191.76 | 754,600 | — | — |
| 2025-04-08 | $141.59 | $174.21 | 460,600 | — | — |
| 2025-04-07 | $144.14 | $177.35 | 738,300 | — | — |
| 2025-04-04 | $146.39 | $180.12 | 779,700 | — | — |
| 2025-04-03 | $153.31 | $188.63 | 743,300 | — | — |
| 2025-04-02 | $165.89 | $204.11 | 472,100 | — | — |
| 2025-04-01 | $164.10 | $201.91 | 547,000 | — | — |
| 2025-03-31 | $161.50 | $198.71 | 587,600 | — | — |
| 2025-03-28 | $158.10 | $194.53 | 461,100 | — | — |
| 2025-03-27 | $160.85 | $197.91 | 562,100 | — | — |
| 2025-03-26 | $165.96 | $204.20 | 279,400 | — | — |
| 2025-03-25 | $167.94 | $206.63 | 287,600 | — | — |
| 2025-03-24 | $166.80 | $205.23 | 389,100 | — | — |
| 2025-03-21 | $162.64 | $200.11 | 718,400 | — | — |
| 2025-03-20 | $162.27 | $199.66 | 380,300 | — | — |
| 2025-03-19 | $162.83 | $200.35 | 452,600 | — | — |
| 2025-03-18 | $162.16 | $199.52 | 355,100 | — | — |
| 2025-03-17 | $161.22 | $198.37 | 332,400 | — | — |
| 2025-03-14 | $158.99 | $195.62 | 301,600 | — | — |
| 2025-03-13 | $156.00 | $191.94 | 371,500 | — | — |
| 2025-03-12 | $156.77 | $192.89 | 339,800 | — | — |
| 2025-03-11 | $157.32 | $193.57 | 557,000 | — | — |
| 2025-03-10 | $154.43 | $190.01 | 588,600 | — | — |
| 2025-03-07 | $157.47 | $193.75 | 457,000 | — | — |
| 2025-03-06 | $157.33 | $193.58 | 383,100 | — | — |
| 2025-03-05 | $162.15 | $199.51 | 531,800 | — | — |
| 2025-03-04 | $161.24 | $198.39 | 468,900 | — | — |
| 2025-03-03 | $169.15 | $208.12 | 392,700 | — | — |
| 2025-02-28 | $173.35 | $212.59 | 296,000 | — | — |
| 2025-02-27 | $170.43 | $209.01 | 334,900 | — | — |
| 2025-02-26 | $170.74 | $209.39 | 432,700 | — | — |
| 2025-02-25 | $167.47 | $205.38 | 410,000 | — | — |
| 2025-02-24 | $170.68 | $209.31 | 267,300 | — | — |
| 2025-02-21 | $171.23 | $209.99 | 374,600 | — | — |
| 2025-02-20 | $175.74 | $215.52 | 288,700 | — | — |
| 2025-02-19 | $182.63 | $223.97 | 299,100 | — | — |
| 2025-02-18 | $181.67 | $222.79 | 353,900 | — | — |
| 2025-02-14 | $178.27 | $218.62 | 356,400 | — | — |
| 2025-02-13 | $178.48 | $218.88 | 309,100 | — | — |
| 2025-02-12 | $177.48 | $217.65 | 660,800 | — | — |
| 2025-02-11 | $179.85 | $220.56 | 481,800 | — | — |
| 2025-02-10 | $180.32 | $221.14 | 372,500 | — | — |
| 2025-02-07 | $184.87 | $226.72 | 347,300 | — | — |
| 2025-02-06 | $187.40 | $229.82 | 314,100 | — | — |
| 2025-02-05 | $183.45 | $224.98 | 247,200 | — | — |
| 2025-02-04 | $180.17 | $220.95 | 217,400 | — | — |
| 2025-02-03 | $180.58 | $221.46 | 309,500 | — | — |
| 2025-01-31 | $181.72 | $222.85 | 460,200 | — | — |
| 2025-01-30 | $180.16 | $220.94 | 613,400 | — | — |
| 2025-01-29 | $179.80 | $220.50 | 653,500 | — | — |
| 2025-01-28 | $184.07 | $225.74 | 445,500 | — | — |
| 2025-01-27 | $180.58 | $221.46 | 357,700 | — | — |
| 2025-01-24 | $185.98 | $228.08 | 688,800 | — | — |
| 2025-01-23 | $186.58 | $228.81 | 458,600 | — | — |
| 2025-01-22 | $186.15 | $228.29 | 381,200 | — | — |
| 2025-01-21 | $184.49 | $226.25 | 326,000 | — | — |
| 2025-01-17 | $181.20 | $222.22 | 326,300 | — | — |
| 2025-01-16 | $179.57 | $220.22 | 417,800 | — | — |
| 2025-01-15 | $175.31 | $214.99 | 814,700 | — | — |
| 2025-01-14 | $168.21 | $206.29 | 479,500 | — | — |
| 2025-01-13 | $164.95 | $202.29 | 459,300 | — | — |
| 2025-01-10 | $168.17 | $206.24 | 440,000 | — | — |
| 2025-01-08 | $173.40 | $212.65 | 364,400 | — | — |
| 2025-01-07 | $170.71 | $209.35 | 246,600 | — | — |
| 2025-01-06 | $173.23 | $212.44 | 277,600 | — | — |
| 2025-01-03 | $171.53 | $210.36 | 444,100 | — | — |
| 2025-01-02 | $171.58 | $210.42 | 330,800 | — | — |