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
- 1983-11-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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $24.84 | $370.69 | 22,911,000 | — | — |
| 2025-12-30 | $24.81 | $370.25 | 21,047,900 | — | — |
| 2025-12-29 | $24.77 | $369.65 | 30,322,100 | — | — |
| 2025-12-26 | $24.65 | $367.86 | 16,070,100 | — | — |
| 2025-12-24 | $24.66 | $368.01 | 13,904,100 | — | — |
| 2025-12-23 | $24.46 | $365.02 | 20,869,100 | — | — |
| 2025-12-22 | $24.30 | $362.64 | 29,049,300 | — | — |
| 2025-12-19 | $24.15 | $360.40 | 89,822,300 | — | — |
| 2025-12-18 | $24.26 | $362.04 | 31,038,800 | — | — |
| 2025-12-17 | $24.36 | $363.53 | 39,455,100 | — | — |
| 2025-12-16 | $24.07 | $359.20 | 35,702,000 | — | — |
| 2025-12-15 | $24.31 | $362.79 | 37,162,500 | — | — |
| 2025-12-12 | $24.58 | $366.81 | 34,207,700 | — | — |
| 2025-12-11 | $24.30 | $362.64 | 38,931,800 | — | — |
| 2025-12-10 | $24.39 | $363.98 | 48,955,400 | — | — |
| 2025-12-09 | $24.51 | $365.77 | 41,499,600 | — | — |
| 2025-12-08 | $24.84 | $370.69 | 41,475,000 | — | — |
| 2025-12-05 | $25.28 | $377.26 | 28,075,600 | — | — |
| 2025-12-04 | $25.39 | $378.90 | 33,035,200 | — | — |
| 2025-12-03 | $25.32 | $377.86 | 29,138,400 | — | — |
| 2025-12-02 | $25.52 | $380.84 | 30,839,700 | — | — |
| 2025-12-01 | $25.79 | $384.87 | 34,681,900 | — | — |
| 2025-11-28 | $26.02 | $388.30 | 16,345,800 | — | — |
| 2025-11-26 | $25.82 | $385.32 | 27,713,000 | — | — |
| 2025-11-25 | $25.86 | $385.92 | 44,336,200 | — | — |
| 2025-11-24 | $25.62 | $382.33 | 66,605,900 | — | — |
| 2025-11-21 | $25.93 | $386.96 | 59,017,100 | — | — |
| 2025-11-20 | $25.52 | $380.84 | 44,631,800 | — | — |
| 2025-11-19 | $25.27 | $377.11 | 34,296,900 | — | — |
| 2025-11-18 | $25.60 | $382.04 | 41,527,600 | — | — |
| 2025-11-17 | $25.47 | $380.10 | 34,519,900 | — | — |
| 2025-11-14 | $25.59 | $381.89 | 37,390,200 | — | — |
| 2025-11-13 | $25.75 | $384.27 | 49,785,600 | — | — |
| 2025-11-12 | $25.65 | $382.78 | 44,097,000 | — | — |
| 2025-11-11 | $25.18 | $375.77 | 40,962,700 | — | — |
| 2025-11-10 | $24.83 | $370.55 | 52,677,600 | — | — |
| 2025-11-07 | $24.83 | $370.55 | 62,440,000 | — | — |
| 2025-11-06 | $24.74 | $369.20 | 71,665,300 | — | — |
| 2025-11-05 | $24.56 | $366.52 | 61,112,200 | — | — |
| 2025-11-04 | $24.44 | $364.73 | 75,032,700 | — | — |
| 2025-11-03 | $24.53 | $366.07 | 89,327,700 | — | — |
| 2025-10-31 | $24.75 | $369.35 | 89,936,800 | — | — |
| 2025-10-30 | $24.68 | $368.31 | 82,167,800 | — | — |
| 2025-10-29 | $25.14 | $375.17 | 102,715,000 | — | — |
| 2025-10-28 | $25.70 | $383.53 | 77,662,500 | — | — |
| 2025-10-27 | $25.53 | $380.99 | 86,220,400 | — | — |
| 2025-10-24 | $25.14 | $375.17 | 80,553,700 | — | — |
| 2025-10-23 | $24.62 | $367.41 | 107,294,100 | — | — |
| 2025-10-22 | $25.55 | $381.29 | 95,468,000 | — | — |
| 2025-10-21 | $26.05 | $388.75 | 100,445,700 | — | — |
| 2025-10-20 | $26.10 | $389.50 | 66,161,100 | — | — |
| 2025-10-17 | $26.34 | $393.08 | 61,491,800 | — | — |
| 2025-10-16 | $26.20 | $390.99 | 49,513,100 | — | — |
| 2025-10-15 | $26.07 | $389.05 | 34,674,000 | — | — |
| 2025-10-14 | $26.13 | $389.95 | 43,644,900 | — | — |
| 2025-10-13 | $25.59 | $381.89 | 36,313,700 | — | — |
| 2025-10-10 | $25.87 | $386.07 | 37,980,100 | — | — |
| 2025-10-09 | $26.10 | $385.35 | 33,129,200 | — | — |
| 2025-10-08 | $26.25 | $387.56 | 36,913,200 | — | — |
| 2025-10-07 | $26.16 | $386.24 | 43,249,600 | — | — |
| 2025-10-06 | $25.87 | $381.95 | 63,474,300 | — | — |
| 2025-10-03 | $27.06 | $399.52 | 34,891,700 | — | — |
| 2025-10-02 | $27.01 | $398.78 | 39,597,200 | — | — |
| 2025-10-01 | $27.55 | $406.76 | 38,415,100 | — | — |
| 2025-09-30 | $28.24 | $416.95 | 34,049,500 | — | — |
| 2025-09-29 | $28.07 | $414.44 | 28,739,600 | — | — |
| 2025-09-26 | $28.31 | $417.98 | 25,455,100 | — | — |
| 2025-09-25 | $28.30 | $417.83 | 25,658,500 | — | — |
| 2025-09-24 | $28.32 | $418.13 | 28,858,700 | — | — |
| 2025-09-23 | $28.79 | $425.07 | 28,805,800 | — | — |
| 2025-09-22 | $28.92 | $426.98 | 25,835,300 | — | — |
| 2025-09-19 | $29.01 | $428.31 | 62,155,700 | — | — |
| 2025-09-18 | $29.20 | $431.12 | 30,142,900 | — | — |
| 2025-09-17 | $29.54 | $436.14 | 25,967,200 | — | — |
| 2025-09-16 | $29.33 | $433.04 | 28,118,200 | — | — |
| 2025-09-15 | $29.62 | $437.32 | 31,486,400 | — | — |
| 2025-09-12 | $29.57 | $436.58 | 22,794,000 | — | — |
| 2025-09-11 | $29.49 | $435.40 | 23,581,000 | — | — |
| 2025-09-10 | $29.20 | $431.12 | 25,689,400 | — | — |
| 2025-09-09 | $29.42 | $434.37 | 35,105,500 | — | — |
| 2025-09-08 | $28.90 | $426.69 | 40,649,300 | — | — |
| 2025-09-05 | $29.59 | $436.88 | 25,105,900 | — | — |
| 2025-09-04 | $29.58 | $436.73 | 31,845,400 | — | — |
| 2025-09-03 | $29.04 | $428.76 | 27,245,400 | — | — |
| 2025-09-02 | $29.08 | $429.35 | 31,571,100 | — | — |
| 2025-08-29 | $29.29 | $432.45 | 26,562,400 | — | — |
| 2025-08-28 | $28.94 | $427.28 | 24,658,100 | — | — |
| 2025-08-27 | $29.06 | $429.05 | 28,026,200 | — | — |
| 2025-08-26 | $28.56 | $421.67 | 49,407,900 | — | — |
| 2025-08-25 | $28.74 | $424.33 | 19,405,000 | — | — |
| 2025-08-22 | $28.77 | $424.77 | 34,012,000 | — | — |
| 2025-08-21 | $29.44 | $434.66 | 32,991,000 | — | — |
| 2025-08-20 | $29.28 | $432.30 | 34,843,000 | — | — |
| 2025-08-19 | $28.98 | $427.87 | 18,890,600 | — | — |
| 2025-08-18 | $28.92 | $426.98 | 20,420,600 | — | — |
| 2025-08-15 | $28.87 | $426.25 | 37,020,400 | — | — |
| 2025-08-14 | $28.75 | $424.47 | 24,530,200 | — | — |
| 2025-08-13 | $28.40 | $419.31 | 26,382,700 | — | — |
| 2025-08-12 | $28.48 | $420.49 | 30,755,100 | — | — |
| 2025-08-11 | $28.14 | $415.47 | 20,602,400 | — | — |
| 2025-08-08 | $28.08 | $414.58 | 23,598,200 | — | — |
| 2025-08-07 | $28.06 | $414.29 | 35,331,400 | — | — |
| 2025-08-06 | $27.49 | $405.87 | 39,247,200 | — | — |
| 2025-08-05 | $27.77 | $410.01 | 25,317,400 | — | — |
| 2025-08-04 | $27.68 | $408.68 | 29,972,400 | — | — |
| 2025-08-01 | $27.75 | $409.71 | 38,817,000 | — | — |
| 2025-07-31 | $27.41 | $404.69 | 34,120,000 | — | — |
| 2025-07-30 | $27.50 | $406.02 | 30,096,100 | — | — |
| 2025-07-29 | $27.41 | $404.69 | 34,202,400 | — | — |
| 2025-07-28 | $27.60 | $407.50 | 29,164,400 | — | — |
| 2025-07-25 | $28.00 | $413.40 | 33,987,800 | — | — |
| 2025-07-24 | $27.92 | $412.22 | 47,332,700 | — | — |
| 2025-07-23 | $27.75 | $409.71 | 65,616,300 | — | — |
| 2025-07-22 | $27.42 | $404.84 | 35,255,800 | — | — |
| 2025-07-21 | $27.38 | $404.25 | 36,229,500 | — | — |
| 2025-07-18 | $26.94 | $397.75 | 27,427,900 | — | — |
| 2025-07-17 | $26.99 | $398.49 | 24,546,400 | — | — |
| 2025-07-16 | $26.95 | $397.90 | 21,934,400 | — | — |
| 2025-07-15 | $27.02 | $398.93 | 32,266,200 | — | — |
| 2025-07-14 | $27.16 | $401.00 | 30,747,000 | — | — |
| 2025-07-11 | $26.97 | $398.19 | 42,713,300 | — | — |
| 2025-07-10 | $27.62 | $407.79 | 25,053,100 | — | — |
| 2025-07-09 | $28.10 | $410.77 | 34,453,800 | — | — |
| 2025-07-08 | $28.29 | $413.55 | 24,955,400 | — | — |
| 2025-07-07 | $28.41 | $415.31 | 22,448,700 | — | — |
| 2025-07-03 | $28.36 | $414.57 | 21,085,200 | — | — |
| 2025-07-02 | $28.31 | $413.84 | 47,012,300 | — | — |
| 2025-07-01 | $28.88 | $422.18 | 25,976,400 | — | — |
| 2025-06-30 | $28.94 | $423.05 | 42,590,800 | — | — |
| 2025-06-27 | $28.08 | $410.48 | 37,337,200 | — | — |
| 2025-06-26 | $28.00 | $409.31 | 25,118,500 | — | — |
| 2025-06-25 | $27.92 | $408.14 | 26,189,400 | — | — |
| 2025-06-24 | $28.28 | $413.40 | 26,007,000 | — | — |
| 2025-06-23 | $28.20 | $412.24 | 32,957,200 | — | — |
| 2025-06-20 | $27.77 | $405.95 | 51,495,200 | — | — |
| 2025-06-18 | $27.66 | $404.34 | 27,985,500 | — | — |
| 2025-06-17 | $27.65 | $404.20 | 35,258,600 | — | — |
| 2025-06-16 | $27.97 | $408.87 | 32,761,400 | — | — |
| 2025-06-13 | $28.19 | $412.09 | 22,428,200 | — | — |
| 2025-06-12 | $28.27 | $413.26 | 23,311,700 | — | — |
| 2025-06-11 | $28.34 | $414.28 | 32,164,500 | — | — |
| 2025-06-10 | $28.42 | $415.45 | 39,959,100 | — | — |
| 2025-06-09 | $27.86 | $407.27 | 23,353,600 | — | — |
| 2025-06-06 | $28.08 | $410.48 | 22,403,100 | — | — |
| 2025-06-05 | $27.76 | $405.80 | 29,186,800 | — | — |
| 2025-06-04 | $27.36 | $399.96 | 33,913,500 | — | — |
| 2025-06-03 | $27.96 | $408.73 | 26,085,900 | — | — |
| 2025-06-02 | $27.93 | $408.29 | 26,935,200 | — | — |
| 2025-05-30 | $27.80 | $406.39 | 47,964,900 | — | — |
| 2025-05-29 | $27.38 | $400.25 | 27,189,100 | — | — |
| 2025-05-28 | $27.50 | $402.00 | 32,270,200 | — | — |
| 2025-05-27 | $27.39 | $400.39 | 33,329,200 | — | — |
| 2025-05-23 | $27.42 | $400.83 | 31,766,300 | — | — |
| 2025-05-22 | $27.23 | $398.06 | 25,901,600 | — | — |
| 2025-05-21 | $27.47 | $401.56 | 29,684,200 | — | — |
| 2025-05-20 | $27.78 | $406.10 | 24,966,600 | — | — |
| 2025-05-19 | $28.02 | $409.60 | 30,996,600 | — | — |
| 2025-05-16 | $27.72 | $405.22 | 31,106,000 | — | — |
| 2025-05-15 | $27.33 | $399.52 | 35,278,700 | — | — |
| 2025-05-14 | $26.44 | $386.51 | 31,519,500 | — | — |
| 2025-05-13 | $26.45 | $386.65 | 58,767,100 | — | — |
| 2025-05-12 | $27.01 | $394.84 | 57,106,100 | — | — |
| 2025-05-09 | $27.84 | $406.97 | 29,206,900 | — | — |
| 2025-05-08 | $27.47 | $401.56 | 30,141,500 | — | — |
| 2025-05-07 | $28.10 | $410.77 | 28,352,900 | — | — |
| 2025-05-06 | $28.16 | $411.65 | 32,491,700 | — | — |
| 2025-05-05 | $27.51 | $402.15 | 21,335,300 | — | — |
| 2025-05-02 | $27.61 | $403.61 | 22,928,400 | — | — |
| 2025-05-01 | $27.64 | $404.05 | 37,367,600 | — | — |
| 2025-04-30 | $27.70 | $404.93 | 38,877,100 | — | — |
| 2025-04-29 | $27.30 | $399.08 | 25,015,800 | — | — |
| 2025-04-28 | $27.26 | $398.49 | 24,156,000 | — | — |
| 2025-04-25 | $26.81 | $391.92 | 37,050,300 | — | — |
| 2025-04-24 | $27.53 | $402.44 | 43,640,800 | — | — |
| 2025-04-23 | $27.19 | $397.47 | 43,351,000 | — | — |
| 2025-04-22 | $26.96 | $394.11 | 50,906,800 | — | — |
| 2025-04-21 | $26.33 | $384.90 | 46,226,000 | — | — |
| 2025-04-17 | $27.15 | $396.89 | 24,870,300 | — | — |
| 2025-04-16 | $27.02 | $394.99 | 27,835,900 | — | — |
| 2025-04-15 | $27.50 | $402.00 | 25,721,300 | — | — |
| 2025-04-14 | $27.20 | $397.62 | 27,042,800 | — | — |
| 2025-04-11 | $26.79 | $391.62 | 32,057,600 | — | — |
| 2025-04-10 | $26.39 | $385.78 | 51,467,900 | — | — |
| 2025-04-09 | $26.47 | $382.88 | 77,738,700 | — | — |
| 2025-04-08 | $26.39 | $381.72 | 55,717,100 | — | — |
| 2025-04-07 | $26.83 | $388.09 | 74,875,400 | — | — |
| 2025-04-04 | $26.64 | $385.34 | 61,361,000 | — | — |
| 2025-04-03 | $28.60 | $413.69 | 48,912,300 | — | — |
| 2025-04-02 | $28.14 | $407.04 | 41,574,800 | — | — |
| 2025-04-01 | $28.48 | $411.96 | 43,986,400 | — | — |
| 2025-03-31 | $28.28 | $409.06 | 50,156,500 | — | — |
| 2025-03-28 | $28.18 | $407.62 | 35,085,300 | — | — |
| 2025-03-27 | $28.20 | $407.91 | 43,000,100 | — | — |
| 2025-03-26 | $27.65 | $399.95 | 42,589,400 | — | — |
| 2025-03-25 | $27.31 | $395.03 | 42,339,700 | — | — |
| 2025-03-24 | $26.96 | $389.97 | 26,863,300 | — | — |
| 2025-03-21 | $27.02 | $390.84 | 91,268,600 | — | — |
| 2025-03-20 | $26.79 | $387.51 | 27,272,300 | — | — |
| 2025-03-19 | $26.84 | $388.23 | 30,145,700 | — | — |
| 2025-03-18 | $26.61 | $384.91 | 30,365,600 | — | — |
| 2025-03-17 | $26.83 | $388.09 | 45,570,000 | — | — |
| 2025-03-14 | $26.58 | $384.47 | 37,591,300 | — | — |
| 2025-03-13 | $26.09 | $377.39 | 37,698,500 | — | — |
| 2025-03-12 | $25.72 | $372.03 | 62,383,200 | — | — |
| 2025-03-11 | $26.01 | $376.23 | 74,574,300 | — | — |
| 2025-03-10 | $27.28 | $394.60 | 57,820,800 | — | — |
| 2025-03-07 | $27.12 | $392.28 | 35,341,900 | — | — |
| 2025-03-06 | $26.73 | $386.64 | 32,211,600 | — | — |
| 2025-03-05 | $26.18 | $378.69 | 42,010,100 | — | — |
| 2025-03-04 | $26.22 | $379.27 | 89,479,700 | — | — |
| 2025-03-03 | $27.72 | $400.96 | 45,078,600 | — | — |
| 2025-02-28 | $27.41 | $396.48 | 62,510,800 | — | — |
| 2025-02-27 | $26.90 | $389.10 | 32,943,300 | — | — |
| 2025-02-26 | $26.57 | $384.33 | 39,296,500 | — | — |
| 2025-02-25 | $26.65 | $385.49 | 52,497,200 | — | — |
| 2025-02-24 | $26.74 | $386.79 | 54,549,600 | — | — |
| 2025-02-21 | $26.62 | $385.05 | 58,421,500 | — | — |
| 2025-02-20 | $26.15 | $378.25 | 32,753,900 | — | — |
| 2025-02-19 | $26.24 | $379.55 | 30,551,500 | — | — |
| 2025-02-18 | $26.07 | $377.10 | 52,442,500 | — | — |
| 2025-02-14 | $25.87 | $374.20 | 31,687,800 | — | — |
| 2025-02-13 | $25.63 | $370.73 | 35,115,100 | — | — |
| 2025-02-12 | $25.36 | $366.83 | 38,970,300 | — | — |
| 2025-02-11 | $25.15 | $363.79 | 35,150,300 | — | — |
| 2025-02-10 | $24.86 | $359.59 | 31,913,400 | — | — |
| 2025-02-07 | $24.54 | $354.96 | 26,290,100 | — | — |
| 2025-02-06 | $24.45 | $353.66 | 24,522,500 | — | — |
| 2025-02-05 | $24.47 | $353.95 | 29,511,700 | — | — |
| 2025-02-04 | $24.25 | $350.77 | 30,540,200 | — | — |
| 2025-02-03 | $24.25 | $350.77 | 59,555,800 | — | — |
| 2025-01-31 | $23.73 | $343.25 | 40,341,800 | — | — |
| 2025-01-30 | $24.02 | $347.44 | 45,653,000 | — | — |
| 2025-01-29 | $24.23 | $350.48 | 34,420,400 | — | — |
| 2025-01-28 | $24.40 | $352.94 | 55,731,400 | — | — |
| 2025-01-27 | $24.14 | $349.18 | 92,445,200 | — | — |
| 2025-01-24 | $22.72 | $328.64 | 44,409,200 | — | — |
| 2025-01-23 | $22.53 | $325.89 | 32,125,200 | — | — |
| 2025-01-22 | $22.32 | $322.85 | 31,676,400 | — | — |
| 2025-01-21 | $22.49 | $325.31 | 36,777,600 | — | — |
| 2025-01-17 | $22.29 | $322.42 | 33,638,000 | — | — |
| 2025-01-16 | $22.02 | $318.51 | 25,639,600 | — | — |
| 2025-01-15 | $21.91 | $316.92 | 50,559,900 | — | — |
| 2025-01-14 | $21.80 | $315.33 | 25,627,300 | — | — |
| 2025-01-13 | $21.56 | $311.86 | 37,865,600 | — | — |
| 2025-01-10 | $21.69 | $313.74 | 41,572,400 | — | — |
| 2025-01-08 | $22.18 | $316.81 | 35,517,800 | — | — |
| 2025-01-07 | $22.20 | $317.09 | 37,143,500 | — | — |
| 2025-01-06 | $22.60 | $322.81 | 34,416,000 | — | — |
| 2025-01-03 | $22.67 | $323.81 | 26,874,900 | — | — |
| 2025-01-02 | $22.83 | $326.09 | 27,108,200 | — | — |