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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $37.77 | 91,053 |
| 2026-09-03 | — | — | — | $37.99 | 46,393 |
| 2026-09-02 | — | — | — | $38.27 | 97,837 |
| 2026-09-01 | — | — | — | $38.57 | 66,274 |
| 2026-08-31 | — | — | — | $37.73 | 78,374 |
| 2026-08-28 | — | — | — | $38.25 | 86,530 |
| 2026-08-27 | $38.23 | $242.60 | 1,505,700 | $38.21 | 73,317 |
| 2026-08-26 | $38.45 | $243.99 | 1,763,700 | $38.26 | 105,180 |
| 2026-08-25 | $38.35 | $243.36 | 1,761,400 | $38.09 | 122,941 |
| 2026-08-24 | $38.19 | $242.34 | 2,546,900 | $37.60 | 150,875 |
| 2026-08-21 | $37.59 | $238.54 | 2,697,800 | $38.47 | 163,446 |
| 2026-08-20 | $37.89 | $240.44 | 2,939,500 | $38.45 | 265,151 |
| 2026-08-19 | $38.55 | $244.63 | 4,620,200 | $38.50 | 322,612 |
| 2026-08-18 | $38.39 | $243.61 | 13,243,200 | $35.16 | 736,434 |
| 2026-08-17 | $35.09 | $222.67 | 1,324,000 | $35.17 | 57,380 |
| 2026-08-14 | $35.37 | $224.45 | 1,125,300 | $35.50 | 45,578 |
| 2026-08-13 | $35.26 | $223.75 | 1,548,000 | $35.15 | 64,116 |
| 2026-08-12 | $35.10 | $222.74 | 1,834,500 | $35.13 | 85,640 |
| 2026-08-11 | $35.16 | $223.12 | 3,407,200 | $34.03 | 165,045 |
| 2026-08-10 | $33.99 | $215.69 | 1,306,700 | $33.96 | 67,298 |
| 2026-08-07 | $34.18 | $216.90 | 1,297,000 | $34.17 | 64,746 |
| 2026-08-06 | $34.28 | $217.53 | 1,769,800 | $35.63 | 105,102 |
| 2026-08-05 | $35.54 | $225.53 | 1,685,500 | $36.04 | 82,932 |
| 2026-08-04 | $36.23 | $229.91 | 1,185,900 | $36.09 | 52,526 |
| 2026-08-03 | $36.31 | $230.41 | 1,138,000 | $36.16 | 50,616 |
| 2026-07-31 | $36.12 | $229.21 | 1,769,100 | $36.09 | 84,357 |
| 2026-07-30 | $36.18 | $229.59 | 1,678,900 | $36.56 | 63,823 |
| 2026-07-29 | $36.72 | $233.02 | 1,512,200 | $37.24 | 107,559 |
| 2026-07-28 | $36.94 | $234.41 | 1,230,100 | $37.17 | 77,704 |
| 2026-07-27 | $36.89 | $234.09 | 794,800 | $37.14 | 43,711 |
| 2026-07-24 | $37.33 | $236.89 | 998,400 | $37.24 | 67,334 |
| 2026-07-23 | $36.95 | $234.48 | 1,149,300 | $36.51 | 99,104 |
| 2026-07-22 | $36.83 | $233.71 | 1,367,200 | $36.75 | 66,167 |
| 2026-07-21 | $36.49 | $231.56 | 1,055,800 | $36.59 | 58,355 |
| 2026-07-20 | $36.73 | $233.08 | 825,900 | $36.67 | 36,677 |
| 2026-07-17 | $36.62 | $232.38 | 1,081,500 | — | — |
| 2026-07-16 | $36.85 | $233.84 | 1,561,000 | — | — |
| 2026-07-15 | $36.22 | $229.84 | 973,900 | — | — |
| 2026-07-14 | $36.30 | $230.35 | 1,002,500 | — | — |
| 2026-07-13 | $36.31 | $230.41 | 910,900 | — | — |
| 2026-07-10 | $35.84 | $227.43 | 1,088,700 | — | — |
| 2026-07-09 | $36.07 | $228.89 | 1,638,500 | — | — |
| 2026-07-08 | $35.59 | $225.85 | 1,378,800 | — | — |
| 2026-07-07 | $35.27 | $223.81 | 1,404,100 | — | — |
| 2026-07-06 | $34.92 | $221.59 | 1,031,100 | — | — |
| 2026-07-02 | $35.15 | $223.05 | 1,124,500 | — | — |
| 2026-07-01 | $34.36 | $218.04 | 1,207,000 | — | — |
| 2026-06-30 | $34.54 | $219.18 | 1,440,600 | — | — |
| 2026-06-29 | $34.89 | $221.40 | 1,210,500 | — | — |
| 2026-06-26 | $35.43 | $224.83 | 2,093,400 | — | — |
| 2026-06-25 | $35.16 | $223.12 | 1,117,900 | — | — |
| 2026-06-24 | $34.85 | $221.15 | 2,035,300 | — | — |
| 2026-06-23 | $34.72 | $220.32 | 2,671,200 | — | — |
| 2026-06-22 | $33.79 | $214.42 | 1,462,000 | — | — |
| 2026-06-18 | $33.81 | $214.55 | 2,399,700 | — | — |
| 2026-06-17 | $33.62 | $213.34 | 2,221,200 | — | — |
| 2026-06-16 | $34.26 | $217.41 | 1,166,000 | — | — |
| 2026-06-15 | $34.36 | $218.04 | 1,151,200 | — | — |
| 2026-06-12 | $35.03 | $219.91 | 1,117,100 | — | — |
| 2026-06-11 | $34.77 | $218.28 | 1,427,200 | — | — |
| 2026-06-10 | $34.79 | $218.41 | 1,871,300 | — | — |
| 2026-06-09 | $34.57 | $217.02 | 1,918,000 | — | — |
| 2026-06-08 | $34.70 | $217.84 | 1,017,600 | — | — |
| 2026-06-05 | $34.85 | $218.78 | 1,208,900 | — | — |
| 2026-06-04 | $34.36 | $215.71 | 1,244,600 | — | — |
| 2026-06-03 | $34.51 | $216.65 | 1,492,400 | — | — |
| 2026-06-02 | $34.21 | $214.76 | 2,217,100 | — | — |
| 2026-06-01 | $33.56 | $210.68 | 3,347,300 | — | — |
| 2026-05-29 | $34.92 | $219.22 | 2,736,300 | — | — |
| 2026-05-28 | $34.61 | $217.28 | 1,193,700 | — | — |
| 2026-05-27 | $35.18 | $220.85 | 1,402,200 | — | — |
| 2026-05-26 | $35.86 | $225.12 | 1,788,000 | — | — |
| 2026-05-22 | $35.65 | $223.80 | 1,428,900 | — | — |
| 2026-05-21 | $35.84 | $225.00 | 4,832,800 | — | — |
| 2026-05-20 | $35.11 | $220.41 | 1,911,900 | — | — |
| 2026-05-19 | $34.85 | $218.78 | 2,107,300 | — | — |
| 2026-05-18 | $34.54 | $216.84 | 2,169,800 | — | — |
| 2026-05-15 | $33.99 | $213.38 | 2,274,400 | — | — |
| 2026-05-14 | $34.02 | $213.57 | 2,490,400 | — | — |
| 2026-05-13 | $33.25 | $208.74 | 2,451,000 | — | — |
| 2026-05-12 | $33.00 | $207.17 | 3,077,800 | — | — |
| 2026-05-11 | $32.45 | $203.72 | 1,965,400 | — | — |
| 2026-05-08 | $32.32 | $202.90 | 1,917,100 | — | — |
| 2026-05-07 | $32.32 | $202.90 | 5,924,600 | — | — |
| 2026-05-06 | $35.07 | $220.16 | 3,263,500 | — | — |
| 2026-05-05 | $35.19 | $220.92 | 2,677,600 | — | — |
| 2026-05-04 | $34.90 | $219.10 | 1,900,200 | — | — |
| 2026-05-01 | $35.40 | $222.23 | 1,999,900 | — | — |
| 2026-04-30 | $36.09 | $226.57 | 2,630,800 | — | — |
| 2026-04-29 | $37.57 | $235.86 | 1,251,300 | — | — |
| 2026-04-28 | $37.77 | $237.11 | 982,300 | — | — |
| 2026-04-27 | $37.23 | $233.72 | 884,500 | — | — |
| 2026-04-24 | $36.92 | $231.78 | 1,039,300 | — | — |
| 2026-04-23 | $37.20 | $233.54 | 1,526,300 | — | — |
| 2026-04-22 | $36.15 | $226.94 | 1,512,400 | — | — |
| 2026-04-21 | $36.52 | $229.27 | 1,067,800 | — | — |
| 2026-04-20 | $36.82 | $231.15 | 1,421,000 | — | — |
| 2026-04-17 | $36.78 | $230.90 | 1,887,200 | — | — |
| 2026-04-16 | $37.15 | $233.22 | 1,126,500 | — | — |
| 2026-04-15 | $37.10 | $232.91 | 1,321,100 | — | — |