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
| 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 | — | — |