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-17 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 | — | — | — | $28.93 | 33,483 |
| 2026-09-03 | — | — | — | $29.06 | 96,942 |
| 2026-09-02 | — | — | — | $28.60 | 59,883 |
| 2026-09-01 | — | — | — | $29.04 | 73,909 |
| 2026-08-31 | — | — | — | $29.98 | 69,723 |
| 2026-08-28 | — | — | — | $29.67 | 31,804 |
| 2026-08-27 | $29.49 | $234.45 | 782,200 | $29.35 | 26,471 |
| 2026-08-26 | $29.60 | $235.33 | 1,305,400 | $30.02 | 54,873 |
| 2026-08-25 | $30.20 | $240.10 | 1,092,000 | $29.91 | 55,762 |
| 2026-08-24 | $30.01 | $238.59 | 862,800 | $29.85 | 35,008 |
| 2026-08-21 | $29.68 | $235.96 | 1,606,500 | $29.56 | 42,889 |
| 2026-08-20 | $29.58 | $235.17 | 1,276,500 | $29.43 | 56,552 |
| 2026-08-19 | $29.35 | $233.34 | 1,421,200 | $29.37 | 58,222 |
| 2026-08-18 | $29.00 | $230.56 | 1,469,500 | $29.34 | 67,236 |
| 2026-08-17 | $29.18 | $231.99 | 1,476,800 | $29.51 | 51,157 |
| 2026-08-14 | $29.70 | $236.12 | 884,100 | $29.96 | 35,214 |
| 2026-08-13 | $29.94 | $238.03 | 875,600 | $29.68 | 30,795 |
| 2026-08-12 | $29.49 | $234.45 | 1,873,200 | $29.40 | 69,810 |
| 2026-08-11 | $29.34 | $233.26 | 1,179,100 | $29.20 | 65,638 |
| 2026-08-10 | $29.37 | $233.50 | 1,809,100 | $29.45 | 60,489 |
| 2026-08-07 | $29.62 | $235.49 | 1,866,200 | $29.96 | 86,673 |
| 2026-08-06 | $29.83 | $237.16 | 1,269,200 | $31.33 | 79,444 |
| 2026-08-05 | $30.76 | $244.55 | 1,261,700 | $30.78 | 52,507 |
| 2026-08-04 | $30.91 | $245.74 | 2,368,500 | $31.10 | 152,228 |
| 2026-08-03 | $31.40 | $249.64 | 2,952,500 | $31.23 | 72,717 |
| 2026-07-31 | $31.55 | $250.83 | 2,176,200 | $32.05 | 103,963 |
| 2026-07-30 | $31.93 | $253.85 | 2,443,500 | $32.52 | 113,605 |
| 2026-07-29 | $32.30 | $256.79 | 2,803,600 | $31.73 | 219,604 |
| 2026-07-28 | $31.71 | $252.10 | 2,420,900 | $32.17 | 115,295 |
| 2026-07-27 | $32.06 | $254.88 | 1,305,700 | $31.90 | 63,581 |
| 2026-07-24 | $32.15 | $255.60 | 1,600,500 | $31.80 | 116,909 |
| 2026-07-23 | $31.54 | $250.75 | 1,143,900 | $31.32 | 69,575 |
| 2026-07-22 | $31.23 | $248.29 | 1,315,000 | $32.17 | 100,864 |
| 2026-07-21 | $31.84 | $253.14 | 1,388,500 | $31.77 | 79,797 |
| 2026-07-20 | $31.55 | $250.83 | 1,103,300 | $31.49 | 82,350 |
| 2026-07-17 | $31.76 | $252.50 | 1,104,800 | — | — |
| 2026-07-16 | $32.05 | $254.80 | 1,276,700 | — | — |
| 2026-07-15 | $31.32 | $249.00 | 1,681,700 | — | — |
| 2026-07-14 | $31.05 | $246.85 | 1,334,900 | — | — |
| 2026-07-13 | $30.50 | $242.48 | 1,143,700 | — | — |
| 2026-07-10 | $30.26 | $240.57 | 1,113,700 | — | — |
| 2026-07-09 | $30.27 | $240.65 | 1,423,400 | — | — |
| 2026-07-08 | $30.02 | $238.67 | 1,636,900 | — | — |
| 2026-07-07 | $30.75 | $244.47 | 1,279,300 | — | — |
| 2026-07-06 | $30.64 | $243.60 | 1,673,000 | — | — |
| 2026-07-02 | $31.06 | $244.39 | 1,454,700 | — | — |
| 2026-07-01 | $30.65 | $241.16 | 1,248,300 | — | — |
| 2026-06-30 | $29.98 | $235.89 | 1,769,600 | — | — |
| 2026-06-29 | $30.15 | $237.23 | 1,503,200 | — | — |
| 2026-06-26 | $29.96 | $235.73 | 2,015,600 | — | — |
| 2026-06-25 | $29.25 | $230.15 | 1,258,500 | — | — |
| 2026-06-24 | $28.69 | $225.74 | 2,156,600 | — | — |
| 2026-06-23 | $28.86 | $227.08 | 1,561,700 | — | — |
| 2026-06-22 | $28.48 | $224.09 | 1,714,800 | — | — |
| 2026-06-18 | $28.28 | $222.52 | 3,032,800 | — | — |
| 2026-06-17 | $27.71 | $218.03 | 2,487,300 | — | — |
| 2026-06-16 | $28.61 | $225.11 | 2,273,800 | — | — |
| 2026-06-15 | $28.69 | $225.74 | 1,485,500 | — | — |
| 2026-06-12 | $29.01 | $228.26 | 1,068,500 | — | — |
| 2026-06-11 | $28.96 | $227.87 | 1,825,700 | — | — |
| 2026-06-10 | $29.05 | $228.57 | 1,915,100 | — | — |
| 2026-06-09 | $29.23 | $229.99 | 2,756,300 | — | — |
| 2026-06-08 | $28.32 | $222.83 | 2,836,300 | — | — |
| 2026-06-05 | $27.69 | $217.87 | 1,826,400 | — | — |
| 2026-06-04 | $27.75 | $218.35 | 1,610,500 | — | — |
| 2026-06-03 | $27.25 | $214.41 | 1,669,500 | — | — |
| 2026-06-02 | $27.32 | $214.96 | 1,408,500 | — | — |
| 2026-06-01 | $26.40 | $207.72 | 1,733,900 | — | — |
| 2026-05-29 | $26.81 | $210.95 | 1,569,600 | — | — |
| 2026-05-28 | $26.81 | $210.95 | 922,500 | — | — |
| 2026-05-27 | $26.84 | $211.19 | 1,019,600 | — | — |
| 2026-05-26 | $26.79 | $210.79 | 1,151,700 | — | — |
| 2026-05-22 | $26.50 | $208.51 | 1,260,600 | — | — |
| 2026-05-21 | $26.42 | $207.88 | 770,200 | — | — |
| 2026-05-20 | $26.37 | $207.49 | 1,224,700 | — | — |
| 2026-05-19 | $25.95 | $204.18 | 1,248,500 | — | — |
| 2026-05-18 | $26.32 | $207.09 | 793,200 | — | — |
| 2026-05-15 | $25.81 | $203.08 | 2,169,700 | — | — |
| 2026-05-14 | $26.36 | $207.41 | 1,793,500 | — | — |
| 2026-05-13 | $26.39 | $207.65 | 1,808,700 | — | — |
| 2026-05-12 | $26.43 | $207.96 | 3,082,300 | — | — |
| 2026-05-11 | $26.29 | $206.86 | 2,257,100 | — | — |
| 2026-05-08 | $26.76 | $210.56 | 2,038,300 | — | — |
| 2026-05-07 | $26.25 | $206.54 | 4,753,300 | — | — |
| 2026-05-06 | $26.79 | $210.79 | 2,098,000 | — | — |
| 2026-05-05 | $26.05 | $204.97 | 1,746,800 | — | — |
| 2026-05-04 | $25.48 | $200.48 | 1,565,800 | — | — |
| 2026-05-01 | $25.69 | $202.14 | 2,203,600 | — | — |
| 2026-04-30 | $25.61 | $201.51 | 5,345,600 | — | — |
| 2026-04-29 | $25.06 | $197.18 | 2,263,800 | — | — |
| 2026-04-28 | $25.61 | $201.51 | 2,458,300 | — | — |
| 2026-04-27 | $25.10 | $197.49 | 1,535,100 | — | — |
| 2026-04-24 | $24.90 | $195.92 | 2,027,500 | — | — |
| 2026-04-23 | $24.59 | $193.48 | 2,603,000 | — | — |
| 2026-04-22 | $24.68 | $194.19 | 3,841,700 | — | — |
| 2026-04-21 | $24.62 | $193.72 | 2,872,400 | — | — |
| 2026-04-20 | $24.83 | $195.37 | 1,556,900 | — | — |
| 2026-04-17 | $24.09 | $189.55 | 1,481,600 | — | — |
| 2026-04-16 | $23.53 | $185.14 | 1,395,400 | — | — |
| 2026-04-15 | $23.64 | $186.01 | 1,334,700 | — | — |
| 2026-04-14 | $23.23 | $182.78 | 2,196,900 | — | — |
| 2026-04-13 | $23.10 | $181.76 | 2,886,100 | — | — |
| 2026-04-10 | $22.88 | $180.03 | 2,310,000 | — | — |
| 2026-04-09 | $22.26 | $175.15 | 2,521,500 | — | — |
| 2026-04-08 | $22.57 | $177.59 | 2,065,400 | — | — |
| 2026-04-07 | $22.21 | $174.76 | 1,796,900 | — | — |
| 2026-04-06 | $22.48 | $174.36 | 1,135,100 | — | — |
| 2026-04-02 | $22.46 | $174.21 | 1,394,600 | — | — |
| 2026-04-01 | $22.28 | $172.81 | 1,595,100 | — | — |
| 2026-03-31 | $22.57 | $175.06 | 2,647,500 | — | — |
| 2026-03-30 | $21.79 | $169.01 | 2,541,400 | — | — |
| 2026-03-27 | $21.34 | $165.52 | 1,502,200 | — | — |
| 2026-03-26 | $21.78 | $168.93 | 1,576,200 | — | — |
| 2026-03-25 | $22.06 | $171.10 | 1,876,700 | — | — |
| 2026-03-24 | $21.94 | $170.17 | 1,875,200 | — | — |
| 2026-03-23 | $22.29 | $172.89 | 1,919,600 | — | — |
| 2026-03-20 | $21.85 | $169.48 | 3,299,400 | — | — |
| 2026-03-19 | $23.05 | $178.78 | 1,254,500 | — | — |
| 2026-03-18 | $22.97 | $178.16 | 2,032,700 | — | — |
| 2026-03-17 | $23.25 | $180.33 | 1,737,400 | — | — |
| 2026-03-16 | $22.54 | $174.83 | 1,314,300 | — | — |
| 2026-03-13 | $22.78 | $176.69 | 1,172,300 | — | — |
| 2026-03-12 | $22.78 | $176.69 | 1,937,800 | — | — |
| 2026-03-11 | $22.77 | $176.61 | 1,576,800 | — | — |
| 2026-03-10 | $23.21 | $180.02 | 2,090,900 | — | — |
| 2026-03-09 | $23.05 | $178.78 | 1,855,100 | — | — |
| 2026-03-06 | $23.22 | $180.10 | 1,791,200 | — | — |
| 2026-03-05 | $23.76 | $184.29 | 2,380,400 | — | — |
| 2026-03-04 | $24.07 | $186.69 | 1,895,300 | — | — |
| 2026-03-03 | $23.29 | $180.64 | 2,374,800 | — | — |
| 2026-03-02 | $23.20 | $179.95 | 2,319,600 | — | — |
| 2026-02-27 | $23.16 | $179.64 | 3,408,000 | — | — |
| 2026-02-26 | $23.97 | $185.92 | 1,529,200 | — | — |
| 2026-02-25 | $23.50 | $182.27 | 2,398,700 | — | — |
| 2026-02-24 | $23.07 | $178.94 | 2,214,700 | — | — |
| 2026-02-23 | $23.36 | $181.19 | 1,768,900 | — | — |
| 2026-02-20 | $23.96 | $185.84 | 2,139,100 | — | — |
| 2026-02-19 | $24.18 | $187.55 | 3,369,000 | — | — |
| 2026-02-18 | $23.88 | $185.22 | 4,435,500 | — | — |
| 2026-02-17 | $23.27 | $180.49 | 4,801,900 | — | — |
| 2026-02-13 | $22.46 | $174.21 | 3,851,000 | — | — |
| 2026-02-12 | $21.75 | $168.70 | 5,938,500 | — | — |
| 2026-02-11 | $23.13 | $179.40 | 4,552,400 | — | — |
| 2026-02-10 | $25.15 | $195.07 | 3,001,400 | — | — |
| 2026-02-09 | $25.33 | $196.47 | 1,927,800 | — | — |
| 2026-02-06 | $25.64 | $198.87 | 3,769,000 | — | — |
| 2026-02-05 | $25.94 | $201.20 | 1,461,400 | — | — |
| 2026-02-04 | $25.99 | $201.59 | 2,511,200 | — | — |
| 2026-02-03 | $25.40 | $197.01 | 3,533,000 | — | — |
| 2026-02-02 | $24.84 | $192.67 | 1,705,000 | — | — |
| 2026-01-30 | $25.24 | $195.77 | 1,536,900 | — | — |
| 2026-01-29 | $25.29 | $196.16 | 2,062,300 | — | — |
| 2026-01-28 | $24.82 | $192.51 | 1,943,800 | — | — |
| 2026-01-27 | $25.55 | $198.17 | 1,145,400 | — | — |
| 2026-01-26 | $25.58 | $198.41 | 1,111,400 | — | — |
| 2026-01-23 | $26.14 | $202.75 | 2,007,800 | — | — |
| 2026-01-22 | $26.16 | $202.91 | 1,964,800 | — | — |
| 2026-01-21 | $26.47 | $205.31 | 1,679,600 | — | — |
| 2026-01-20 | $26.25 | $203.60 | 1,254,900 | — | — |
| 2026-01-16 | $26.99 | $209.34 | 2,422,200 | — | — |
| 2026-01-15 | $26.85 | $208.26 | 1,309,100 | — | — |
| 2026-01-14 | $26.60 | $206.32 | 2,286,200 | — | — |
| 2026-01-13 | $26.40 | $204.77 | 1,085,300 | — | — |
| 2026-01-12 | $26.44 | $205.08 | 2,165,300 | — | — |
| 2026-01-09 | $26.31 | $204.07 | 1,575,900 | — | — |
| 2026-01-08 | $26.61 | $206.40 | 1,109,500 | — | — |
| 2026-01-07 | $25.83 | $200.35 | 1,510,600 | — | — |
| 2026-01-06 | $26.51 | $205.62 | 1,204,700 | — | — |
| 2026-01-05 | $25.51 | $197.86 | 1,268,000 | — | — |
| 2026-01-02 | $25.92 | $198.56 | 1,833,900 | — | — |