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 | — | — | — | $55.49 | 337,461 |
| 2026-09-03 | — | — | — | $55.91 | 310,750 |
| 2026-09-02 | — | — | — | $55.24 | 358,064 |
| 2026-09-01 | — | — | — | $54.41 | 387,256 |
| 2026-08-31 | — | — | — | $55.95 | 322,908 |
| 2026-08-28 | — | — | — | $54.97 | 271,508 |
| 2026-08-27 | $54.77 | $128.87 | 8,723,600 | $54.61 | 835,233 |
| 2026-08-26 | $54.79 | $128.92 | 8,271,200 | $53.67 | 817,381 |
| 2026-08-25 | $54.00 | $127.06 | 6,991,000 | $52.95 | 547,610 |
| 2026-08-24 | $53.79 | $126.57 | 6,482,100 | $54.01 | 576,821 |
| 2026-08-21 | $53.72 | $126.40 | 6,129,100 | $54.20 | 354,204 |
| 2026-08-20 | $53.89 | $126.80 | 5,210,800 | $53.75 | 395,468 |
| 2026-08-19 | $53.64 | $126.21 | 6,518,100 | $53.87 | 629,596 |
| 2026-08-18 | $53.14 | $125.04 | 7,357,400 | $53.61 | 625,751 |
| 2026-08-17 | $53.01 | $124.73 | 8,623,700 | $54.46 | 879,270 |
| 2026-08-14 | $54.42 | $128.05 | 5,161,500 | $54.44 | 436,122 |
| 2026-08-13 | $54.08 | $127.25 | 4,625,700 | $53.62 | 456,196 |
| 2026-08-12 | $54.06 | $127.20 | 4,574,300 | $54.48 | 463,849 |
| 2026-08-11 | $54.37 | $127.93 | 6,246,500 | $54.10 | 566,513 |
| 2026-08-10 | $54.08 | $127.25 | 7,239,900 | $52.52 | 462,952 |
| 2026-08-07 | $51.69 | $121.62 | 4,827,800 | $51.55 | 424,825 |
| 2026-08-06 | $51.60 | $121.41 | 5,692,100 | $52.30 | 495,259 |
| 2026-08-05 | $51.23 | $120.54 | 6,281,800 | $53.06 | 455,116 |
| 2026-08-04 | $52.77 | $123.78 | 6,022,900 | $52.67 | 593,184 |
| 2026-08-03 | $53.56 | $125.63 | 5,073,300 | $52.63 | 328,473 |
| 2026-07-31 | $53.29 | $125.00 | 5,338,900 | $52.71 | 495,356 |
| 2026-07-30 | $52.71 | $123.64 | 5,446,700 | $52.07 | 396,056 |
| 2026-07-29 | $52.57 | $123.31 | 6,973,600 | $52.43 | 582,470 |
| 2026-07-28 | $51.66 | $121.17 | 8,309,700 | $52.10 | 678,219 |
| 2026-07-27 | $52.00 | $121.97 | 7,692,100 | $52.26 | 730,644 |
| 2026-07-24 | $53.03 | $124.39 | 6,683,700 | $53.80 | 527,001 |
| 2026-07-23 | $53.39 | $125.23 | 8,831,900 | $54.57 | 537,192 |
| 2026-07-22 | $54.01 | $126.69 | 17,854,900 | $51.41 | 1,355,930 |
| 2026-07-21 | $49.80 | $116.81 | 7,224,700 | $49.28 | 670,511 |
| 2026-07-20 | $49.05 | $115.05 | 9,120,000 | $49.39 | 863,861 |
| 2026-07-17 | $49.56 | $116.25 | 5,535,600 | — | — |
| 2026-07-16 | $49.40 | $115.87 | 7,633,900 | — | — |
| 2026-07-15 | $49.25 | $115.52 | 5,906,900 | — | — |
| 2026-07-14 | $49.81 | $116.83 | 5,812,500 | — | — |
| 2026-07-13 | $49.72 | $116.62 | 7,671,500 | — | — |
| 2026-07-10 | $48.85 | $114.58 | 10,861,600 | — | — |
| 2026-07-09 | $50.15 | $117.63 | 6,776,600 | — | — |
| 2026-07-08 | $51.16 | $120.00 | 8,362,800 | — | — |
| 2026-07-07 | $51.76 | $121.41 | 6,510,700 | — | — |
| 2026-07-06 | $51.71 | $121.29 | 6,848,400 | — | — |
| 2026-07-02 | $52.61 | $123.40 | 4,878,300 | — | — |
| 2026-07-01 | $52.48 | $123.10 | 7,368,400 | — | — |
| 2026-06-30 | $53.17 | $124.72 | 11,787,600 | — | — |
| 2026-06-29 | $52.00 | $121.97 | 6,287,300 | — | — |
| 2026-06-26 | $52.70 | $123.61 | 12,647,700 | — | — |
| 2026-06-25 | $51.65 | $121.15 | 7,954,700 | — | — |
| 2026-06-24 | $51.48 | $120.75 | 8,643,200 | — | — |
| 2026-06-23 | $51.66 | $121.17 | 9,762,800 | — | — |
| 2026-06-22 | $51.84 | $121.60 | 9,872,800 | — | — |
| 2026-06-18 | $50.72 | $118.97 | 13,560,800 | — | — |
| 2026-06-17 | $51.13 | $119.93 | 7,826,700 | — | — |
| 2026-06-16 | $51.37 | $120.49 | 8,786,600 | — | — |
| 2026-06-15 | $50.75 | $119.04 | 7,793,500 | — | — |
| 2026-06-12 | $51.94 | $121.83 | 5,227,800 | — | — |
| 2026-06-11 | $51.20 | $120.09 | 8,442,300 | — | — |
| 2026-06-10 | $52.61 | $123.40 | 4,707,700 | — | — |
| 2026-06-09 | $52.69 | $123.59 | 5,784,600 | — | — |
| 2026-06-08 | $52.98 | $124.27 | 6,185,500 | — | — |
| 2026-06-05 | $53.75 | $126.08 | 4,992,500 | — | — |
| 2026-06-04 | $55.24 | $129.57 | 4,941,500 | — | — |
| 2026-06-03 | $54.47 | $127.77 | 4,827,400 | — | — |
| 2026-06-02 | $54.68 | $128.26 | 5,266,700 | — | — |
| 2026-06-01 | $55.26 | $129.62 | 5,866,000 | — | — |
| 2026-05-29 | $54.93 | $128.84 | 10,645,400 | — | — |
| 2026-05-28 | $55.35 | $129.83 | 4,994,800 | — | — |
| 2026-05-27 | $55.17 | $129.41 | 5,022,200 | — | — |
| 2026-05-26 | $56.21 | $131.85 | 8,952,900 | — | — |
| 2026-05-22 | $57.92 | $135.86 | 5,201,700 | — | — |
| 2026-05-21 | $57.74 | $135.44 | 5,672,400 | — | — |
| 2026-05-20 | $57.83 | $135.65 | 6,263,400 | — | — |
| 2026-05-19 | $59.77 | $140.20 | 8,663,900 | — | — |
| 2026-05-18 | $57.45 | $134.75 | 6,065,600 | — | — |
| 2026-05-15 | $56.22 | $131.87 | 6,356,500 | — | — |
| 2026-05-14 | $56.57 | $132.69 | 4,717,400 | — | — |
| 2026-05-13 | $55.93 | $131.19 | 4,418,800 | — | — |
| 2026-05-12 | $55.78 | $130.84 | 4,616,100 | — | — |
| 2026-05-11 | $56.45 | $132.41 | 7,976,900 | — | — |
| 2026-05-08 | $55.96 | $131.26 | 6,206,900 | — | — |
| 2026-05-07 | $56.22 | $131.87 | 9,949,000 | — | — |
| 2026-05-06 | $57.36 | $134.54 | 7,686,900 | — | — |
| 2026-05-05 | $58.72 | $137.35 | 7,037,500 | — | — |
| 2026-05-04 | $59.08 | $138.19 | 5,537,000 | — | — |
| 2026-05-01 | $58.66 | $137.21 | 7,408,500 | — | — |
| 2026-04-30 | $60.08 | $140.53 | 6,907,900 | — | — |
| 2026-04-29 | $59.11 | $138.26 | 8,724,600 | — | — |
| 2026-04-28 | $59.42 | $138.98 | 6,598,300 | — | — |
| 2026-04-27 | $58.64 | $137.16 | 9,473,800 | — | — |
| 2026-04-24 | $58.91 | $137.79 | 8,010,300 | — | — |
| 2026-04-23 | $58.93 | $137.84 | 9,733,600 | — | — |
| 2026-04-22 | $58.72 | $137.35 | 10,616,300 | — | — |
| 2026-04-21 | $56.98 | $133.28 | 8,789,400 | — | — |
| 2026-04-20 | $57.00 | $133.32 | 9,355,900 | — | — |
| 2026-04-17 | $58.48 | $136.79 | 10,518,800 | — | — |
| 2026-04-16 | $58.39 | $136.57 | 8,829,800 | — | — |
| 2026-04-15 | $56.76 | $132.76 | 6,716,200 | — | — |