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 | — | — | — | $54.85 | 206,606 |
| 2026-09-03 | — | — | — | $54.55 | 196,063 |
| 2026-09-02 | — | — | — | $53.41 | 300,616 |
| 2026-09-01 | — | — | — | $53.81 | 270,703 |
| 2026-08-31 | — | — | — | $54.45 | 268,534 |
| 2026-08-28 | — | — | — | $55.10 | 450,963 |
| 2026-08-27 | $54.85 | $157.20 | 4,643,500 | $54.66 | 363,890 |
| 2026-08-26 | $55.10 | $157.92 | 3,707,400 | $55.00 | 292,092 |
| 2026-08-25 | $54.89 | $157.32 | 3,306,600 | $55.15 | 196,302 |
| 2026-08-24 | $54.90 | $157.34 | 4,613,300 | $54.92 | 270,443 |
| 2026-08-21 | $54.82 | $157.12 | 6,268,400 | $54.77 | 435,990 |
| 2026-08-20 | $54.50 | $156.20 | 6,733,600 | $54.88 | 392,641 |
| 2026-08-19 | $54.96 | $157.52 | 6,323,200 | $57.55 | 393,840 |
| 2026-08-18 | $57.29 | $164.19 | 5,268,200 | $57.72 | 301,857 |
| 2026-08-17 | $57.60 | $165.08 | 7,703,200 | $58.11 | 508,613 |
| 2026-08-14 | $58.06 | $166.40 | 5,913,300 | $57.80 | 406,744 |
| 2026-08-13 | $57.94 | $166.06 | 4,237,600 | $58.31 | 384,611 |
| 2026-08-12 | $58.01 | $166.26 | 5,246,400 | $57.66 | 297,500 |
| 2026-08-11 | $57.60 | $165.08 | 3,508,800 | $57.08 | 275,957 |
| 2026-08-10 | $57.13 | $163.74 | 2,954,000 | $56.83 | 238,670 |
| 2026-08-07 | $57.09 | $163.62 | 3,530,200 | $56.72 | 257,629 |
| 2026-08-06 | $56.96 | $163.25 | 4,634,200 | $58.13 | 479,412 |
| 2026-08-05 | $57.60 | $165.08 | 4,585,600 | $58.15 | 355,516 |
| 2026-08-04 | $57.77 | $165.57 | 6,808,900 | $57.06 | 588,800 |
| 2026-08-03 | $56.90 | $163.08 | 4,900,500 | $56.48 | 332,771 |
| 2026-07-31 | $56.50 | $161.93 | 8,056,200 | $56.79 | 411,772 |
| 2026-07-30 | $56.59 | $162.19 | 7,360,600 | $56.91 | 782,189 |
| 2026-07-29 | $56.57 | $162.13 | 5,953,700 | $57.79 | 531,208 |
| 2026-07-28 | $57.80 | $165.66 | 6,578,000 | $57.17 | 596,916 |
| 2026-07-27 | $57.00 | $163.36 | 4,425,500 | $57.68 | 274,069 |
| 2026-07-24 | $57.41 | $164.54 | 5,193,400 | $57.19 | 519,335 |
| 2026-07-23 | $57.15 | $163.79 | 5,145,300 | $57.29 | 374,568 |
| 2026-07-22 | $57.67 | $165.28 | 4,224,400 | $57.66 | 354,899 |
| 2026-07-21 | $57.66 | $165.25 | 4,737,400 | $57.55 | 492,000 |
| 2026-07-20 | $57.40 | $164.51 | 5,881,400 | $57.68 | 593,625 |
| 2026-07-17 | $58.01 | $166.26 | 11,587,400 | — | — |
| 2026-07-16 | $59.37 | $170.16 | 8,607,600 | — | — |
| 2026-07-15 | $57.94 | $166.06 | 6,228,500 | — | — |
| 2026-07-14 | $57.05 | $163.51 | 6,672,700 | — | — |
| 2026-07-13 | $57.18 | $163.88 | 4,901,700 | — | — |
| 2026-07-10 | $57.07 | $163.56 | 4,443,800 | — | — |
| 2026-07-09 | $56.54 | $162.04 | 6,753,700 | — | — |
| 2026-07-08 | $55.76 | $159.81 | 8,204,900 | — | — |
| 2026-07-07 | $57.92 | $166.00 | 5,908,400 | — | — |
| 2026-07-06 | $57.89 | $165.91 | 5,339,900 | — | — |
| 2026-07-02 | $57.16 | $163.82 | 5,464,300 | — | — |
| 2026-07-01 | $57.49 | $164.77 | 12,255,200 | — | — |
| 2026-06-30 | $56.37 | $161.56 | 6,356,200 | — | — |
| 2026-06-29 | $56.78 | $161.59 | 6,380,100 | — | — |
| 2026-06-26 | $56.31 | $160.25 | 10,038,400 | — | — |
| 2026-06-25 | $56.41 | $160.53 | 8,254,000 | — | — |
| 2026-06-24 | $54.96 | $156.41 | 7,856,000 | — | — |
| 2026-06-23 | $54.67 | $155.58 | 6,819,500 | — | — |
| 2026-06-22 | $53.61 | $152.56 | 6,431,900 | — | — |
| 2026-06-18 | $52.74 | $150.09 | 11,882,300 | — | — |
| 2026-06-17 | $52.58 | $149.63 | 10,423,700 | — | — |
| 2026-06-16 | $53.44 | $152.08 | 5,513,200 | — | — |
| 2026-06-15 | $53.00 | $150.83 | 10,265,700 | — | — |
| 2026-06-12 | $54.73 | $155.75 | 7,090,800 | — | — |
| 2026-06-11 | $53.42 | $152.02 | 6,572,700 | — | — |
| 2026-06-10 | $52.65 | $149.83 | 8,449,600 | — | — |
| 2026-06-09 | $52.71 | $150.00 | 7,505,600 | — | — |
| 2026-06-08 | $51.96 | $147.87 | 5,122,800 | — | — |
| 2026-06-05 | $52.01 | $148.01 | 6,349,200 | — | — |
| 2026-06-04 | $51.80 | $147.41 | 10,350,700 | — | — |
| 2026-06-03 | $49.49 | $140.84 | 6,720,600 | — | — |
| 2026-06-02 | $50.31 | $143.17 | 10,083,800 | — | — |
| 2026-06-01 | $48.56 | $138.19 | 6,682,900 | — | — |
| 2026-05-29 | $49.93 | $142.09 | 16,265,300 | — | — |
| 2026-05-28 | $49.88 | $141.95 | 6,059,100 | — | — |
| 2026-05-27 | $49.89 | $141.98 | 7,844,400 | — | — |
| 2026-05-26 | $49.82 | $141.78 | 7,076,400 | — | — |
| 2026-05-22 | $49.48 | $140.81 | 3,609,100 | — | — |
| 2026-05-21 | $49.16 | $139.90 | 4,218,800 | — | — |
| 2026-05-20 | $48.86 | $139.05 | 4,863,900 | — | — |
| 2026-05-19 | $47.60 | $135.46 | 6,998,800 | — | — |
| 2026-05-18 | $47.94 | $136.43 | 6,769,000 | — | — |
| 2026-05-15 | $47.35 | $134.75 | 5,930,400 | — | — |
| 2026-05-14 | $47.70 | $135.75 | 7,225,600 | — | — |
| 2026-05-13 | $47.17 | $134.24 | 5,418,100 | — | — |
| 2026-05-12 | $48.63 | $138.39 | 5,134,700 | — | — |
| 2026-05-11 | $48.65 | $138.45 | 4,488,900 | — | — |
| 2026-05-08 | $49.33 | $140.38 | 4,216,500 | — | — |
| 2026-05-07 | $49.67 | $141.35 | 5,097,200 | — | — |
| 2026-05-06 | $50.84 | $144.68 | 5,067,700 | — | — |
| 2026-05-05 | $50.30 | $143.15 | 4,562,300 | — | — |
| 2026-05-04 | $49.40 | $140.58 | 4,016,600 | — | — |
| 2026-05-01 | $50.43 | $143.52 | 5,035,900 | — | — |
| 2026-04-30 | $50.76 | $144.45 | 5,985,800 | — | — |
| 2026-04-29 | $49.79 | $141.69 | 4,321,100 | — | — |
| 2026-04-28 | $50.31 | $143.17 | 4,249,100 | — | — |
| 2026-04-27 | $50.33 | $143.23 | 5,056,000 | — | — |
| 2026-04-24 | $49.66 | $141.32 | 4,550,600 | — | — |
| 2026-04-23 | $50.89 | $144.82 | 5,398,600 | — | — |
| 2026-04-22 | $50.56 | $143.88 | 6,276,300 | — | — |
| 2026-04-21 | $51.10 | $145.42 | 6,838,200 | — | — |
| 2026-04-20 | $50.98 | $145.08 | 7,056,600 | — | — |
| 2026-04-17 | $50.34 | $143.26 | 11,725,100 | — | — |
| 2026-04-16 | $49.52 | $140.93 | 6,984,600 | — | — |
| 2026-04-15 | $49.84 | $141.84 | 6,796,000 | — | — |
| 2026-04-14 | $49.77 | $141.64 | 6,008,400 | — | — |
| 2026-04-13 | $49.84 | $141.84 | 5,152,800 | — | — |
| 2026-04-10 | $49.31 | $140.33 | 7,544,100 | — | — |
| 2026-04-09 | $50.22 | $142.92 | 5,768,100 | — | — |
| 2026-04-08 | $49.34 | $140.41 | 7,863,800 | — | — |
| 2026-04-07 | $47.79 | $136.00 | 7,504,000 | — | — |
| 2026-04-06 | $47.56 | $135.35 | 7,392,300 | — | — |
| 2026-04-02 | $47.11 | $134.07 | 7,299,600 | — | — |
| 2026-04-01 | $46.82 | $133.24 | 11,797,400 | — | — |
| 2026-03-31 | $46.46 | $132.22 | 13,835,900 | — | — |
| 2026-03-30 | $44.68 | $126.01 | 8,358,100 | — | — |
| 2026-03-27 | $44.54 | $125.62 | 8,926,300 | — | — |
| 2026-03-26 | $45.41 | $128.07 | 7,897,700 | — | — |
| 2026-03-25 | $45.81 | $129.20 | 7,145,200 | — | — |
| 2026-03-24 | $45.99 | $129.71 | 11,548,200 | — | — |
| 2026-03-23 | $45.37 | $127.96 | 13,723,000 | — | — |
| 2026-03-20 | $44.19 | $124.63 | 23,876,700 | — | — |
| 2026-03-19 | $43.66 | $123.14 | 10,295,700 | — | — |
| 2026-03-18 | $43.90 | $123.81 | 7,671,500 | — | — |
| 2026-03-17 | $44.22 | $124.72 | 8,076,100 | — | — |
| 2026-03-16 | $44.10 | $124.38 | 10,646,700 | — | — |
| 2026-03-13 | $43.40 | $122.40 | 9,724,400 | — | — |
| 2026-03-12 | $43.59 | $122.94 | 12,594,300 | — | — |
| 2026-03-11 | $45.06 | $127.08 | 14,877,800 | — | — |
| 2026-03-10 | $46.59 | $131.40 | 11,205,700 | — | — |
| 2026-03-09 | $46.98 | $132.50 | 13,094,900 | — | — |
| 2026-03-06 | $47.30 | $133.40 | 8,554,900 | — | — |
| 2026-03-05 | $48.69 | $137.32 | 9,885,200 | — | — |
| 2026-03-04 | $49.54 | $139.72 | 6,577,900 | — | — |
| 2026-03-03 | $49.57 | $139.80 | 8,796,100 | — | — |
| 2026-03-02 | $49.84 | $140.57 | 9,607,000 | — | — |
| 2026-02-27 | $49.47 | $139.52 | 16,710,000 | — | — |
| 2026-02-26 | $51.97 | $146.57 | 8,885,100 | — | — |
| 2026-02-25 | $51.56 | $145.42 | 10,989,900 | — | — |
| 2026-02-24 | $50.20 | $141.58 | 8,494,700 | — | — |
| 2026-02-23 | $50.71 | $143.02 | 8,197,300 | — | — |
| 2026-02-20 | $53.62 | $151.23 | 8,395,800 | — | — |
| 2026-02-19 | $52.90 | $149.20 | 9,266,700 | — | — |
| 2026-02-18 | $53.67 | $151.37 | 11,271,400 | — | — |
| 2026-02-17 | $53.06 | $149.65 | 8,262,800 | — | — |
| 2026-02-13 | $52.86 | $149.08 | 9,164,200 | — | — |
| 2026-02-12 | $53.16 | $149.93 | 11,690,500 | — | — |
| 2026-02-11 | $54.33 | $153.23 | 11,173,400 | — | — |
| 2026-02-10 | $54.50 | $153.71 | 10,514,700 | — | — |
| 2026-02-09 | $54.33 | $153.23 | 7,886,100 | — | — |
| 2026-02-06 | $55.08 | $155.34 | 16,323,500 | — | — |
| 2026-02-05 | $53.79 | $151.71 | 15,837,000 | — | — |
| 2026-02-04 | $54.09 | $152.55 | 22,395,800 | — | — |
| 2026-02-03 | $52.75 | $148.77 | 18,253,900 | — | — |
| 2026-02-02 | $51.95 | $146.52 | 22,331,900 | — | — |
| 2026-01-30 | $50.22 | $141.64 | 104,196,200 | — | — |
| 2026-01-29 | $49.79 | $140.43 | 12,722,700 | — | — |
| 2026-01-28 | $49.69 | $140.14 | 13,180,000 | — | — |
| 2026-01-27 | $50.84 | $143.39 | 7,466,100 | — | — |
| 2026-01-26 | $50.49 | $142.40 | 9,551,400 | — | — |
| 2026-01-23 | $50.74 | $143.10 | 10,932,500 | — | — |
| 2026-01-22 | $50.89 | $143.53 | 12,387,800 | — | — |
| 2026-01-21 | $52.86 | $149.08 | 15,663,300 | — | — |
| 2026-01-20 | $50.12 | $141.36 | 20,591,400 | — | — |
| 2026-01-16 | $49.16 | $138.65 | 9,789,600 | — | — |
| 2026-01-15 | $49.02 | $138.25 | 8,961,900 | — | — |
| 2026-01-14 | $48.57 | $136.98 | 7,795,200 | — | — |
| 2026-01-13 | $48.13 | $135.74 | 7,873,700 | — | — |
| 2026-01-12 | $48.52 | $136.84 | 7,348,100 | — | — |
| 2026-01-09 | $49.27 | $138.96 | 6,979,500 | — | — |
| 2026-01-08 | $49.82 | $140.51 | 8,758,900 | — | — |
| 2026-01-07 | $49.17 | $138.68 | 7,354,400 | — | — |
| 2026-01-06 | $49.78 | $140.40 | 8,609,000 | — | — |
| 2026-01-05 | $48.62 | $137.13 | 6,428,800 | — | — |
| 2026-01-02 | $47.71 | $134.56 | 5,558,100 | — | — |