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.13 | 86,383 |
| 2026-09-03 | — | — | — | $53.59 | 67,800 |
| 2026-09-02 | — | — | — | $52.12 | 58,658 |
| 2026-09-01 | — | — | — | $52.09 | 69,998 |
| 2026-08-31 | — | — | — | $53.00 | 63,324 |
| 2026-08-28 | — | — | — | $53.28 | 36,962 |
| 2026-08-27 | $52.84 | $139.79 | 1,433,600 | $52.88 | 95,913 |
| 2026-08-26 | $53.13 | $140.56 | 1,829,800 | $51.99 | 136,776 |
| 2026-08-25 | $52.45 | $138.76 | 1,535,000 | $52.37 | 103,702 |
| 2026-08-24 | $51.91 | $137.33 | 1,234,100 | $52.60 | 46,609 |
| 2026-08-21 | $52.33 | $138.44 | 1,176,800 | $52.23 | 60,305 |
| 2026-08-20 | $51.78 | $136.99 | 2,351,200 | $53.17 | 110,484 |
| 2026-08-19 | $53.55 | $141.67 | 2,763,500 | $54.27 | 118,900 |
| 2026-08-18 | $53.84 | $142.44 | 1,927,000 | $53.43 | 130,219 |
| 2026-08-17 | $54.56 | $143.29 | 2,297,800 | $55.23 | 117,621 |
| 2026-08-14 | $55.14 | $144.81 | 1,802,400 | $55.52 | 138,837 |
| 2026-08-13 | $55.86 | $146.70 | 2,133,200 | $55.01 | 152,088 |
| 2026-08-12 | $54.82 | $143.97 | 1,382,500 | $55.59 | 78,313 |
| 2026-08-11 | $55.00 | $144.44 | 1,814,600 | $56.12 | 157,804 |
| 2026-08-10 | $55.31 | $145.26 | 2,500,200 | $56.30 | 273,307 |
| 2026-08-07 | $56.62 | $148.70 | 1,153,900 | $56.70 | 56,593 |
| 2026-08-06 | $56.32 | $147.91 | 1,479,500 | $56.54 | 90,559 |
| 2026-08-05 | $56.19 | $147.57 | 1,861,700 | $56.56 | 189,436 |
| 2026-08-04 | $55.71 | $146.31 | 3,305,000 | $56.21 | 136,422 |
| 2026-08-03 | $55.69 | $146.25 | 1,665,800 | $54.81 | 68,684 |
| 2026-07-31 | $54.60 | $143.39 | 2,670,800 | $52.64 | 206,293 |
| 2026-07-30 | $55.09 | $144.68 | 1,797,600 | $54.85 | 143,652 |
| 2026-07-29 | $55.10 | $144.70 | 2,838,100 | $56.69 | 197,593 |
| 2026-07-28 | $57.23 | $150.30 | 1,815,600 | $55.71 | 121,952 |
| 2026-07-27 | $56.24 | $147.70 | 1,642,500 | $56.90 | 83,369 |
| 2026-07-24 | $55.86 | $146.70 | 1,768,800 | $55.77 | 77,810 |
| 2026-07-23 | $55.58 | $145.97 | 1,784,300 | $55.37 | 87,915 |
| 2026-07-22 | $55.96 | $146.96 | 1,639,800 | $56.43 | 136,204 |
| 2026-07-21 | $56.74 | $149.01 | 1,822,300 | $55.83 | 93,505 |
| 2026-07-20 | $55.18 | $144.91 | 1,740,900 | $55.29 | 106,486 |
| 2026-07-17 | $54.87 | $144.10 | 1,723,700 | — | — |
| 2026-07-16 | $55.80 | $146.54 | 2,490,900 | — | — |
| 2026-07-15 | $57.13 | $150.04 | 1,706,000 | — | — |
| 2026-07-14 | $53.96 | $141.71 | 1,484,100 | — | — |
| 2026-07-13 | $52.59 | $138.11 | 1,444,200 | — | — |
| 2026-07-10 | $52.09 | $136.80 | 1,207,500 | — | — |
| 2026-07-09 | $52.46 | $137.77 | 1,106,900 | — | — |
| 2026-07-08 | $51.10 | $134.20 | 1,606,200 | — | — |
| 2026-07-07 | $52.81 | $138.69 | 1,894,500 | — | — |
| 2026-07-06 | $54.84 | $144.02 | 1,479,400 | — | — |
| 2026-07-02 | $52.62 | $138.19 | 2,304,700 | — | — |
| 2026-07-01 | $51.30 | $134.72 | 2,059,000 | — | — |
| 2026-06-30 | $49.98 | $131.26 | 2,947,400 | — | — |
| 2026-06-29 | $48.78 | $128.11 | 3,862,800 | — | — |
| 2026-06-26 | $49.10 | $128.95 | 5,287,100 | — | — |
| 2026-06-25 | $52.64 | $138.24 | 7,269,800 | — | — |
| 2026-06-24 | $57.94 | $152.16 | 4,047,900 | — | — |
| 2026-06-23 | $60.52 | $158.94 | 5,594,100 | — | — |
| 2026-06-22 | $62.81 | $164.95 | 2,197,700 | — | — |
| 2026-06-18 | $62.10 | $163.09 | 3,011,300 | — | — |
| 2026-06-17 | $61.88 | $162.51 | 2,268,800 | — | — |
| 2026-06-16 | $62.02 | $162.88 | 1,644,800 | — | — |
| 2026-06-15 | $61.95 | $162.69 | 1,654,500 | — | — |
| 2026-06-12 | $61.66 | $161.93 | 1,740,700 | — | — |
| 2026-06-11 | $59.66 | $156.68 | 1,724,300 | — | — |
| 2026-06-10 | $57.90 | $152.06 | 1,499,900 | — | — |
| 2026-06-09 | $59.03 | $155.03 | 1,934,600 | — | — |
| 2026-06-08 | $57.90 | $152.06 | 1,911,600 | — | — |
| 2026-06-05 | $55.69 | $146.25 | 1,989,100 | — | — |
| 2026-06-04 | $55.24 | $145.07 | 1,231,200 | — | — |
| 2026-06-03 | $52.83 | $138.74 | 2,104,700 | — | — |
| 2026-06-02 | $54.24 | $142.45 | 962,000 | — | — |
| 2026-06-01 | $53.19 | $139.69 | 1,212,100 | — | — |
| 2026-05-29 | $52.72 | $138.45 | 1,653,900 | — | — |
| 2026-05-28 | $52.47 | $137.80 | 1,232,200 | — | — |
| 2026-05-27 | $52.15 | $136.96 | 1,304,300 | — | — |
| 2026-05-26 | $51.95 | $136.43 | 1,037,800 | — | — |
| 2026-05-22 | $51.98 | $136.51 | 2,271,900 | — | — |
| 2026-05-21 | $52.45 | $137.75 | 1,752,400 | — | — |
| 2026-05-20 | $51.60 | $135.51 | 2,055,700 | — | — |
| 2026-05-19 | $51.06 | $134.09 | 2,104,500 | — | — |
| 2026-05-18 | $51.85 | $136.17 | 2,254,900 | — | — |
| 2026-05-15 | $52.23 | $136.12 | 1,975,100 | — | — |
| 2026-05-14 | $52.95 | $137.99 | 2,153,000 | — | — |
| 2026-05-13 | $53.32 | $138.96 | 2,250,900 | — | — |
| 2026-05-12 | $52.50 | $136.82 | 2,127,600 | — | — |
| 2026-05-11 | $52.43 | $136.64 | 1,979,400 | — | — |
| 2026-05-08 | $52.98 | $138.07 | 2,014,400 | — | — |
| 2026-05-07 | $51.46 | $134.11 | 2,896,100 | — | — |
| 2026-05-06 | $51.75 | $134.87 | 2,500,200 | — | — |
| 2026-05-05 | $50.06 | $130.46 | 2,000,800 | — | — |
| 2026-05-04 | $48.57 | $126.58 | 3,026,000 | — | — |
| 2026-05-01 | $49.29 | $128.45 | 2,797,300 | — | — |
| 2026-04-30 | $48.22 | $125.67 | 1,900,800 | — | — |
| 2026-04-29 | $47.46 | $123.69 | 2,482,200 | — | — |
| 2026-04-28 | $48.14 | $125.46 | 1,887,400 | — | — |
| 2026-04-27 | $47.87 | $124.75 | 2,598,600 | — | — |
| 2026-04-24 | $47.46 | $123.69 | 3,096,800 | — | — |
| 2026-04-23 | $45.69 | $119.07 | 1,703,600 | — | — |
| 2026-04-22 | $47.01 | $122.51 | 1,354,400 | — | — |
| 2026-04-21 | $47.62 | $124.10 | 1,149,600 | — | — |
| 2026-04-20 | $47.57 | $123.97 | 1,793,800 | — | — |
| 2026-04-17 | $48.09 | $125.33 | 2,994,100 | — | — |
| 2026-04-16 | $46.56 | $121.34 | 1,561,100 | — | — |
| 2026-04-15 | $46.84 | $122.07 | 1,799,800 | — | — |
| 2026-04-14 | $47.06 | $122.64 | 1,926,300 | — | — |
| 2026-04-13 | $46.21 | $120.43 | 2,585,900 | — | — |
| 2026-04-10 | $45.76 | $119.26 | 2,252,200 | — | — |
| 2026-04-09 | $45.11 | $117.56 | 2,164,300 | — | — |
| 2026-04-08 | $43.73 | $113.96 | 2,747,000 | — | — |
| 2026-04-07 | $42.05 | $109.59 | 1,531,300 | — | — |
| 2026-04-06 | $41.99 | $109.43 | 1,678,900 | — | — |
| 2026-04-02 | $41.67 | $108.60 | 1,708,100 | — | — |
| 2026-04-01 | $41.36 | $107.79 | 2,405,500 | — | — |
| 2026-03-31 | $41.27 | $107.55 | 2,405,800 | — | — |
| 2026-03-30 | $39.64 | $103.31 | 2,394,200 | — | — |
| 2026-03-27 | $39.85 | $103.85 | 2,948,300 | — | — |
| 2026-03-26 | $40.28 | $104.97 | 4,295,600 | — | — |
| 2026-03-25 | $39.64 | $103.31 | 4,542,600 | — | — |
| 2026-03-24 | $40.55 | $105.68 | 6,331,400 | — | — |
| 2026-03-23 | $39.55 | $103.07 | 2,924,600 | — | — |
| 2026-03-20 | $38.13 | $99.37 | 3,319,400 | — | — |
| 2026-03-19 | $38.21 | $99.58 | 2,868,700 | — | — |
| 2026-03-18 | $37.99 | $99.01 | 2,605,300 | — | — |
| 2026-03-17 | $38.08 | $99.24 | 2,697,600 | — | — |
| 2026-03-16 | $36.78 | $95.85 | 3,268,100 | — | — |
| 2026-03-13 | $36.36 | $94.76 | 3,167,900 | — | — |
| 2026-03-12 | $36.02 | $93.87 | 5,043,400 | — | — |
| 2026-03-11 | $38.71 | $100.88 | 4,663,000 | — | — |
| 2026-03-10 | $38.66 | $100.75 | 6,052,000 | — | — |
| 2026-03-09 | $38.16 | $99.45 | 9,240,300 | — | — |
| 2026-03-06 | $38.29 | $99.79 | 7,454,100 | — | — |
| 2026-03-05 | $44.28 | $115.40 | 2,455,400 | — | — |
| 2026-03-04 | $44.59 | $116.21 | 2,309,600 | — | — |
| 2026-03-03 | $44.67 | $116.41 | 2,276,200 | — | — |
| 2026-03-02 | $45.57 | $118.76 | 3,054,900 | — | — |
| 2026-02-27 | $44.40 | $115.71 | 4,885,500 | — | — |
| 2026-02-26 | $48.96 | $127.59 | 6,521,500 | — | — |
| 2026-02-25 | $50.69 | $132.10 | 2,315,400 | — | — |
| 2026-02-24 | $50.29 | $131.06 | 1,924,900 | — | — |
| 2026-02-23 | $50.33 | $131.17 | 2,370,000 | — | — |
| 2026-02-20 | $53.41 | $139.19 | 1,969,200 | — | — |
| 2026-02-19 | $53.15 | $138.51 | 2,823,200 | — | — |
| 2026-02-18 | $53.87 | $140.39 | 6,619,000 | — | — |
| 2026-02-17 | $51.98 | $135.47 | 7,454,000 | — | — |
| 2026-02-13 | $53.72 | $138.96 | 3,700,100 | — | — |
| 2026-02-12 | $54.08 | $139.89 | 5,825,100 | — | — |
| 2026-02-11 | $57.68 | $149.20 | 2,169,200 | — | — |
| 2026-02-10 | $60.09 | $155.43 | 1,480,400 | — | — |
| 2026-02-09 | $60.01 | $155.23 | 1,368,000 | — | — |
| 2026-02-06 | $58.94 | $152.46 | 3,084,300 | — | — |
| 2026-02-05 | $56.51 | $146.17 | 2,172,900 | — | — |
| 2026-02-04 | $58.87 | $152.28 | 2,446,100 | — | — |
| 2026-02-03 | $57.92 | $149.82 | 3,380,000 | — | — |
| 2026-02-02 | $60.37 | $156.16 | 2,896,400 | — | — |
| 2026-01-30 | $61.18 | $158.25 | 1,517,600 | — | — |
| 2026-01-29 | $61.20 | $158.31 | 1,649,700 | — | — |
| 2026-01-28 | $61.85 | $159.99 | 1,655,100 | — | — |
| 2026-01-27 | $62.23 | $160.97 | 919,000 | — | — |
| 2026-01-26 | $62.97 | $162.88 | 1,162,500 | — | — |
| 2026-01-23 | $62.31 | $161.18 | 1,959,600 | — | — |
| 2026-01-22 | $63.35 | $163.87 | 1,810,600 | — | — |
| 2026-01-21 | $61.95 | $160.25 | 1,700,300 | — | — |
| 2026-01-20 | $61.09 | $158.02 | 1,258,100 | — | — |
| 2026-01-16 | $63.45 | $164.13 | 1,052,800 | — | — |
| 2026-01-15 | $64.25 | $166.20 | 1,515,000 | — | — |
| 2026-01-14 | $62.49 | $161.64 | 1,356,600 | — | — |
| 2026-01-13 | $62.12 | $160.69 | 1,851,500 | — | — |
| 2026-01-12 | $62.73 | $162.26 | 2,688,600 | — | — |
| 2026-01-09 | $62.25 | $161.02 | 2,889,800 | — | — |
| 2026-01-08 | $61.05 | $157.92 | 4,223,900 | — | — |
| 2026-01-07 | $64.67 | $167.28 | 3,501,000 | — | — |
| 2026-01-06 | $66.26 | $171.39 | 2,741,000 | — | — |
| 2026-01-05 | $64.49 | $166.82 | 2,955,400 | — | — |
| 2026-01-02 | $63.46 | $164.15 | 1,433,800 | — | — |