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 | — | — | — | $83.70 | 410,726 |
| 2026-09-03 | — | — | — | $83.64 | 555,572 |
| 2026-09-02 | — | — | — | $82.56 | 660,503 |
| 2026-09-01 | — | — | — | $82.70 | 657,661 |
| 2026-08-31 | — | — | — | $80.82 | 729,958 |
| 2026-08-28 | — | — | — | $82.89 | 863,116 |
| 2026-08-27 | $83.47 | $544.20 | 8,641,700 | $83.53 | 614,585 |
| 2026-08-26 | $84.22 | $549.09 | 5,683,700 | $84.30 | 261,814 |
| 2026-08-25 | $84.22 | $549.09 | 7,679,100 | $84.18 | 466,514 |
| 2026-08-24 | $84.10 | $548.31 | 7,670,200 | $83.95 | 560,455 |
| 2026-08-21 | $83.65 | $545.37 | 11,887,200 | $85.18 | 528,091 |
| 2026-08-20 | $85.03 | $554.37 | 15,235,400 | $85.36 | 755,835 |
| 2026-08-19 | $85.91 | $560.11 | 14,932,800 | $86.52 | 590,197 |
| 2026-08-18 | $86.22 | $562.13 | 10,956,700 | $87.01 | 674,222 |
| 2026-08-17 | $86.22 | $562.13 | 9,556,900 | $85.85 | 552,547 |
| 2026-08-14 | $86.19 | $561.93 | 7,238,400 | $86.11 | 520,536 |
| 2026-08-13 | $86.01 | $560.76 | 8,872,100 | $85.85 | 665,473 |
| 2026-08-12 | $85.78 | $559.26 | 7,473,300 | $85.47 | 543,159 |
| 2026-08-11 | $85.74 | $559.00 | 6,668,700 | $84.49 | 499,028 |
| 2026-08-10 | $84.70 | $552.22 | 10,046,700 | $84.21 | 622,075 |
| 2026-08-07 | $84.65 | $551.89 | 9,327,400 | $83.97 | 610,486 |
| 2026-08-06 | $84.60 | $551.57 | 18,596,400 | $86.80 | 997,020 |
| 2026-08-05 | $85.91 | $560.11 | 11,841,100 | $86.80 | 644,680 |
| 2026-08-04 | $87.20 | $568.52 | 11,420,100 | $86.18 | 787,390 |
| 2026-08-03 | $86.55 | $564.28 | 11,862,300 | $86.73 | 859,658 |
| 2026-07-31 | $86.92 | $566.69 | 13,184,200 | $87.78 | 679,390 |
| 2026-07-30 | $87.93 | $573.28 | 11,687,700 | $88.94 | 752,303 |
| 2026-07-29 | $88.46 | $576.73 | 10,402,300 | $90.08 | 561,939 |
| 2026-07-28 | $89.28 | $582.08 | 13,254,700 | $89.33 | 663,903 |
| 2026-07-27 | $88.83 | $579.15 | 10,180,900 | $89.59 | 399,676 |
| 2026-07-24 | $89.78 | $585.34 | 11,653,100 | $90.76 | 758,947 |
| 2026-07-23 | $89.79 | $585.41 | 9,883,000 | $89.06 | 763,737 |
| 2026-07-22 | $89.41 | $582.93 | 8,708,200 | $88.49 | 622,142 |
| 2026-07-21 | $87.93 | $573.28 | 7,096,900 | $87.72 | 445,815 |
| 2026-07-20 | $88.00 | $573.73 | 8,418,000 | $89.12 | 585,212 |
| 2026-07-17 | $88.80 | $578.95 | 9,450,700 | — | — |
| 2026-07-16 | $89.35 | $582.54 | 8,336,600 | — | — |
| 2026-07-15 | $89.10 | $580.91 | 10,258,000 | — | — |
| 2026-07-14 | $89.54 | $583.78 | 10,677,700 | — | — |
| 2026-07-13 | $88.38 | $576.21 | 6,741,200 | — | — |
| 2026-07-10 | $87.96 | $573.47 | 11,223,100 | — | — |
| 2026-07-09 | $87.10 | $567.87 | 9,389,300 | — | — |
| 2026-07-08 | $87.44 | $570.08 | 13,581,300 | — | — |
| 2026-07-07 | $88.47 | $576.80 | 13,106,300 | — | — |
| 2026-07-06 | $87.44 | $570.08 | 10,274,100 | — | — |
| 2026-07-02 | $88.34 | $575.95 | 14,281,800 | — | — |
| 2026-07-01 | $86.37 | $563.11 | 9,709,200 | — | — |
| 2026-06-30 | $87.77 | $572.24 | 15,742,700 | — | — |
| 2026-06-29 | $88.66 | $578.04 | 11,131,300 | — | — |
| 2026-06-26 | $88.56 | $577.39 | 15,654,200 | — | — |
| 2026-06-25 | $87.70 | $571.78 | 13,477,200 | — | — |
| 2026-06-24 | $87.62 | $571.26 | 14,080,300 | — | — |
| 2026-06-23 | $86.43 | $563.50 | 12,881,700 | — | — |
| 2026-06-22 | $86.08 | $561.22 | 11,538,900 | — | — |
| 2026-06-18 | $86.75 | $565.59 | 19,306,600 | — | — |
| 2026-06-17 | $85.73 | $558.94 | 9,603,400 | — | — |
| 2026-06-16 | $86.23 | $562.20 | 10,342,600 | — | — |
| 2026-06-15 | $86.12 | $561.48 | 10,284,300 | — | — |
| 2026-06-12 | $85.99 | $560.63 | 9,973,600 | — | — |
| 2026-06-11 | $84.84 | $553.13 | 8,639,100 | — | — |
| 2026-06-10 | $85.12 | $554.96 | 9,142,900 | — | — |
| 2026-06-09 | $84.83 | $553.07 | 12,217,300 | — | — |
| 2026-06-08 | $84.01 | $547.72 | 9,541,700 | — | — |
| 2026-06-05 | $85.84 | $559.65 | 11,843,200 | — | — |
| 2026-06-04 | $85.68 | $554.55 | 9,488,900 | — | — |
| 2026-06-03 | $84.58 | $547.43 | 11,903,000 | — | — |
| 2026-06-02 | $85.68 | $554.55 | 11,709,800 | — | — |
| 2026-06-01 | $83.66 | $541.47 | 14,192,200 | — | — |
| 2026-05-29 | $87.01 | $563.16 | 25,347,000 | — | — |
| 2026-05-28 | $87.25 | $564.71 | 12,968,200 | — | — |
| 2026-05-27 | $87.65 | $567.30 | 10,856,200 | — | — |
| 2026-05-26 | $87.65 | $567.30 | 11,759,500 | — | — |
| 2026-05-22 | $88.55 | $573.12 | 10,755,400 | — | — |
| 2026-05-21 | $89.69 | $580.50 | 12,490,600 | — | — |
| 2026-05-20 | $88.27 | $571.31 | 15,748,800 | — | — |
| 2026-05-19 | $90.06 | $582.90 | 25,749,400 | — | — |
| 2026-05-18 | $89.04 | $576.29 | 39,950,600 | — | — |
| 2026-05-15 | $93.36 | $604.25 | 11,418,400 | — | — |
| 2026-05-14 | $95.68 | $619.27 | 5,438,200 | — | — |
| 2026-05-13 | $94.85 | $613.90 | 6,775,700 | — | — |
| 2026-05-12 | $94.59 | $612.22 | 6,922,400 | — | — |
| 2026-05-11 | $94.84 | $613.83 | 7,233,800 | — | — |
| 2026-05-08 | $93.10 | $602.57 | 6,230,100 | — | — |
| 2026-05-07 | $93.32 | $604.00 | 9,681,800 | — | — |
| 2026-05-06 | $95.39 | $617.39 | 8,242,900 | — | — |
| 2026-05-05 | $96.28 | $623.15 | 7,187,400 | — | — |
| 2026-05-04 | $95.51 | $618.17 | 6,806,600 | — | — |
| 2026-05-01 | $96.95 | $627.49 | 7,106,200 | — | — |
| 2026-04-30 | $97.88 | $633.51 | 17,551,200 | — | — |
| 2026-04-29 | $94.17 | $609.50 | 9,091,700 | — | — |
| 2026-04-28 | $96.51 | $624.64 | 7,245,100 | — | — |
| 2026-04-27 | $94.83 | $613.77 | 7,773,800 | — | — |
| 2026-04-24 | $95.28 | $616.68 | 9,761,900 | — | — |
| 2026-04-23 | $96.25 | $622.96 | 17,524,900 | — | — |
| 2026-04-22 | $90.00 | $582.51 | 9,477,100 | — | — |
| 2026-04-21 | $90.60 | $586.39 | 8,625,800 | — | — |
| 2026-04-20 | $92.01 | $595.52 | 7,734,800 | — | — |
| 2026-04-17 | $91.98 | $595.32 | 8,148,800 | — | — |
| 2026-04-16 | $91.83 | $594.35 | 7,734,300 | — | — |
| 2026-04-15 | $91.24 | $590.53 | 9,144,800 | — | — |
| 2026-04-14 | $91.31 | $590.99 | 9,370,600 | — | — |
| 2026-04-13 | $92.30 | $597.39 | 6,111,500 | — | — |
| 2026-04-10 | $94.08 | $608.91 | 5,323,100 | — | — |
| 2026-04-09 | $94.48 | $611.50 | 7,349,000 | — | — |
| 2026-04-08 | $94.17 | $609.50 | 6,935,100 | — | — |
| 2026-04-07 | $93.67 | $606.26 | 6,125,400 | — | — |
| 2026-04-06 | $92.73 | $600.18 | 4,790,100 | — | — |
| 2026-04-02 | $93.15 | $602.90 | 10,419,000 | — | — |
| 2026-04-01 | $92.85 | $600.95 | 7,759,400 | — | — |
| 2026-03-31 | $92.88 | $601.15 | 13,914,200 | — | — |
| 2026-03-30 | $92.05 | $595.78 | 9,362,100 | — | — |
| 2026-03-27 | $91.40 | $591.57 | 7,749,600 | — | — |
| 2026-03-26 | $91.16 | $590.02 | 6,537,800 | — | — |
| 2026-03-25 | $91.16 | $590.02 | 8,639,900 | — | — |
| 2026-03-24 | $91.62 | $592.99 | 8,808,000 | — | — |
| 2026-03-23 | $90.23 | $584.00 | 10,284,300 | — | — |
| 2026-03-20 | $89.50 | $579.27 | 21,860,800 | — | — |
| 2026-03-19 | $92.41 | $598.11 | 10,538,400 | — | — |
| 2026-03-18 | $90.96 | $588.72 | 7,053,700 | — | — |
| 2026-03-17 | $92.53 | $598.88 | 5,496,600 | — | — |
| 2026-03-16 | $92.82 | $600.76 | 8,466,100 | — | — |
| 2026-03-13 | $92.78 | $600.50 | 7,504,400 | — | — |
| 2026-03-12 | $91.73 | $593.70 | 8,730,000 | — | — |
| 2026-03-11 | $91.66 | $593.25 | 9,734,300 | — | — |
| 2026-03-10 | $91.54 | $592.48 | 7,485,900 | — | — |
| 2026-03-09 | $92.01 | $595.52 | 9,563,600 | — | — |
| 2026-03-06 | $91.02 | $589.11 | 9,745,100 | — | — |
| 2026-03-05 | $91.13 | $589.82 | 12,086,800 | — | — |
| 2026-03-04 | $92.60 | $599.34 | 9,384,300 | — | — |
| 2026-03-03 | $92.59 | $599.27 | 11,307,700 | — | — |
| 2026-03-02 | $92.71 | $600.05 | 10,147,800 | — | — |
| 2026-02-27 | $93.77 | $606.91 | 25,138,500 | — | — |
| 2026-02-26 | $91.99 | $591.36 | 20,015,700 | — | — |
| 2026-02-25 | $95.11 | $611.41 | 9,025,500 | — | — |
| 2026-02-24 | $95.68 | $615.08 | 11,597,600 | — | — |
| 2026-02-23 | $94.06 | $604.66 | 8,433,600 | — | — |
| 2026-02-20 | $92.18 | $592.58 | 7,175,600 | — | — |
| 2026-02-19 | $91.64 | $589.11 | 8,483,500 | — | — |
| 2026-02-18 | $91.22 | $586.41 | 9,064,800 | — | — |
| 2026-02-17 | $92.71 | $595.98 | 9,455,400 | — | — |
| 2026-02-13 | $93.80 | $602.99 | 10,402,800 | — | — |
| 2026-02-12 | $91.93 | $590.97 | 9,181,600 | — | — |
| 2026-02-11 | $91.36 | $587.31 | 7,305,000 | — | — |
| 2026-02-10 | $90.83 | $583.90 | 7,213,700 | — | — |
| 2026-02-09 | $89.48 | $575.22 | 6,528,800 | — | — |
| 2026-02-06 | $89.47 | $575.16 | 8,225,200 | — | — |
| 2026-02-05 | $89.21 | $573.48 | 9,799,400 | — | — |
| 2026-02-04 | $89.97 | $578.37 | 12,182,700 | — | — |
| 2026-02-03 | $88.82 | $570.98 | 9,600,200 | — | — |
| 2026-02-02 | $86.33 | $554.97 | 9,423,100 | — | — |
| 2026-01-30 | $87.90 | $565.06 | 10,205,300 | — | — |
| 2026-01-29 | $88.18 | $566.86 | 11,202,400 | — | — |
| 2026-01-28 | $87.57 | $562.94 | 8,200,000 | — | — |
| 2026-01-27 | $87.15 | $560.24 | 15,472,300 | — | — |
| 2026-01-26 | $85.47 | $549.44 | 10,990,600 | — | — |
| 2026-01-23 | $84.81 | $545.20 | 13,301,700 | — | — |
| 2026-01-22 | $85.07 | $546.87 | 9,802,300 | — | — |
| 2026-01-21 | $83.85 | $539.03 | 8,296,600 | — | — |
| 2026-01-20 | $83.51 | $536.84 | 10,054,800 | — | — |
| 2026-01-16 | $83.63 | $537.61 | 12,874,900 | — | — |
| 2026-01-15 | $82.19 | $528.36 | 7,419,300 | — | — |
| 2026-01-14 | $81.98 | $527.01 | 10,282,400 | — | — |
| 2026-01-13 | $81.64 | $524.82 | 8,543,000 | — | — |
| 2026-01-12 | $81.12 | $521.48 | 11,088,100 | — | — |
| 2026-01-09 | $79.89 | $513.57 | 5,842,200 | — | — |
| 2026-01-08 | $79.49 | $511.00 | 8,696,700 | — | — |
| 2026-01-07 | $78.37 | $503.80 | 9,859,900 | — | — |
| 2026-01-06 | $81.05 | $521.03 | 7,254,500 | — | — |
| 2026-01-05 | $81.32 | $522.76 | 8,301,900 | — | — |
| 2026-01-02 | $80.93 | $520.26 | 8,852,900 | — | — |