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
- 1972-06-01 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $399.87 | $1,598.62 | 1,104,300 | — | — |
| 2023-12-28 | $399.26 | $1,596.19 | 1,125,200 | — | — |
| 2023-12-27 | $401.64 | $1,599.82 | 823,500 | — | — |
| 2023-12-26 | $401.27 | $1,598.35 | 966,100 | — | — |
| 2023-12-22 | $396.82 | $1,580.62 | 1,077,300 | — | — |
| 2023-12-21 | $393.34 | $1,566.76 | 923,300 | — | — |
| 2023-12-20 | $387.26 | $1,542.54 | 1,592,100 | — | — |
| 2023-12-19 | $393.94 | $1,569.15 | 2,078,500 | — | — |
| 2023-12-18 | $382.76 | $1,524.62 | 1,404,400 | — | — |
| 2023-12-15 | $386.07 | $1,537.81 | 3,891,400 | — | — |
| 2023-12-14 | $388.42 | $1,547.17 | 3,576,000 | — | — |
| 2023-12-13 | $377.01 | $1,501.72 | 3,406,900 | — | — |
| 2023-12-12 | $359.39 | $1,431.53 | 1,832,000 | — | — |
| 2023-12-11 | $361.03 | $1,438.06 | 2,057,900 | — | — |
| 2023-12-08 | $363.67 | $1,448.58 | 2,060,500 | — | — |
| 2023-12-07 | $361.22 | $1,438.82 | 2,753,800 | — | — |
| 2023-12-06 | $365.54 | $1,456.03 | 3,218,300 | — | — |
| 2023-12-05 | $361.14 | $1,438.50 | 1,572,700 | — | — |
| 2023-12-04 | $368.93 | $1,469.53 | 1,405,900 | — | — |
| 2023-12-01 | $368.81 | $1,469.05 | 1,764,900 | — | — |
| 2023-11-30 | $364.41 | $1,451.53 | 1,950,200 | — | — |
| 2023-11-29 | $363.94 | $1,449.66 | 2,263,500 | — | — |
| 2023-11-28 | $360.02 | $1,434.04 | 1,904,600 | — | — |
| 2023-11-27 | $362.21 | $1,442.76 | 2,322,200 | — | — |
| 2023-11-24 | $370.19 | $1,474.55 | 1,275,300 | — | — |
| 2023-11-22 | $370.76 | $1,476.82 | 6,304,700 | — | — |
| 2023-11-21 | $382.65 | $1,524.18 | 2,163,100 | — | — |
| 2023-11-20 | $380.33 | $1,514.94 | 2,197,300 | — | — |
| 2023-11-17 | $384.15 | $1,530.16 | 1,342,600 | — | — |
| 2023-11-16 | $378.56 | $1,507.89 | 1,736,200 | — | — |
| 2023-11-15 | $380.87 | $1,517.09 | 1,515,500 | — | — |
| 2023-11-14 | $374.96 | $1,493.55 | 2,115,800 | — | — |
| 2023-11-13 | $369.76 | $1,472.84 | 1,418,100 | — | — |
| 2023-11-10 | $373.99 | $1,489.69 | 1,311,800 | — | — |
| 2023-11-09 | $369.62 | $1,472.28 | 1,094,900 | — | — |
| 2023-11-08 | $369.37 | $1,471.28 | 1,178,000 | — | — |
| 2023-11-07 | $369.24 | $1,470.77 | 1,711,400 | — | — |
| 2023-11-06 | $378.25 | $1,506.66 | 925,900 | — | — |
| 2023-11-03 | $382.20 | $1,522.39 | 1,173,200 | — | — |
| 2023-11-02 | $373.56 | $1,487.97 | 1,259,300 | — | — |
| 2023-11-01 | $370.47 | $1,475.67 | 1,073,000 | — | — |
| 2023-10-31 | $365.36 | $1,455.31 | 1,233,200 | — | — |
| 2023-10-30 | $367.80 | $1,465.03 | 1,277,500 | — | — |
| 2023-10-27 | $361.15 | $1,438.54 | 1,436,400 | — | — |
| 2023-10-26 | $369.54 | $1,471.96 | 1,124,900 | — | — |
| 2023-10-25 | $371.91 | $1,481.40 | 773,900 | — | — |
| 2023-10-24 | $373.57 | $1,488.01 | 899,100 | — | — |
| 2023-10-23 | $373.27 | $1,486.82 | 1,308,100 | — | — |
| 2023-10-20 | $375.15 | $1,494.31 | 1,468,100 | — | — |
| 2023-10-19 | $381.37 | $1,519.08 | 1,348,000 | — | — |
| 2023-10-18 | $382.23 | $1,522.51 | 1,495,000 | — | — |
| 2023-10-17 | $391.12 | $1,557.92 | 899,800 | — | — |
| 2023-10-16 | $390.54 | $1,555.61 | 1,202,600 | — | — |
| 2023-10-13 | $380.66 | $1,516.26 | 1,074,200 | — | — |
| 2023-10-12 | $382.28 | $1,522.71 | 1,375,200 | — | — |
| 2023-10-11 | $389.36 | $1,550.91 | 942,500 | — | — |
| 2023-10-10 | $390.84 | $1,556.80 | 1,317,400 | — | — |
| 2023-10-09 | $382.94 | $1,525.34 | 831,200 | — | — |
| 2023-10-06 | $378.54 | $1,507.81 | 1,203,400 | — | — |
| 2023-10-05 | $375.69 | $1,496.46 | 997,200 | — | — |
| 2023-10-04 | $377.00 | $1,501.68 | 1,219,000 | — | — |
| 2023-10-03 | $372.78 | $1,484.87 | 1,212,200 | — | — |
| 2023-10-02 | $373.84 | $1,489.09 | 1,989,800 | — | — |
| 2023-09-29 | $377.38 | $1,503.19 | 2,124,300 | — | — |
| 2023-09-28 | $384.73 | $1,532.47 | 1,309,200 | — | — |
| 2023-09-27 | $384.36 | $1,525.62 | 1,403,900 | — | — |
| 2023-09-26 | $379.63 | $1,506.84 | 1,270,400 | — | — |
| 2023-09-25 | $384.39 | $1,525.74 | 1,383,600 | — | — |
| 2023-09-22 | $380.87 | $1,511.76 | 2,410,500 | — | — |
| 2023-09-21 | $387.64 | $1,538.64 | 2,209,100 | — | — |
| 2023-09-20 | $402.33 | $1,596.94 | 1,289,700 | — | — |
| 2023-09-19 | $398.69 | $1,582.50 | 1,957,300 | — | — |
| 2023-09-18 | $410.84 | $1,630.72 | 969,300 | — | — |
| 2023-09-15 | $412.11 | $1,635.76 | 1,986,200 | — | — |
| 2023-09-14 | $411.68 | $1,634.06 | 1,272,400 | — | — |
| 2023-09-13 | $402.23 | $1,596.55 | 1,104,200 | — | — |
| 2023-09-12 | $402.26 | $1,596.67 | 1,127,800 | — | — |
| 2023-09-11 | $400.37 | $1,589.16 | 1,428,200 | — | — |
| 2023-09-08 | $399.66 | $1,586.35 | 1,837,500 | — | — |
| 2023-09-07 | $411.73 | $1,634.25 | 1,028,800 | — | — |
| 2023-09-06 | $414.29 | $1,644.42 | 1,002,600 | — | — |
| 2023-09-05 | $414.43 | $1,644.97 | 1,474,000 | — | — |
| 2023-09-01 | $418.90 | $1,662.71 | 1,249,700 | — | — |
| 2023-08-31 | $410.94 | $1,631.12 | 1,515,500 | — | — |
| 2023-08-30 | $413.27 | $1,640.37 | 1,815,500 | — | — |
| 2023-08-29 | $404.10 | $1,603.97 | 1,875,600 | — | — |
| 2023-08-28 | $394.69 | $1,566.62 | 1,247,000 | — | — |
| 2023-08-25 | $390.21 | $1,548.84 | 1,099,900 | — | — |
| 2023-08-24 | $386.64 | $1,534.67 | 1,379,900 | — | — |
| 2023-08-23 | $394.28 | $1,564.99 | 1,582,200 | — | — |
| 2023-08-22 | $385.21 | $1,528.99 | 1,663,900 | — | — |
| 2023-08-21 | $390.79 | $1,551.14 | 2,549,100 | — | — |
| 2023-08-18 | $397.02 | $1,575.87 | 4,233,700 | — | — |
| 2023-08-17 | $419.16 | $1,663.75 | 2,149,200 | — | — |
| 2023-08-16 | $423.94 | $1,682.72 | 1,870,300 | — | — |
| 2023-08-15 | $431.68 | $1,713.44 | 1,576,800 | — | — |
| 2023-08-14 | $437.64 | $1,737.10 | 1,058,500 | — | — |
| 2023-08-11 | $435.07 | $1,726.90 | 1,217,200 | — | — |
| 2023-08-10 | $434.57 | $1,724.91 | 1,283,900 | — | — |
| 2023-08-09 | $436.09 | $1,730.95 | 1,361,300 | — | — |
| 2023-08-08 | $430.46 | $1,708.60 | 1,354,400 | — | — |
| 2023-08-07 | $431.31 | $1,711.97 | 1,009,400 | — | — |
| 2023-08-04 | $424.04 | $1,683.12 | 961,200 | — | — |
| 2023-08-03 | $423.94 | $1,682.72 | 1,083,400 | — | — |
| 2023-08-02 | $430.53 | $1,708.88 | 1,077,900 | — | — |
| 2023-08-01 | $433.44 | $1,720.43 | 1,115,800 | — | — |
| 2023-07-31 | $429.60 | $1,705.18 | 1,169,600 | — | — |
| 2023-07-28 | $427.11 | $1,695.30 | 1,194,700 | — | — |
| 2023-07-27 | $428.62 | $1,701.29 | 1,977,000 | — | — |
| 2023-07-26 | $432.95 | $1,718.48 | 1,759,500 | — | — |
| 2023-07-25 | $446.33 | $1,771.59 | 1,160,700 | — | — |
| 2023-07-24 | $442.59 | $1,756.75 | 1,301,700 | — | — |
| 2023-07-21 | $436.93 | $1,734.28 | 1,195,600 | — | — |
| 2023-07-20 | $439.63 | $1,745.00 | 1,284,900 | — | — |
| 2023-07-19 | $436.17 | $1,731.26 | 1,664,800 | — | — |
| 2023-07-18 | $431.56 | $1,712.96 | 1,575,400 | — | — |
| 2023-07-17 | $420.60 | $1,669.46 | 1,509,100 | — | — |
| 2023-07-14 | $414.61 | $1,645.69 | 984,200 | — | — |
| 2023-07-13 | $409.55 | $1,625.60 | 999,400 | — | — |
| 2023-07-12 | $407.67 | $1,618.14 | 1,376,000 | — | — |
| 2023-07-11 | $413.80 | $1,642.47 | 1,131,200 | — | — |
| 2023-07-10 | $407.09 | $1,615.84 | 1,005,500 | — | — |
| 2023-07-07 | $405.28 | $1,608.65 | 1,013,900 | — | — |
| 2023-07-06 | $401.17 | $1,592.34 | 1,390,700 | — | — |
| 2023-07-05 | $404.66 | $1,606.19 | 1,398,600 | — | — |
| 2023-07-03 | $406.48 | $1,613.42 | 652,600 | — | — |
| 2023-06-30 | $405.19 | $1,608.30 | 1,848,800 | — | — |
| 2023-06-29 | $401.63 | $1,594.17 | 1,871,600 | — | — |
| 2023-06-28 | $405.20 | $1,603.37 | 1,676,100 | — | — |
| 2023-06-27 | $409.51 | $1,620.43 | 1,404,900 | — | — |
| 2023-06-26 | $410.19 | $1,623.12 | 1,360,400 | — | — |
| 2023-06-23 | $404.45 | $1,600.41 | 2,033,400 | — | — |
| 2023-06-22 | $415.69 | $1,644.88 | 1,518,000 | — | — |
| 2023-06-21 | $416.59 | $1,648.44 | 1,868,200 | — | — |
| 2023-06-20 | $407.98 | $1,614.37 | 1,700,700 | — | — |
| 2023-06-16 | $407.63 | $1,612.99 | 2,119,900 | — | — |
| 2023-06-15 | $406.52 | $1,608.60 | 1,471,200 | — | — |
| 2023-06-14 | $399.05 | $1,579.04 | 1,900,100 | — | — |
| 2023-06-13 | $398.24 | $1,575.83 | 2,141,700 | — | — |
| 2023-06-12 | $387.13 | $1,531.87 | 1,527,000 | — | — |
| 2023-06-09 | $378.87 | $1,499.19 | 1,254,800 | — | — |
| 2023-06-08 | $380.77 | $1,506.70 | 1,317,100 | — | — |
| 2023-06-07 | $381.82 | $1,510.86 | 1,928,800 | — | — |
| 2023-06-06 | $373.69 | $1,478.69 | 1,927,600 | — | — |
| 2023-06-05 | $363.65 | $1,438.96 | 1,476,800 | — | — |
| 2023-06-02 | $371.07 | $1,468.32 | 2,855,600 | — | — |
| 2023-06-01 | $352.57 | $1,395.12 | 2,116,800 | — | — |
| 2023-05-31 | $345.98 | $1,369.04 | 3,384,700 | — | — |
| 2023-05-30 | $350.63 | $1,387.44 | 2,094,800 | — | — |
| 2023-05-26 | $357.21 | $1,413.48 | 1,412,900 | — | — |
| 2023-05-25 | $354.88 | $1,404.26 | 1,540,000 | — | — |
| 2023-05-24 | $354.08 | $1,401.09 | 1,717,000 | — | — |
| 2023-05-23 | $360.48 | $1,426.42 | 2,111,400 | — | — |
| 2023-05-22 | $360.50 | $1,426.50 | 2,936,200 | — | — |
| 2023-05-19 | $363.55 | $1,438.56 | 7,522,100 | — | — |
| 2023-05-18 | $370.52 | $1,466.14 | 2,034,300 | — | — |
| 2023-05-17 | $368.07 | $1,456.45 | 1,843,900 | — | — |
| 2023-05-16 | $362.68 | $1,435.12 | 2,181,300 | — | — |
| 2023-05-15 | $370.21 | $1,464.92 | 1,466,300 | — | — |
| 2023-05-12 | $373.98 | $1,479.84 | 1,332,000 | — | — |
| 2023-05-11 | $372.79 | $1,475.13 | 1,825,100 | — | — |
| 2023-05-10 | $380.39 | $1,505.20 | 1,014,600 | — | — |
| 2023-05-09 | $381.44 | $1,509.36 | 1,478,700 | — | — |
| 2023-05-08 | $380.25 | $1,504.65 | 1,106,500 | — | — |
| 2023-05-05 | $381.09 | $1,507.97 | 1,862,900 | — | — |
| 2023-05-04 | $373.59 | $1,478.29 | 1,382,900 | — | — |
| 2023-05-03 | $382.22 | $1,512.44 | 1,235,400 | — | — |
| 2023-05-02 | $383.80 | $1,518.69 | 1,547,800 | — | — |
| 2023-05-01 | $382.12 | $1,512.05 | 1,184,100 | — | — |
| 2023-04-28 | $378.02 | $1,495.82 | 1,999,300 | — | — |
| 2023-04-27 | $371.85 | $1,471.41 | 2,741,600 | — | — |
| 2023-04-26 | $374.61 | $1,482.33 | 1,416,500 | — | — |
| 2023-04-25 | $379.47 | $1,501.56 | 1,688,400 | — | — |
| 2023-04-24 | $388.04 | $1,535.47 | 1,132,800 | — | — |
| 2023-04-21 | $386.70 | $1,530.17 | 2,556,900 | — | — |
| 2023-04-20 | $390.36 | $1,544.65 | 1,336,300 | — | — |
| 2023-04-19 | $392.77 | $1,554.19 | 860,000 | — | — |
| 2023-04-18 | $396.69 | $1,569.70 | 1,402,000 | — | — |
| 2023-04-17 | $391.42 | $1,548.85 | 1,116,600 | — | — |
| 2023-04-14 | $387.77 | $1,534.40 | 1,113,200 | — | — |
| 2023-04-13 | $384.74 | $1,522.41 | 1,627,000 | — | — |
| 2023-04-12 | $384.39 | $1,521.03 | 2,166,100 | — | — |
| 2023-04-11 | $380.83 | $1,506.94 | 1,543,800 | — | — |
| 2023-04-10 | $377.33 | $1,493.09 | 1,486,500 | — | — |
| 2023-04-06 | $369.65 | $1,462.70 | 1,848,500 | — | — |
| 2023-04-05 | $373.82 | $1,479.20 | 3,265,700 | — | — |
| 2023-04-04 | $397.66 | $1,573.54 | 1,801,600 | — | — |
| 2023-04-03 | $414.99 | $1,642.11 | 1,632,200 | — | — |
| 2023-03-31 | $412.88 | $1,633.76 | 1,779,200 | — | — |
| 2023-03-30 | $403.70 | $1,597.44 | 1,267,900 | — | — |
| 2023-03-29 | $400.79 | $1,580.98 | 1,455,000 | — | — |
| 2023-03-28 | $395.35 | $1,559.52 | 982,000 | — | — |
| 2023-03-27 | $393.01 | $1,550.29 | 1,392,700 | — | — |
| 2023-03-24 | $386.50 | $1,524.61 | 1,361,500 | — | — |
| 2023-03-23 | $391.85 | $1,545.71 | 1,566,800 | — | — |
| 2023-03-22 | $394.97 | $1,558.02 | 1,202,400 | — | — |
| 2023-03-21 | $402.59 | $1,588.08 | 1,341,700 | — | — |
| 2023-03-20 | $394.50 | $1,556.17 | 1,325,100 | — | — |
| 2023-03-17 | $385.50 | $1,520.66 | 3,124,500 | — | — |
| 2023-03-16 | $391.11 | $1,542.79 | 1,621,800 | — | — |
| 2023-03-15 | $390.48 | $1,540.31 | 1,964,100 | — | — |
| 2023-03-14 | $402.45 | $1,587.53 | 1,636,600 | — | — |
| 2023-03-13 | $398.22 | $1,570.84 | 2,000,700 | — | — |
| 2023-03-10 | $395.93 | $1,561.81 | 2,354,300 | — | — |
| 2023-03-09 | $421.42 | $1,662.36 | 2,082,000 | — | — |
| 2023-03-08 | $424.29 | $1,673.68 | 1,365,900 | — | — |
| 2023-03-07 | $418.15 | $1,649.46 | 1,181,500 | — | — |
| 2023-03-06 | $425.71 | $1,679.28 | 1,007,500 | — | — |
| 2023-03-03 | $430.28 | $1,697.30 | 1,097,400 | — | — |
| 2023-03-02 | $421.34 | $1,662.04 | 959,800 | — | — |
| 2023-03-01 | $419.75 | $1,655.77 | 1,354,000 | — | — |
| 2023-02-28 | $419.24 | $1,653.76 | 1,465,200 | — | — |
| 2023-02-27 | $421.63 | $1,663.18 | 920,200 | — | — |
| 2023-02-24 | $417.42 | $1,646.58 | 1,031,200 | — | — |
| 2023-02-23 | $425.05 | $1,676.67 | 1,086,900 | — | — |
| 2023-02-22 | $426.41 | $1,682.04 | 1,356,300 | — | — |
| 2023-02-21 | $427.17 | $1,685.04 | 1,936,300 | — | — |
| 2023-02-17 | $433.31 | $1,709.26 | 4,888,700 | — | — |
| 2023-02-16 | $402.96 | $1,589.54 | 2,122,500 | — | — |
| 2023-02-15 | $410.04 | $1,617.47 | 1,424,800 | — | — |
| 2023-02-14 | $409.31 | $1,614.59 | 1,503,000 | — | — |
| 2023-02-13 | $415.33 | $1,638.33 | 1,428,400 | — | — |
| 2023-02-10 | $417.79 | $1,648.04 | 1,357,000 | — | — |
| 2023-02-09 | $408.01 | $1,609.46 | 1,262,700 | — | — |
| 2023-02-08 | $407.69 | $1,608.20 | 1,061,500 | — | — |
| 2023-02-07 | $409.52 | $1,615.41 | 1,313,100 | — | — |
| 2023-02-06 | $410.23 | $1,618.21 | 1,378,100 | — | — |
| 2023-02-03 | $406.06 | $1,601.77 | 2,295,500 | — | — |
| 2023-02-02 | $406.55 | $1,603.70 | 2,551,300 | — | — |
| 2023-02-01 | $426.99 | $1,684.33 | 1,112,100 | — | — |
| 2023-01-31 | $422.84 | $1,667.96 | 1,269,800 | — | — |
| 2023-01-30 | $420.60 | $1,659.12 | 1,376,100 | — | — |
| 2023-01-27 | $418.18 | $1,649.57 | 1,324,500 | — | — |
| 2023-01-26 | $421.20 | $1,661.49 | 1,191,100 | — | — |
| 2023-01-25 | $413.64 | $1,631.67 | 1,002,000 | — | — |
| 2023-01-24 | $416.67 | $1,643.62 | 1,319,700 | — | — |
| 2023-01-23 | $409.34 | $1,614.70 | 1,390,500 | — | — |
| 2023-01-20 | $410.60 | $1,619.67 | 2,781,500 | — | — |
| 2023-01-19 | $408.60 | $1,611.79 | 2,241,000 | — | — |
| 2023-01-18 | $425.99 | $1,680.38 | 1,390,800 | — | — |
| 2023-01-17 | $438.20 | $1,728.55 | 1,767,700 | — | — |
| 2023-01-13 | $439.63 | $1,734.19 | 985,700 | — | — |
| 2023-01-12 | $436.09 | $1,720.22 | 1,205,500 | — | — |
| 2023-01-11 | $433.48 | $1,709.93 | 1,130,000 | — | — |
| 2023-01-10 | $437.43 | $1,725.51 | 1,079,200 | — | — |
| 2023-01-09 | $428.20 | $1,689.10 | 1,200,300 | — | — |
| 2023-01-06 | $426.47 | $1,682.28 | 1,042,200 | — | — |
| 2023-01-05 | $414.73 | $1,635.97 | 1,485,000 | — | — |
| 2023-01-04 | $423.48 | $1,670.48 | 1,050,800 | — | — |
| 2023-01-03 | $424.29 | $1,673.68 | 1,166,300 | — | — |