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-28 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 | — | — | — | $49.70 | 150,781 |
| 2026-09-03 | — | — | — | $51.50 | 140,863 |
| 2026-09-02 | — | — | — | $50.37 | 182,479 |
| 2026-09-01 | — | — | — | $51.06 | 153,177 |
| 2026-08-31 | — | — | — | $50.50 | 171,110 |
| 2026-08-28 | — | — | — | $50.21 | 269,350 |
| 2026-08-27 | $50.27 | $248.74 | 2,466,200 | $50.95 | 146,432 |
| 2026-08-26 | $51.43 | $254.48 | 1,716,700 | $51.90 | 103,421 |
| 2026-08-25 | $52.07 | $257.65 | 2,699,100 | $51.57 | 242,236 |
| 2026-08-24 | $51.78 | $256.21 | 2,886,100 | $51.53 | 184,408 |
| 2026-08-21 | $52.41 | $259.33 | 2,404,700 | $51.39 | 181,623 |
| 2026-08-20 | $51.96 | $257.10 | 3,598,400 | $52.59 | 238,442 |
| 2026-08-19 | $52.88 | $261.66 | 3,902,400 | $51.47 | 295,050 |
| 2026-08-18 | $51.15 | $253.10 | 2,829,000 | $50.73 | 231,008 |
| 2026-08-17 | $50.28 | $248.79 | 2,815,000 | $49.88 | 202,923 |
| 2026-08-14 | $49.52 | $245.03 | 3,722,700 | $49.04 | 265,246 |
| 2026-08-13 | $50.45 | $247.40 | 2,692,500 | $50.56 | 182,260 |
| 2026-08-12 | $50.30 | $246.66 | 4,093,100 | $50.10 | 219,802 |
| 2026-08-11 | $50.90 | $249.60 | 2,924,300 | $51.95 | 246,174 |
| 2026-08-10 | $52.16 | $255.78 | 3,136,200 | $51.50 | 220,601 |
| 2026-08-07 | $52.96 | $259.70 | 2,521,700 | $52.74 | 220,947 |
| 2026-08-06 | $52.17 | $255.83 | 2,506,600 | $52.44 | 204,495 |
| 2026-08-05 | $51.46 | $252.35 | 2,483,300 | $52.02 | 145,365 |
| 2026-08-04 | $51.53 | $252.69 | 4,558,700 | $51.44 | 168,550 |
| 2026-08-03 | $51.51 | $252.59 | 4,530,800 | $52.01 | 252,528 |
| 2026-07-31 | $51.69 | $253.48 | 3,982,200 | $51.95 | 256,001 |
| 2026-07-30 | $52.07 | $255.34 | 6,110,400 | $52.33 | 485,063 |
| 2026-07-29 | $53.22 | $260.98 | 6,308,800 | $53.93 | 333,089 |
| 2026-07-28 | $53.71 | $263.38 | 8,292,200 | $54.28 | 508,452 |
| 2026-07-27 | $51.98 | $254.90 | 5,503,000 | $51.96 | 366,356 |
| 2026-07-24 | $51.35 | $251.81 | 5,863,100 | $51.40 | 447,514 |
| 2026-07-23 | $50.74 | $248.82 | 4,120,600 | $50.06 | 211,821 |
| 2026-07-22 | $50.76 | $248.92 | 3,976,600 | $51.77 | 293,474 |
| 2026-07-21 | $50.78 | $249.01 | 3,901,400 | $50.27 | 279,780 |
| 2026-07-20 | $50.04 | $245.38 | 5,345,200 | $51.38 | 288,827 |
| 2026-07-17 | $51.76 | $253.82 | 10,759,700 | — | — |
| 2026-07-16 | $52.77 | $258.77 | 3,978,500 | — | — |
| 2026-07-15 | $51.45 | $252.30 | 2,800,200 | — | — |
| 2026-07-14 | $51.25 | $251.32 | 3,315,300 | — | — |
| 2026-07-13 | $52.29 | $256.42 | 2,050,800 | — | — |
| 2026-07-10 | $52.78 | $258.82 | 2,867,700 | — | — |
| 2026-07-09 | $52.47 | $257.30 | 2,358,100 | — | — |
| 2026-07-08 | $52.52 | $257.55 | 3,083,500 | — | — |
| 2026-07-07 | $53.32 | $261.47 | 3,673,200 | — | — |
| 2026-07-06 | $53.09 | $260.34 | 3,776,800 | — | — |
| 2026-07-02 | $53.66 | $263.14 | 3,802,600 | — | — |
| 2026-07-01 | $51.30 | $251.56 | 3,202,600 | — | — |
| 2026-06-30 | $52.42 | $257.06 | 4,011,100 | — | — |
| 2026-06-29 | $52.81 | $258.97 | 4,183,300 | — | — |
| 2026-06-26 | $52.50 | $257.45 | 4,205,000 | — | — |
| 2026-06-25 | $51.89 | $254.46 | 3,575,400 | — | — |
| 2026-06-24 | $51.09 | $250.53 | 3,669,900 | — | — |
| 2026-06-23 | $52.07 | $255.34 | 3,008,300 | — | — |
| 2026-06-22 | $50.74 | $248.82 | 3,735,200 | — | — |
| 2026-06-18 | $50.67 | $248.47 | 4,219,100 | — | — |
| 2026-06-17 | $52.15 | $255.73 | 4,016,800 | — | — |
| 2026-06-16 | $52.22 | $256.08 | 3,853,900 | — | — |
| 2026-06-15 | $52.23 | $256.12 | 3,434,100 | — | — |
| 2026-06-12 | $53.04 | $260.10 | 3,805,900 | — | — |
| 2026-06-11 | $52.86 | $259.21 | 5,018,400 | — | — |
| 2026-06-10 | $51.17 | $250.93 | 5,075,900 | — | — |
| 2026-06-09 | $51.25 | $251.32 | 6,115,400 | — | — |
| 2026-06-08 | $50.64 | $248.33 | 4,836,400 | — | — |
| 2026-06-05 | $51.52 | $252.64 | 4,048,100 | — | — |
| 2026-06-04 | $51.27 | $251.42 | 3,894,000 | — | — |
| 2026-06-03 | $49.72 | $243.82 | 3,811,700 | — | — |
| 2026-06-02 | $49.00 | $240.28 | 2,942,000 | — | — |
| 2026-06-01 | $49.31 | $241.81 | 4,073,400 | — | — |
| 2026-05-29 | $50.54 | $247.84 | 2,797,600 | — | — |
| 2026-05-28 | $51.24 | $251.27 | 3,965,300 | — | — |
| 2026-05-27 | $51.58 | $252.94 | 3,066,600 | — | — |
| 2026-05-26 | $51.50 | $252.54 | 2,835,500 | — | — |
| 2026-05-22 | $51.38 | $251.96 | 3,153,600 | — | — |
| 2026-05-21 | $51.53 | $252.69 | 2,102,400 | — | — |
| 2026-05-20 | $50.78 | $249.01 | 2,898,700 | — | — |
| 2026-05-19 | $51.05 | $250.34 | 3,834,700 | — | — |
| 2026-05-18 | $50.26 | $246.46 | 3,108,000 | — | — |
| 2026-05-15 | $49.67 | $243.57 | 3,915,000 | — | — |
| 2026-05-14 | $50.96 | $247.64 | 3,536,000 | — | — |
| 2026-05-13 | $50.99 | $247.78 | 4,114,200 | — | — |
| 2026-05-12 | $50.90 | $247.34 | 4,848,600 | — | — |
| 2026-05-11 | $49.81 | $242.05 | 3,575,200 | — | — |
| 2026-05-08 | $50.41 | $244.96 | 2,409,300 | — | — |
| 2026-05-07 | $50.50 | $245.40 | 3,403,300 | — | — |
| 2026-05-06 | $50.53 | $245.55 | 3,897,600 | — | — |
| 2026-05-05 | $50.38 | $244.82 | 3,521,800 | — | — |
| 2026-05-04 | $50.90 | $247.34 | 3,202,800 | — | — |
| 2026-05-01 | $51.61 | $250.79 | 3,938,100 | — | — |
| 2026-04-30 | $52.31 | $254.20 | 5,147,900 | — | — |
| 2026-04-29 | $51.40 | $249.77 | 11,238,500 | — | — |
| 2026-04-28 | $54.47 | $264.69 | 6,751,700 | — | — |
| 2026-04-27 | $54.22 | $263.48 | 3,084,600 | — | — |
| 2026-04-24 | $54.44 | $264.55 | 5,048,800 | — | — |
| 2026-04-23 | $55.63 | $270.33 | 3,454,000 | — | — |
| 2026-04-22 | $55.70 | $270.67 | 3,584,500 | — | — |
| 2026-04-21 | $56.12 | $272.71 | 3,998,800 | — | — |
| 2026-04-20 | $57.35 | $278.69 | 3,662,100 | — | — |
| 2026-04-17 | $58.35 | $283.55 | 2,986,300 | — | — |
| 2026-04-16 | $57.13 | $277.62 | 3,002,800 | — | — |
| 2026-04-15 | $57.81 | $280.92 | 3,379,300 | — | — |