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
- 1980-03-17 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $162.78 | 27,202 |
| 2026-09-03 | — | — | — | $163.04 | 23,257 |
| 2026-09-02 | — | — | — | $159.99 | 21,319 |
| 2026-09-01 | — | — | — | $160.85 | 27,805 |
| 2026-08-31 | — | — | — | $160.83 | 20,645 |
| 2026-08-28 | — | — | — | $161.64 | 18,237 |
| 2026-08-27 | $161.39 | $399.68 | 568,200 | $164.83 | 22,347 |
| 2026-08-26 | $163.27 | $404.34 | 378,400 | $163.18 | 20,434 |
| 2026-08-25 | $163.38 | $404.61 | 319,700 | $167.29 | 13,910 |
| 2026-08-24 | $164.39 | $407.11 | 347,800 | $164.66 | 12,425 |
| 2026-08-21 | $164.19 | $406.62 | 544,400 | $167.29 | 17,310 |
| 2026-08-20 | $164.81 | $408.15 | 380,100 | $163.08 | 19,122 |
| 2026-08-19 | $164.70 | $407.88 | 561,900 | $168.48 | 33,860 |
| 2026-08-18 | $167.33 | $414.40 | 427,600 | $168.02 | 13,375 |
| 2026-08-17 | $168.07 | $416.23 | 333,200 | $169.67 | 16,658 |
| 2026-08-14 | $170.08 | $421.21 | 608,200 | $168.24 | 32,323 |
| 2026-08-13 | $168.59 | $417.52 | 435,500 | $163.97 | 28,870 |
| 2026-08-12 | $168.01 | $416.08 | 495,900 | $165.54 | 32,331 |
| 2026-08-11 | $166.01 | $411.13 | 464,400 | $164.40 | 21,025 |
| 2026-08-10 | $165.65 | $410.23 | 512,200 | $164.50 | 19,733 |
| 2026-08-07 | $164.50 | $407.39 | 620,000 | $164.10 | 45,262 |
| 2026-08-06 | $164.76 | $408.03 | 589,400 | $166.90 | 33,409 |
| 2026-08-05 | $166.13 | $411.42 | 597,800 | $168.40 | 37,699 |
| 2026-08-04 | $168.26 | $416.70 | 625,400 | $167.75 | 27,869 |
| 2026-08-03 | $168.94 | $418.38 | 762,800 | $166.43 | 55,232 |
| 2026-07-31 | $166.34 | $411.94 | 890,500 | $164.19 | 59,126 |
| 2026-07-30 | $163.49 | $404.89 | 853,200 | $167.37 | 70,785 |
| 2026-07-29 | $166.93 | $413.40 | 690,800 | $165.15 | 34,660 |
| 2026-07-28 | $167.06 | $413.73 | 708,200 | $161.65 | 63,777 |
| 2026-07-27 | $163.88 | $405.85 | 682,200 | $164.72 | 77,531 |
| 2026-07-24 | $164.23 | $406.72 | 749,100 | $161.32 | 39,580 |
| 2026-07-23 | $161.46 | $399.86 | 611,400 | $160.75 | 35,099 |
| 2026-07-22 | $162.26 | $401.84 | 648,300 | $160.60 | 46,388 |
| 2026-07-21 | $162.43 | $402.26 | 915,500 | $162.51 | 211,587 |
| 2026-07-20 | $162.07 | $401.37 | 1,033,700 | $161.16 | 87,687 |
| 2026-07-17 | $161.65 | $400.33 | 398,200 | — | — |
| 2026-07-16 | $163.52 | $404.96 | 386,600 | — | — |
| 2026-07-15 | $158.57 | $392.70 | 343,800 | — | — |
| 2026-07-14 | $157.38 | $389.75 | 442,500 | — | — |
| 2026-07-13 | $157.90 | $391.04 | 550,200 | — | — |
| 2026-07-10 | $156.86 | $388.47 | 461,100 | — | — |
| 2026-07-09 | $155.15 | $384.23 | 480,100 | — | — |
| 2026-07-08 | $153.72 | $380.69 | 832,700 | — | — |
| 2026-07-07 | $157.29 | $389.53 | 490,400 | — | — |
| 2026-07-06 | $156.26 | $386.98 | 531,900 | — | — |
| 2026-07-02 | $154.86 | $383.51 | 423,700 | — | — |
| 2026-07-01 | $155.75 | $385.72 | 534,100 | — | — |
| 2026-06-30 | $154.52 | $382.67 | 366,400 | — | — |
| 2026-06-29 | $154.77 | $383.29 | 608,800 | — | — |
| 2026-06-26 | $155.31 | $384.63 | 849,500 | — | — |
| 2026-06-25 | $153.50 | $380.15 | 691,300 | — | — |
| 2026-06-24 | $150.90 | $373.71 | 579,000 | — | — |
| 2026-06-23 | $149.98 | $371.43 | 597,700 | — | — |
| 2026-06-22 | $149.39 | $369.97 | 560,700 | — | — |
| 2026-06-18 | $145.66 | $360.73 | 1,216,800 | — | — |
| 2026-06-17 | $145.55 | $360.46 | 817,600 | — | — |
| 2026-06-16 | $146.30 | $362.31 | 500,100 | — | — |
| 2026-06-15 | $145.04 | $359.19 | 1,334,000 | — | — |
| 2026-06-12 | $148.00 | $366.52 | 668,200 | — | — |
| 2026-06-11 | $146.11 | $361.84 | 560,100 | — | — |
| 2026-06-10 | $144.50 | $357.86 | 962,100 | — | — |
| 2026-06-09 | $143.69 | $355.85 | 637,900 | — | — |
| 2026-06-08 | $140.85 | $348.82 | 506,600 | — | — |
| 2026-06-05 | $140.16 | $347.11 | 589,600 | — | — |
| 2026-06-04 | $137.87 | $341.44 | 443,200 | — | — |
| 2026-06-03 | $134.28 | $332.55 | 541,300 | — | — |
| 2026-06-02 | $135.54 | $335.67 | 391,200 | — | — |
| 2026-06-01 | $132.79 | $328.86 | 417,000 | — | — |
| 2026-05-29 | $135.52 | $335.62 | 561,800 | — | — |
| 2026-05-28 | $136.26 | $334.90 | 465,900 | — | — |
| 2026-05-27 | $137.69 | $338.41 | 393,100 | — | — |
| 2026-05-26 | $139.54 | $342.96 | 386,300 | — | — |
| 2026-05-22 | $139.38 | $342.57 | 311,400 | — | — |
| 2026-05-21 | $139.01 | $341.66 | 514,200 | — | — |
| 2026-05-20 | $139.75 | $343.48 | 447,700 | — | — |
| 2026-05-19 | $138.23 | $339.74 | 639,700 | — | — |
| 2026-05-18 | $137.77 | $338.61 | 443,100 | — | — |
| 2026-05-15 | $134.70 | $331.07 | 559,800 | — | — |
| 2026-05-14 | $135.25 | $332.42 | 425,500 | — | — |
| 2026-05-13 | $134.65 | $330.94 | 891,700 | — | — |
| 2026-05-12 | $136.14 | $334.60 | 649,700 | — | — |
| 2026-05-11 | $135.65 | $333.40 | 936,600 | — | — |
| 2026-05-08 | $138.85 | $341.27 | 428,500 | — | — |
| 2026-05-07 | $138.56 | $340.55 | 466,400 | — | — |
| 2026-05-06 | $140.74 | $345.91 | 565,000 | — | — |
| 2026-05-05 | $140.49 | $345.30 | 672,900 | — | — |
| 2026-05-04 | $139.30 | $342.37 | 551,600 | — | — |
| 2026-05-01 | $140.36 | $344.98 | 649,700 | — | — |
| 2026-04-30 | $144.93 | $356.21 | 780,200 | — | — |
| 2026-04-29 | $142.80 | $350.97 | 593,400 | — | — |
| 2026-04-28 | $143.44 | $352.55 | 409,400 | — | — |
| 2026-04-27 | $143.56 | $352.84 | 524,900 | — | — |
| 2026-04-24 | $141.40 | $347.53 | 451,000 | — | — |
| 2026-04-23 | $144.89 | $356.11 | 363,300 | — | — |
| 2026-04-22 | $143.03 | $351.54 | 518,600 | — | — |
| 2026-04-21 | $142.77 | $350.90 | 548,800 | — | — |
| 2026-04-20 | $144.41 | $354.93 | 445,400 | — | — |
| 2026-04-17 | $143.33 | $352.28 | 559,200 | — | — |
| 2026-04-16 | $141.53 | $347.85 | 341,700 | — | — |
| 2026-04-15 | $142.01 | $349.03 | 487,500 | — | — |
| 2026-04-14 | $142.36 | $349.89 | 505,000 | — | — |
| 2026-04-13 | $143.09 | $351.69 | 435,000 | — | — |
| 2026-04-10 | $142.50 | $350.24 | 468,400 | — | — |
| 2026-04-09 | $144.96 | $356.28 | 725,800 | — | — |
| 2026-04-08 | $143.02 | $351.51 | 802,400 | — | — |
| 2026-04-07 | $140.24 | $344.68 | 358,300 | — | — |
| 2026-04-06 | $139.94 | $343.94 | 291,100 | — | — |
| 2026-04-02 | $138.57 | $340.58 | 453,300 | — | — |
| 2026-04-01 | $138.65 | $340.77 | 491,300 | — | — |
| 2026-03-31 | $137.08 | $336.91 | 387,000 | — | — |
| 2026-03-30 | $135.32 | $332.59 | 619,900 | — | — |
| 2026-03-27 | $133.70 | $328.61 | 413,800 | — | — |
| 2026-03-26 | $136.38 | $335.19 | 294,400 | — | — |
| 2026-03-25 | $135.33 | $332.61 | 366,000 | — | — |
| 2026-03-24 | $134.79 | $331.29 | 402,300 | — | — |
| 2026-03-23 | $133.60 | $328.36 | 545,500 | — | — |
| 2026-03-20 | $132.25 | $325.04 | 1,003,200 | — | — |
| 2026-03-19 | $130.98 | $321.92 | 497,300 | — | — |
| 2026-03-18 | $129.45 | $318.16 | 495,400 | — | — |
| 2026-03-17 | $130.36 | $320.40 | 370,500 | — | — |
| 2026-03-16 | $132.00 | $324.43 | 477,100 | — | — |
| 2026-03-13 | $132.13 | $324.75 | 428,800 | — | — |
| 2026-03-12 | $132.93 | $326.71 | 664,600 | — | — |
| 2026-03-11 | $133.40 | $327.87 | 596,600 | — | — |
| 2026-03-10 | $134.00 | $329.34 | 699,700 | — | — |
| 2026-03-09 | $134.46 | $330.48 | 826,800 | — | — |
| 2026-03-06 | $135.36 | $332.69 | 750,900 | — | — |
| 2026-03-05 | $137.53 | $338.02 | 585,400 | — | — |
| 2026-03-04 | $139.70 | $343.35 | 796,100 | — | — |
| 2026-03-03 | $140.47 | $345.25 | 713,400 | — | — |
| 2026-03-02 | $140.21 | $344.61 | 779,100 | — | — |
| 2026-02-27 | $138.22 | $339.72 | 1,140,400 | — | — |
| 2026-02-26 | $144.08 | $351.66 | 459,400 | — | — |
| 2026-02-25 | $142.81 | $348.56 | 456,200 | — | — |
| 2026-02-24 | $141.94 | $346.44 | 508,400 | — | — |
| 2026-02-23 | $142.13 | $346.90 | 774,400 | — | — |
| 2026-02-20 | $145.44 | $354.98 | 514,500 | — | — |
| 2026-02-19 | $144.86 | $353.57 | 390,600 | — | — |
| 2026-02-18 | $144.36 | $352.34 | 393,500 | — | — |
| 2026-02-17 | $144.21 | $351.98 | 601,500 | — | — |
| 2026-02-13 | $144.48 | $352.64 | 530,000 | — | — |
| 2026-02-12 | $144.11 | $351.73 | 448,600 | — | — |
| 2026-02-11 | $146.26 | $356.98 | 665,200 | — | — |
| 2026-02-10 | $146.26 | $356.98 | 357,700 | — | — |
| 2026-02-09 | $147.10 | $359.03 | 446,000 | — | — |
| 2026-02-06 | $146.69 | $358.03 | 610,800 | — | — |
| 2026-02-05 | $143.60 | $350.49 | 490,700 | — | — |
| 2026-02-04 | $142.36 | $347.46 | 536,200 | — | — |
| 2026-02-03 | $140.56 | $343.07 | 434,200 | — | — |
| 2026-02-02 | $139.06 | $339.41 | 441,900 | — | — |
| 2026-01-30 | $137.82 | $336.38 | 1,086,200 | — | — |
| 2026-01-29 | $138.77 | $338.70 | 837,200 | — | — |
| 2026-01-28 | $135.19 | $329.96 | 587,200 | — | — |
| 2026-01-27 | $135.56 | $330.87 | 597,600 | — | — |
| 2026-01-26 | $136.33 | $332.75 | 777,300 | — | — |
| 2026-01-23 | $137.42 | $335.41 | 564,400 | — | — |
| 2026-01-22 | $142.09 | $346.80 | 634,300 | — | — |
| 2026-01-21 | $143.33 | $349.83 | 638,700 | — | — |
| 2026-01-20 | $137.35 | $335.24 | 495,800 | — | — |
| 2026-01-16 | $138.65 | $338.41 | 493,900 | — | — |
| 2026-01-15 | $139.13 | $339.58 | 520,300 | — | — |
| 2026-01-14 | $137.11 | $334.65 | 544,100 | — | — |
| 2026-01-13 | $134.94 | $329.35 | 435,500 | — | — |
| 2026-01-12 | $134.97 | $329.43 | 457,900 | — | — |
| 2026-01-09 | $135.78 | $331.40 | 513,600 | — | — |
| 2026-01-08 | $137.06 | $334.53 | 385,600 | — | — |
| 2026-01-07 | $134.61 | $328.55 | 653,600 | — | — |
| 2026-01-06 | $135.04 | $329.60 | 423,200 | — | — |
| 2026-01-05 | $133.69 | $326.30 | 630,700 | — | — |
| 2026-01-02 | $128.17 | $312.83 | 312,700 | — | — |