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 — 2026
| 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 | — | — |
| 2026-04-14 | $59.18 | $287.58 | 3,753,500 | — | — |
| 2026-04-13 | $58.94 | $286.41 | 4,153,300 | — | — |
| 2026-04-10 | $58.21 | $282.87 | 4,407,500 | — | — |
| 2026-04-09 | $58.36 | $283.60 | 3,465,800 | — | — |
| 2026-04-08 | $57.37 | $278.78 | 3,809,500 | — | — |
| 2026-04-07 | $55.84 | $271.35 | 3,845,900 | — | — |
| 2026-04-06 | $56.37 | $273.93 | 2,051,500 | — | — |
| 2026-04-02 | $56.69 | $275.48 | 3,877,300 | — | — |
| 2026-04-01 | $55.99 | $272.08 | 6,253,900 | — | — |
| 2026-03-31 | $55.19 | $268.19 | 5,532,300 | — | — |
| 2026-03-30 | $54.23 | $263.53 | 3,361,400 | — | — |
| 2026-03-27 | $53.84 | $261.63 | 3,034,200 | — | — |
| 2026-03-26 | $53.94 | $262.12 | 6,556,600 | — | — |
| 2026-03-25 | $54.70 | $265.81 | 5,306,100 | — | — |
| 2026-03-24 | $52.95 | $257.31 | 4,778,500 | — | — |
| 2026-03-23 | $51.99 | $252.64 | 4,333,600 | — | — |
| 2026-03-20 | $51.84 | $251.91 | 4,637,100 | — | — |
| 2026-03-19 | $52.37 | $254.49 | 3,990,400 | — | — |
| 2026-03-18 | $52.06 | $252.98 | 4,654,600 | — | — |
| 2026-03-17 | $53.41 | $259.54 | 3,404,000 | — | — |
| 2026-03-16 | $53.77 | $261.29 | 4,149,000 | — | — |
| 2026-03-13 | $53.39 | $259.44 | 4,661,200 | — | — |
| 2026-03-12 | $54.28 | $263.77 | 5,329,600 | — | — |
| 2026-03-11 | $55.15 | $268.00 | 5,396,000 | — | — |
| 2026-03-10 | $55.32 | $268.82 | 5,365,300 | — | — |
| 2026-03-09 | $55.51 | $269.75 | 5,966,800 | — | — |
| 2026-03-06 | $54.51 | $264.89 | 6,192,600 | — | — |
| 2026-03-05 | $55.27 | $268.58 | 6,887,600 | — | — |
| 2026-03-04 | $56.83 | $276.16 | 3,815,100 | — | — |
| 2026-03-03 | $57.07 | $277.33 | 3,913,800 | — | — |
| 2026-03-02 | $58.29 | $283.26 | 3,167,700 | — | — |
| 2026-02-27 | $59.13 | $287.34 | 5,981,900 | — | — |
| 2026-02-26 | $58.07 | $282.19 | 6,224,200 | — | — |
| 2026-02-25 | $59.54 | $289.33 | 4,627,100 | — | — |
| 2026-02-24 | $59.12 | $287.29 | 5,755,800 | — | — |
| 2026-02-23 | $59.26 | $287.97 | 6,849,200 | — | — |
| 2026-02-20 | $59.52 | $289.23 | 7,219,700 | — | — |
| 2026-02-19 | $60.85 | $293.33 | 4,868,400 | — | — |
| 2026-02-18 | $61.18 | $294.92 | 5,389,800 | — | — |
| 2026-02-17 | $60.87 | $293.43 | 5,675,100 | — | — |
| 2026-02-13 | $58.93 | $284.08 | 6,280,800 | — | — |
| 2026-02-12 | $58.54 | $282.20 | 6,244,500 | — | — |
| 2026-02-11 | $58.49 | $281.96 | 6,951,400 | — | — |
| 2026-02-10 | $58.82 | $283.55 | 9,503,900 | — | — |
| 2026-02-09 | $59.01 | $284.46 | 8,070,900 | — | — |
| 2026-02-06 | $60.23 | $290.34 | 8,148,900 | — | — |
| 2026-02-05 | $59.17 | $285.23 | 13,085,100 | — | — |
| 2026-02-04 | $57.23 | $275.88 | 10,897,000 | — | — |
| 2026-02-03 | $53.34 | $257.13 | 6,205,900 | — | — |
| 2026-02-02 | $52.47 | $252.94 | 4,151,200 | — | — |
| 2026-01-30 | $51.60 | $248.74 | 5,489,900 | — | — |
| 2026-01-29 | $50.66 | $244.21 | 5,904,400 | — | — |
| 2026-01-28 | $50.10 | $241.51 | 5,883,400 | — | — |
| 2026-01-27 | $50.80 | $244.89 | 5,105,000 | — | — |
| 2026-01-26 | $50.32 | $242.57 | 4,220,500 | — | — |
| 2026-01-23 | $49.15 | $236.93 | 5,430,000 | — | — |
| 2026-01-22 | $48.65 | $234.52 | 4,564,500 | — | — |
| 2026-01-21 | $48.07 | $231.73 | 6,516,400 | — | — |
| 2026-01-20 | $47.65 | $229.70 | 8,201,100 | — | — |
| 2026-01-16 | $48.22 | $232.45 | 7,543,400 | — | — |
| 2026-01-15 | $49.12 | $236.79 | 6,545,200 | — | — |
| 2026-01-14 | $50.79 | $244.84 | 3,684,100 | — | — |
| 2026-01-13 | $49.90 | $240.55 | 3,693,100 | — | — |
| 2026-01-12 | $50.39 | $242.91 | 2,640,700 | — | — |
| 2026-01-09 | $50.39 | $242.91 | 3,925,700 | — | — |
| 2026-01-08 | $50.22 | $242.09 | 4,406,900 | — | — |
| 2026-01-07 | $50.62 | $244.02 | 5,205,100 | — | — |
| 2026-01-06 | $50.56 | $243.73 | 5,923,800 | — | — |
| 2026-01-05 | $49.02 | $236.31 | 5,277,900 | — | — |
| 2026-01-02 | $49.63 | $239.25 | 3,486,000 | — | — |