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
- 1999-01-06 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 — 2004
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2004-12-31 | $7,267.94 | $7,267.94 | 41 | — | — |
| 2004-12-30 | $7,406.19 | $7,406.19 | 57 | — | — |
| 2004-12-29 | $7,570.77 | $7,570.77 | 71 | — | — |
| 2004-12-28 | $7,603.69 | $7,603.69 | 94 | — | — |
| 2004-12-27 | $7,531.27 | $7,531.27 | 105 | — | — |
| 2004-12-23 | $7,564.19 | $7,564.19 | 88 | — | — |
| 2004-12-22 | $7,547.73 | $7,547.73 | 74 | — | — |
| 2004-12-21 | $7,514.81 | $7,514.81 | 64 | — | — |
| 2004-12-20 | $7,537.85 | $7,537.85 | 39 | — | — |
| 2004-12-17 | $7,574.06 | $7,574.06 | 123 | — | — |
| 2004-12-16 | $7,679.39 | $7,679.39 | 87 | — | — |
| 2004-12-15 | $7,616.85 | $7,616.85 | 59 | — | — |
| 2004-12-14 | $7,442.40 | $7,442.40 | 24 | — | — |
| 2004-12-13 | $7,379.85 | $7,379.85 | 48 | — | — |
| 2004-12-10 | $7,317.31 | $7,317.31 | 69 | — | — |
| 2004-12-09 | $7,307.44 | $7,307.44 | 118 | — | — |
| 2004-12-08 | $7,373.27 | $7,373.27 | 69 | — | — |
| 2004-12-07 | $7,159.32 | $7,159.32 | 67 | — | — |
| 2004-12-06 | $7,284.40 | $7,284.40 | 114 | — | — |
| 2004-12-03 | $7,435.81 | $7,435.81 | 128 | — | — |
| 2004-12-02 | $7,254.77 | $7,254.77 | 42 | — | — |
| 2004-12-01 | $7,139.57 | $7,139.57 | 30 | — | — |
| 2004-11-30 | $7,027.65 | $7,027.65 | 28 | — | — |
| 2004-11-29 | $7,096.77 | $7,096.77 | 32 | — | — |
| 2004-11-26 | $7,274.52 | $7,274.52 | 38 | — | — |
| 2004-11-24 | $7,129.69 | $7,129.69 | 106 | — | — |
| 2004-11-23 | $7,067.15 | $7,067.15 | 84 | — | — |
| 2004-11-22 | $6,928.90 | $6,928.90 | 253 | — | — |
| 2004-11-19 | $7,139.57 | $7,139.57 | 223 | — | — |
| 2004-11-18 | $7,172.48 | $7,172.48 | 89 | — | — |
| 2004-11-17 | $7,307.44 | $7,307.44 | 94 | — | — |
| 2004-11-16 | $7,172.48 | $7,172.48 | 109 | — | — |
| 2004-11-15 | $7,251.48 | $7,251.48 | 2,421 | — | — |
| 2004-11-12 | $6,915.73 | $6,915.73 | 82 | — | — |
| 2004-11-11 | $6,955.23 | $6,955.23 | 67 | — | — |
| 2004-11-10 | $6,803.82 | $6,803.82 | 140 | — | — |
| 2004-11-09 | $6,925.61 | $6,925.61 | 133 | — | — |
| 2004-11-08 | $6,988.15 | $6,988.15 | 290 | — | — |
| 2004-11-05 | $7,241.61 | $7,241.61 | 367 | — | — |
| 2004-11-04 | $7,290.98 | $7,290.98 | 1,429 | — | — |
| 2004-11-03 | $6,026.99 | $6,026.99 | 21 | — | — |
| 2004-11-02 | $5,954.58 | $5,954.58 | 7 | — | — |
| 2004-11-01 | $5,908.49 | $5,908.49 | 29 | — | — |
| 2004-10-29 | $5,921.66 | $5,921.66 | 205 | — | — |
| 2004-10-28 | $5,924.95 | $5,924.95 | 37 | — | — |
| 2004-10-27 | $6,007.24 | $6,007.24 | 96 | — | — |
| 2004-10-26 | $5,842.66 | $5,842.66 | 50 | — | — |
| 2004-10-25 | $5,984.20 | $5,984.20 | 86 | — | — |
| 2004-10-22 | $5,892.03 | $5,892.03 | 88 | — | — |
| 2004-10-21 | $5,924.95 | $5,924.95 | 23 | — | — |
| 2004-10-20 | $6,003.95 | $6,003.95 | 47 | — | — |
| 2004-10-19 | $5,875.58 | $5,875.58 | 36 | — | — |
| 2004-10-18 | $5,865.70 | $5,865.70 | 111 | — | — |
| 2004-10-15 | $5,928.24 | $5,928.24 | 3 | — | — |
| 2004-10-14 | $5,990.78 | $5,990.78 | 12 | — | — |
| 2004-10-13 | $6,007.24 | $6,007.24 | 51 | — | — |
| 2004-10-12 | $5,921.66 | $5,921.66 | 19 | — | — |
| 2004-10-11 | $5,924.95 | $5,924.95 | 9 | — | — |
| 2004-10-08 | $5,928.24 | $5,928.24 | 12 | — | — |
| 2004-10-07 | $6,089.53 | $6,089.53 | 73 | — | — |
| 2004-10-06 | $5,990.78 | $5,990.78 | 40 | — | — |
| 2004-10-05 | $6,079.66 | $6,079.66 | 142 | — | — |
| 2004-10-04 | $5,924.95 | $5,924.95 | 29 | — | — |
| 2004-10-01 | $5,997.37 | $5,997.37 | 39 | — | — |
| 2004-09-30 | $5,994.08 | $5,994.08 | 36 | — | — |
| 2004-09-29 | $5,964.45 | $5,964.45 | 39 | — | — |
| 2004-09-28 | $5,957.87 | $5,957.87 | 146 | — | — |
| 2004-09-27 | $5,842.66 | $5,842.66 | 145 | — | — |
| 2004-09-24 | $5,780.12 | $5,780.12 | 94 | — | — |
| 2004-09-23 | $5,882.16 | $5,882.16 | 150 | — | — |
| 2004-09-22 | $5,760.37 | $5,760.37 | 143 | — | — |
| 2004-09-21 | $5,908.49 | $5,908.49 | 12 | — | — |
| 2004-09-20 | $5,770.24 | $5,770.24 | 130 | — | — |
| 2004-09-17 | $5,789.99 | $5,789.99 | 126 | — | — |
| 2004-09-16 | $5,730.74 | $5,730.74 | 82 | — | — |
| 2004-09-15 | $5,668.20 | $5,668.20 | 18 | — | — |
| 2004-09-14 | $5,760.37 | $5,760.37 | 48 | — | — |
| 2004-09-13 | $5,661.62 | $5,661.62 | 12 | — | — |
| 2004-09-10 | $5,793.29 | $5,793.29 | 39 | — | — |
| 2004-09-09 | $5,678.08 | $5,678.08 | 9 | — | — |
| 2004-09-08 | $5,628.70 | $5,628.70 | 20 | — | — |
| 2004-09-07 | $5,661.62 | $5,661.62 | 14 | — | — |
| 2004-09-03 | $5,710.99 | $5,710.99 | 190 | — | — |
| 2004-09-02 | $5,859.12 | $5,859.12 | 146 | — | — |
| 2004-09-01 | $5,474.00 | $5,474.00 | 116 | — | — |
| 2004-08-31 | $5,260.04 | $5,260.04 | 98 | — | — |
| 2004-08-30 | $5,059.25 | $5,059.25 | 46 | — | — |
| 2004-08-27 | $5,065.83 | $5,065.83 | 45 | — | — |
| 2004-08-26 | $5,023.04 | $5,023.04 | 12 | — | — |
| 2004-08-25 | $4,970.38 | $4,970.38 | 17 | — | — |
| 2004-08-24 | $5,019.75 | $5,019.75 | 23 | — | — |
| 2004-08-23 | $5,032.92 | $5,032.92 | 31 | — | — |
| 2004-08-20 | $5,134.96 | $5,134.96 | 11 | — | — |
| 2004-08-19 | $5,023.04 | $5,023.04 | 34 | — | — |
| 2004-08-18 | $5,187.62 | $5,187.62 | 31 | — | — |
| 2004-08-17 | $5,115.21 | $5,115.21 | 15 | — | — |
| 2004-08-16 | $5,121.79 | $5,121.79 | 40 | — | — |
| 2004-08-13 | $5,134.96 | $5,134.96 | 24 | — | — |
| 2004-08-12 | $5,125.08 | $5,125.08 | 21 | — | — |
| 2004-08-11 | $5,184.33 | $5,184.33 | 35 | — | — |
| 2004-08-10 | $5,039.50 | $5,039.50 | 36 | — | — |
| 2004-08-09 | $5,128.37 | $5,128.37 | 19 | — | — |
| 2004-08-06 | $5,322.58 | $5,322.58 | 66 | — | — |
| 2004-08-05 | $5,427.91 | $5,427.91 | 34 | — | — |
| 2004-08-04 | $5,302.83 | $5,302.83 | 161 | — | — |
| 2004-08-03 | $5,529.95 | $5,529.95 | 46 | — | — |
| 2004-08-02 | $5,585.91 | $5,585.91 | 20 | — | — |
| 2004-07-30 | $5,464.12 | $5,464.12 | 49 | — | — |
| 2004-07-29 | $5,497.04 | $5,497.04 | 89 | — | — |
| 2004-07-28 | $5,536.54 | $5,536.54 | 85 | — | — |
| 2004-07-27 | $5,661.62 | $5,661.62 | 26 | — | — |
| 2004-07-26 | $5,743.91 | $5,743.91 | 51 | — | — |
| 2004-07-23 | $6,003.95 | $6,003.95 | 44 | — | — |
| 2004-07-22 | $5,862.41 | $5,862.41 | 26 | — | — |
| 2004-07-21 | $5,892.03 | $5,892.03 | 30 | — | — |
| 2004-07-20 | $6,096.12 | $6,096.12 | 52 | — | — |
| 2004-07-19 | $6,076.37 | $6,076.37 | 53 | — | — |
| 2004-07-16 | $6,089.53 | $6,089.53 | 70 | — | — |
| 2004-07-15 | $6,069.78 | $6,069.78 | 40 | — | — |
| 2004-07-14 | $6,135.62 | $6,135.62 | 54 | — | — |
| 2004-07-13 | $6,073.07 | $6,073.07 | 25 | — | — |
| 2004-07-12 | $6,175.12 | $6,175.12 | 23 | — | — |
| 2004-07-09 | $6,270.57 | $6,270.57 | 34 | — | — |
| 2004-07-08 | $6,293.61 | $6,293.61 | 81 | — | — |
| 2004-07-07 | $6,303.49 | $6,303.49 | 87 | — | — |
| 2004-07-06 | $6,283.74 | $6,283.74 | 97 | — | — |
| 2004-07-02 | $6,010.53 | $6,010.53 | 31 | — | — |
| 2004-07-01 | $5,961.16 | $5,961.16 | 45 | — | — |
| 2004-06-30 | $6,109.28 | $6,109.28 | 16 | — | — |
| 2004-06-29 | $5,924.95 | $5,924.95 | 129 | — | — |
| 2004-06-28 | $5,924.95 | $5,924.95 | 134 | — | — |
| 2004-06-25 | $6,007.24 | $6,007.24 | 51 | — | — |
| 2004-06-24 | $6,125.74 | $6,125.74 | 82 | — | — |
| 2004-06-23 | $5,977.62 | $5,977.62 | 19 | — | — |
| 2004-06-22 | $6,010.53 | $6,010.53 | 22 | — | — |
| 2004-06-21 | $6,158.66 | $6,158.66 | 32 | — | — |
| 2004-06-18 | $6,194.87 | $6,194.87 | 34 | — | — |
| 2004-06-17 | $6,171.82 | $6,171.82 | 53 | — | — |
| 2004-06-16 | $6,138.91 | $6,138.91 | 52 | — | — |
| 2004-06-15 | $6,007.24 | $6,007.24 | 24 | — | — |
| 2004-06-14 | $5,875.58 | $5,875.58 | 87 | — | — |
| 2004-06-10 | $6,109.28 | $6,109.28 | 69 | — | — |
| 2004-06-09 | $6,129.03 | $6,129.03 | 76 | — | — |
| 2004-06-08 | $5,918.37 | $5,918.37 | 26 | — | — |
| 2004-06-07 | $6,089.53 | $6,089.53 | 62 | — | — |
| 2004-06-04 | $5,826.20 | $5,826.20 | 34 | — | — |
| 2004-06-03 | $5,770.24 | $5,770.24 | 60 | — | — |
| 2004-06-02 | $5,954.58 | $5,954.58 | 55 | — | — |
| 2004-06-01 | $5,924.95 | $5,924.95 | 32 | — | — |
| 2004-05-28 | $5,941.41 | $5,941.41 | 135 | — | — |
| 2004-05-27 | $5,826.20 | $5,826.20 | 120 | — | — |
| 2004-05-26 | $5,921.66 | $5,921.66 | 57 | — | — |
| 2004-05-25 | $5,944.70 | $5,944.70 | 110 | — | — |
| 2004-05-24 | $5,934.83 | $5,934.83 | 94 | — | — |
| 2004-05-21 | $6,152.07 | $6,152.07 | 37 | — | — |
| 2004-05-20 | $5,931.53 | $5,931.53 | 51 | — | — |
| 2004-05-19 | $6,129.03 | $6,129.03 | 34 | — | — |
| 2004-05-18 | $6,254.11 | $6,254.11 | 27 | — | — |
| 2004-05-17 | $6,313.36 | $6,313.36 | 30 | — | — |
| 2004-05-14 | $6,359.45 | $6,359.45 | 105 | — | — |
| 2004-05-13 | $6,418.70 | $6,418.70 | 141 | — | — |
| 2004-05-12 | $6,708.36 | $6,708.36 | 131 | — | — |
| 2004-05-11 | $6,191.57 | $6,191.57 | 73 | — | — |
| 2004-05-10 | $6,092.82 | $6,092.82 | 143 | — | — |
| 2004-05-07 | $6,366.03 | $6,366.03 | 17 | — | — |
| 2004-05-06 | $6,550.36 | $6,550.36 | 47 | — | — |
| 2004-05-05 | $6,576.70 | $6,576.70 | 115 | — | — |
| 2004-05-04 | $6,421.99 | $6,421.99 | 105 | — | — |
| 2004-05-03 | $6,662.28 | $6,662.28 | 88 | — | — |
| 2004-04-30 | $6,754.44 | $6,754.44 | 46 | — | — |
| 2004-04-29 | $7,017.77 | $7,017.77 | 53 | — | — |
| 2004-04-28 | $7,067.15 | $7,067.15 | 47 | — | — |
| 2004-04-27 | $7,462.15 | $7,462.15 | 24 | — | — |
| 2004-04-26 | $7,462.15 | $7,462.15 | 9 | — | — |
| 2004-04-23 | $7,406.19 | $7,406.19 | 40 | — | — |
| 2004-04-22 | $7,524.69 | $7,524.69 | 51 | — | — |
| 2004-04-21 | $7,343.65 | $7,343.65 | 37 | — | — |
| 2004-04-20 | $7,504.94 | $7,504.94 | 81 | — | — |
| 2004-04-19 | $7,564.19 | $7,564.19 | 108 | — | — |
| 2004-04-16 | $7,653.06 | $7,653.06 | 37 | — | — |
| 2004-04-15 | $7,695.85 | $7,695.85 | 50 | — | — |
| 2004-04-14 | $7,784.73 | $7,784.73 | 37 | — | — |
| 2004-04-13 | $7,985.52 | $7,985.52 | 34 | — | — |
| 2004-04-12 | $8,084.27 | $8,084.27 | 46 | — | — |
| 2004-04-08 | $8,196.18 | $8,196.18 | 45 | — | — |
| 2004-04-07 | $8,113.89 | $8,113.89 | 71 | — | — |
| 2004-04-06 | $8,400.26 | $8,400.26 | 41 | — | — |
| 2004-04-05 | $8,373.93 | $8,373.93 | 62 | — | — |
| 2004-04-02 | $8,245.56 | $8,245.56 | 68 | — | — |
| 2004-04-01 | $8,136.93 | $8,136.93 | 67 | — | — |
| 2004-03-31 | $8,229.10 | $8,229.10 | 232 | — | — |
| 2004-03-30 | $7,662.94 | $7,662.94 | 116 | — | — |
| 2004-03-29 | $8,163.27 | $8,163.27 | 59 | — | — |
| 2004-03-26 | $8,222.51 | $8,222.51 | 60 | — | — |
| 2004-03-25 | $8,393.68 | $8,393.68 | 399 | — | — |
| 2004-03-24 | $7,587.23 | $7,587.23 | 203 | — | — |
| 2004-03-23 | $7,067.15 | $7,067.15 | 132 | — | — |
| 2004-03-22 | $6,537.20 | $6,537.20 | 40 | — | — |
| 2004-03-19 | $6,421.99 | $6,421.99 | 204 | — | — |
| 2004-03-18 | $6,171.82 | $6,171.82 | 50 | — | — |
| 2004-03-17 | $6,204.74 | $6,204.74 | 66 | — | — |
| 2004-03-16 | $6,175.12 | $6,175.12 | 85 | — | — |
| 2004-03-15 | $6,007.24 | $6,007.24 | 116 | — | — |
| 2004-03-12 | $6,217.91 | $6,217.91 | 133 | — | — |
| 2004-03-11 | $6,352.86 | $6,352.86 | 252 | — | — |
| 2004-03-10 | $6,928.90 | $6,928.90 | 150 | — | — |
| 2004-03-09 | $6,695.19 | $6,695.19 | 153 | — | — |
| 2004-03-08 | $5,967.74 | $5,967.74 | 166 | — | — |
| 2004-03-05 | $5,941.41 | $5,941.41 | 204 | — | — |
| 2004-03-04 | $5,967.74 | $5,967.74 | 271 | — | — |
| 2004-03-03 | $6,188.28 | $6,188.28 | 252 | — | — |
| 2004-03-02 | $6,579.99 | $6,579.99 | 103 | — | — |
| 2004-03-01 | $6,823.57 | $6,823.57 | 79 | — | — |
| 2004-02-27 | $6,711.65 | $6,711.65 | 129 | — | — |
| 2004-02-26 | $6,761.03 | $6,761.03 | 234 | — | — |
| 2004-02-25 | $6,500.99 | $6,500.99 | 199 | — | — |
| 2004-02-24 | $6,418.70 | $6,418.70 | 817 | — | — |
| 2004-02-23 | $7,024.36 | $7,024.36 | 327 | — | — |
| 2004-02-20 | $7,672.81 | $7,672.81 | 118 | — | — |
| 2004-02-19 | $7,867.02 | $7,867.02 | 50 | — | — |
| 2004-02-18 | $7,982.23 | $7,982.23 | 131 | — | — |
| 2004-02-17 | $7,804.48 | $7,804.48 | 360 | — | — |
| 2004-02-13 | $7,857.14 | $7,857.14 | 337 | — | — |
| 2004-02-12 | $8,459.51 | $8,459.51 | 134 | — | — |
| 2004-02-11 | $8,492.43 | $8,492.43 | 62 | — | — |
| 2004-02-10 | $8,775.51 | $8,775.51 | 47 | — | — |
| 2004-02-09 | $8,900.59 | $8,900.59 | 205 | — | — |
| 2004-02-06 | $8,591.18 | $8,591.18 | 221 | — | — |
| 2004-02-05 | $8,370.64 | $8,370.64 | 85 | — | — |
| 2004-02-04 | $8,466.10 | $8,466.10 | 130 | — | — |
| 2004-02-03 | $8,706.39 | $8,706.39 | 15 | — | — |
| 2004-02-02 | $8,874.26 | $8,874.26 | 74 | — | — |
| 2004-01-30 | $8,867.68 | $8,867.68 | 34 | — | — |
| 2004-01-29 | $8,841.34 | $8,841.34 | 56 | — | — |
| 2004-01-28 | $9,048.72 | $9,048.72 | 68 | — | — |
| 2004-01-27 | $9,150.76 | $9,150.76 | 75 | — | — |
| 2004-01-26 | $9,226.46 | $9,226.46 | 66 | — | — |
| 2004-01-23 | $9,157.34 | $9,157.34 | 83 | — | — |
| 2004-01-22 | $9,256.09 | $9,256.09 | 55 | — | — |
| 2004-01-21 | $9,331.80 | $9,331.80 | 63 | — | — |
| 2004-01-20 | $9,285.71 | $9,285.71 | 92 | — | — |
| 2004-01-16 | $9,423.96 | $9,423.96 | 67 | — | — |
| 2004-01-15 | $9,414.09 | $9,414.09 | 88 | — | — |
| 2004-01-14 | $9,463.46 | $9,463.46 | 68 | — | — |
| 2004-01-13 | $9,532.59 | $9,532.59 | 87 | — | — |
| 2004-01-12 | $9,381.17 | $9,381.17 | 58 | — | — |
| 2004-01-09 | $9,269.26 | $9,269.26 | 50 | — | — |
| 2004-01-08 | $9,558.92 | $9,558.92 | 29 | — | — |
| 2004-01-07 | $9,677.42 | $9,677.42 | 53 | — | — |
| 2004-01-06 | $9,364.71 | $9,364.71 | 49 | — | — |
| 2004-01-05 | $9,183.67 | $9,183.67 | 63 | — | — |
| 2004-01-02 | $8,966.42 | $8,966.42 | 35 | — | — |