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
- 1973-02-21 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 | — | — | — | $67.44 | 96,754 |
| 2026-09-03 | — | — | — | $67.99 | 128,941 |
| 2026-09-02 | — | — | — | $67.98 | 186,554 |
| 2026-09-01 | — | — | — | $68.12 | 148,130 |
| 2026-08-31 | — | — | — | $67.65 | 124,732 |
| 2026-08-28 | — | — | — | $68.57 | 92,323 |
| 2026-08-27 | $68.21 | $480.01 | 1,508,200 | $68.34 | 62,131 |
| 2026-08-26 | $68.92 | $485.01 | 1,706,800 | $68.56 | 93,465 |
| 2026-08-25 | $68.34 | $480.93 | 1,381,100 | $68.52 | 109,034 |
| 2026-08-24 | $68.42 | $481.49 | 1,823,200 | $68.08 | 109,200 |
| 2026-08-21 | $67.86 | $477.55 | 1,956,200 | $69.83 | 95,645 |
| 2026-08-20 | $69.46 | $488.81 | 1,765,400 | $70.00 | 126,398 |
| 2026-08-19 | $70.15 | $493.67 | 1,936,100 | $70.29 | 97,121 |
| 2026-08-18 | $69.98 | $492.47 | 2,018,100 | $71.11 | 138,863 |
| 2026-08-17 | $70.35 | $495.07 | 2,058,000 | $70.21 | 117,064 |
| 2026-08-14 | $70.60 | $496.83 | 1,610,200 | $70.14 | 112,223 |
| 2026-08-13 | $70.20 | $494.02 | 3,255,600 | $70.46 | 249,963 |
| 2026-08-12 | $70.24 | $494.30 | 5,651,600 | $69.03 | 418,943 |
| 2026-08-11 | $68.58 | $482.62 | 2,915,600 | $68.07 | 192,692 |
| 2026-08-10 | $68.21 | $480.01 | 2,749,800 | $69.14 | 240,418 |
| 2026-08-07 | $69.37 | $488.18 | 2,152,100 | $69.36 | 191,617 |
| 2026-08-06 | $69.52 | $489.23 | 2,000,300 | $71.09 | 223,995 |
| 2026-08-05 | $70.20 | $494.02 | 2,560,600 | $70.54 | 180,415 |
| 2026-08-04 | $70.66 | $497.26 | 3,365,000 | $71.01 | 224,127 |
| 2026-08-03 | $71.27 | $501.55 | 3,303,500 | $70.75 | 183,046 |
| 2026-07-31 | $70.78 | $498.10 | 3,240,100 | $70.71 | 195,413 |
| 2026-07-30 | $70.89 | $495.11 | 3,165,400 | $72.13 | 220,491 |
| 2026-07-29 | $72.00 | $502.86 | 3,418,900 | $74.12 | 224,636 |
| 2026-07-28 | $73.79 | $515.36 | 2,099,000 | $74.60 | 116,064 |
| 2026-07-27 | $73.93 | $516.34 | 2,139,700 | $75.00 | 148,790 |
| 2026-07-24 | $74.94 | $523.39 | 1,957,500 | $74.37 | 99,776 |
| 2026-07-23 | $74.42 | $519.76 | 1,784,600 | $73.53 | 142,990 |
| 2026-07-22 | $74.02 | $516.97 | 2,126,600 | $73.79 | 165,191 |
| 2026-07-21 | $73.11 | $510.61 | 3,618,300 | $73.93 | 175,178 |
| 2026-07-20 | $73.96 | $516.55 | 2,193,000 | $75.12 | 159,592 |
| 2026-07-17 | $74.82 | $522.56 | 2,019,700 | — | — |
| 2026-07-16 | $75.75 | $529.05 | 3,071,800 | — | — |
| 2026-07-15 | $74.55 | $520.67 | 3,171,500 | — | — |
| 2026-07-14 | $76.31 | $532.96 | 1,795,700 | — | — |
| 2026-07-13 | $76.63 | $535.20 | 2,279,300 | — | — |
| 2026-07-10 | $76.40 | $533.59 | 1,680,600 | — | — |
| 2026-07-09 | $75.70 | $528.70 | 1,371,800 | — | — |
| 2026-07-08 | $76.37 | $533.38 | 2,857,100 | — | — |
| 2026-07-07 | $77.65 | $542.32 | 1,994,100 | — | — |
| 2026-07-06 | $76.58 | $534.85 | 2,250,200 | — | — |
| 2026-07-02 | $78.03 | $544.98 | 2,563,200 | — | — |
| 2026-07-01 | $75.79 | $529.33 | 2,220,700 | — | — |
| 2026-06-30 | $76.29 | $532.82 | 2,388,700 | — | — |
| 2026-06-29 | $77.18 | $539.04 | 2,427,700 | — | — |
| 2026-06-26 | $77.25 | $539.53 | 2,920,500 | — | — |
| 2026-06-25 | $76.19 | $532.13 | 2,744,600 | — | — |
| 2026-06-24 | $75.59 | $527.93 | 2,496,400 | — | — |
| 2026-06-23 | $74.57 | $520.81 | 3,222,600 | — | — |
| 2026-06-22 | $73.21 | $511.31 | 2,712,000 | — | — |
| 2026-06-18 | $73.00 | $509.85 | 4,271,600 | — | — |
| 2026-06-17 | $72.82 | $508.59 | 3,351,500 | — | — |
| 2026-06-16 | $73.84 | $515.71 | 2,427,400 | — | — |
| 2026-06-15 | $73.55 | $513.69 | 1,551,700 | — | — |
| 2026-06-12 | $73.11 | $510.61 | 1,553,700 | — | — |
| 2026-06-11 | $72.62 | $507.19 | 2,283,700 | — | — |
| 2026-06-10 | $73.00 | $509.85 | 2,945,000 | — | — |
| 2026-06-09 | $72.37 | $505.45 | 2,687,400 | — | — |
| 2026-06-08 | $71.71 | $500.84 | 2,889,300 | — | — |
| 2026-06-05 | $72.87 | $508.94 | 2,776,100 | — | — |
| 2026-06-04 | $71.39 | $498.60 | 1,720,900 | — | — |
| 2026-06-03 | $70.79 | $494.41 | 3,063,300 | — | — |
| 2026-06-02 | $70.96 | $495.60 | 2,432,100 | — | — |
| 2026-06-01 | $69.57 | $485.89 | 2,198,200 | — | — |
| 2026-05-29 | $71.61 | $500.14 | 3,001,700 | — | — |
| 2026-05-28 | $72.17 | $504.05 | 2,260,100 | — | — |
| 2026-05-27 | $73.75 | $515.08 | 2,127,400 | — | — |
| 2026-05-26 | $73.68 | $514.59 | 1,439,900 | — | — |
| 2026-05-22 | $73.95 | $516.48 | 1,950,600 | — | — |
| 2026-05-21 | $73.28 | $511.80 | 2,988,900 | — | — |
| 2026-05-20 | $72.50 | $506.35 | 2,729,400 | — | — |
| 2026-05-19 | $73.00 | $509.85 | 2,832,300 | — | — |
| 2026-05-18 | $72.09 | $503.49 | 2,114,200 | — | — |
| 2026-05-15 | $70.90 | $495.18 | 2,627,000 | — | — |
| 2026-05-14 | $72.45 | $506.00 | 1,558,000 | — | — |
| 2026-05-13 | $72.30 | $504.96 | 2,590,400 | — | — |
| 2026-05-12 | $72.59 | $506.98 | 3,458,900 | — | — |
| 2026-05-11 | $72.47 | $506.14 | 1,671,700 | — | — |
| 2026-05-08 | $71.76 | $501.19 | 2,582,600 | — | — |
| 2026-05-07 | $71.69 | $500.70 | 2,914,700 | — | — |
| 2026-05-06 | $72.31 | $505.03 | 2,933,000 | — | — |
| 2026-05-05 | $73.07 | $510.33 | 3,416,800 | — | — |
| 2026-05-04 | $73.68 | $514.59 | 3,435,000 | — | — |
| 2026-05-01 | $74.06 | $517.25 | 4,344,300 | — | — |
| 2026-04-30 | $73.43 | $512.85 | 3,934,800 | — | — |
| 2026-04-29 | $72.00 | $499.12 | 1,775,700 | — | — |
| 2026-04-28 | $72.46 | $502.31 | 1,726,300 | — | — |
| 2026-04-27 | $72.42 | $502.04 | 1,412,500 | — | — |
| 2026-04-24 | $72.31 | $501.27 | 2,065,400 | — | — |
| 2026-04-23 | $72.63 | $503.49 | 2,097,000 | — | — |
| 2026-04-22 | $70.96 | $491.92 | 1,852,200 | — | — |
| 2026-04-21 | $71.14 | $493.16 | 1,904,900 | — | — |
| 2026-04-20 | $72.40 | $501.90 | 1,722,400 | — | — |
| 2026-04-17 | $72.83 | $504.88 | 1,784,600 | — | — |
| 2026-04-16 | $72.77 | $504.46 | 2,130,200 | — | — |
| 2026-04-15 | $72.18 | $500.37 | 2,083,000 | — | — |
| 2026-04-14 | $72.30 | $501.20 | 1,501,200 | — | — |
| 2026-04-13 | $72.51 | $502.66 | 1,822,700 | — | — |
| 2026-04-10 | $73.10 | $506.75 | 2,036,100 | — | — |
| 2026-04-09 | $73.72 | $511.05 | 1,730,800 | — | — |
| 2026-04-08 | $72.99 | $505.99 | 1,537,400 | — | — |
| 2026-04-07 | $72.65 | $503.63 | 1,537,900 | — | — |
| 2026-04-06 | $72.45 | $502.24 | 1,345,700 | — | — |
| 2026-04-02 | $72.85 | $505.02 | 1,668,400 | — | — |
| 2026-04-01 | $71.94 | $498.71 | 1,823,000 | — | — |
| 2026-03-31 | $71.76 | $497.46 | 2,376,500 | — | — |
| 2026-03-30 | $71.49 | $495.59 | 1,781,400 | — | — |
| 2026-03-27 | $70.52 | $488.86 | 2,057,300 | — | — |
| 2026-03-26 | $70.26 | $487.06 | 1,342,300 | — | — |
| 2026-03-25 | $69.77 | $483.67 | 1,333,900 | — | — |
| 2026-03-24 | $69.66 | $482.90 | 1,680,800 | — | — |
| 2026-03-23 | $69.17 | $479.51 | 3,150,500 | — | — |
| 2026-03-20 | $68.71 | $476.32 | 4,456,700 | — | — |
| 2026-03-19 | $71.32 | $494.41 | 1,962,400 | — | — |
| 2026-03-18 | $71.76 | $497.46 | 1,802,700 | — | — |
| 2026-03-17 | $72.63 | $503.49 | 1,368,500 | — | — |
| 2026-03-16 | $73.03 | $506.26 | 1,704,500 | — | — |
| 2026-03-13 | $72.79 | $504.60 | 1,680,200 | — | — |
| 2026-03-12 | $71.57 | $496.14 | 2,503,800 | — | — |
| 2026-03-11 | $70.81 | $490.88 | 2,271,200 | — | — |
| 2026-03-10 | $71.04 | $492.47 | 2,150,100 | — | — |
| 2026-03-09 | $71.61 | $496.42 | 2,144,200 | — | — |
| 2026-03-06 | $71.55 | $496.01 | 2,213,200 | — | — |
| 2026-03-05 | $71.34 | $494.55 | 2,672,100 | — | — |
| 2026-03-04 | $72.30 | $501.20 | 1,858,100 | — | — |
| 2026-03-03 | $72.23 | $500.72 | 2,795,900 | — | — |
| 2026-03-02 | $72.33 | $501.41 | 2,980,100 | — | — |
| 2026-02-27 | $72.34 | $501.48 | 5,649,800 | — | — |
| 2026-02-26 | $71.45 | $495.31 | 7,931,100 | — | — |
| 2026-02-25 | $71.26 | $493.99 | 3,107,100 | — | — |
| 2026-02-24 | $71.63 | $496.56 | 2,911,200 | — | — |
| 2026-02-23 | $71.91 | $498.50 | 3,943,200 | — | — |
| 2026-02-20 | $71.01 | $492.26 | 4,015,100 | — | — |
| 2026-02-19 | $70.01 | $485.33 | 3,342,400 | — | — |
| 2026-02-18 | $69.53 | $482.00 | 2,799,400 | — | — |
| 2026-02-17 | $71.10 | $492.89 | 2,725,600 | — | — |
| 2026-02-13 | $71.19 | $493.51 | 2,761,800 | — | — |
| 2026-02-12 | $69.68 | $483.04 | 3,093,300 | — | — |
| 2026-02-11 | $68.23 | $472.99 | 1,642,800 | — | — |
| 2026-02-10 | $68.01 | $471.46 | 2,497,600 | — | — |
| 2026-02-09 | $66.90 | $463.77 | 1,707,400 | — | — |
| 2026-02-06 | $66.69 | $462.31 | 4,807,300 | — | — |
| 2026-02-05 | $66.83 | $463.28 | 3,232,800 | — | — |
| 2026-02-04 | $66.75 | $462.73 | 3,706,500 | — | — |
| 2026-02-03 | $66.53 | $461.21 | 3,097,700 | — | — |
| 2026-02-02 | $65.11 | $451.36 | 2,975,700 | — | — |
| 2026-01-30 | $65.91 | $456.91 | 2,678,400 | — | — |
| 2026-01-29 | $66.33 | $456.11 | 4,587,000 | — | — |
| 2026-01-28 | $66.26 | $455.63 | 3,204,300 | — | — |
| 2026-01-27 | $67.19 | $462.02 | 1,859,700 | — | — |
| 2026-01-26 | $67.01 | $460.79 | 1,842,200 | — | — |
| 2026-01-23 | $66.83 | $459.55 | 2,395,400 | — | — |
| 2026-01-22 | $66.87 | $459.82 | 1,869,700 | — | — |
| 2026-01-21 | $67.44 | $463.74 | 2,837,800 | — | — |
| 2026-01-20 | $67.28 | $462.64 | 1,902,400 | — | — |
| 2026-01-16 | $67.34 | $463.05 | 2,083,800 | — | — |
| 2026-01-15 | $67.06 | $461.13 | 2,146,800 | — | — |
| 2026-01-14 | $66.86 | $459.75 | 1,962,300 | — | — |
| 2026-01-13 | $66.17 | $455.01 | 2,570,500 | — | — |
| 2026-01-12 | $65.17 | $448.13 | 1,783,900 | — | — |
| 2026-01-09 | $65.02 | $447.10 | 2,049,800 | — | — |
| 2026-01-08 | $65.55 | $450.75 | 2,534,000 | — | — |
| 2026-01-07 | $64.60 | $444.21 | 2,596,700 | — | — |
| 2026-01-06 | $65.38 | $449.58 | 1,595,200 | — | — |
| 2026-01-05 | $64.90 | $446.28 | 2,571,200 | — | — |
| 2026-01-02 | $65.59 | $451.02 | 1,354,400 | — | — |