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
- 1992-06-25 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 | $42,768.00 | $43,944.57 | 139 | — | — |
| 2004-12-30 | $42,552.00 | $43,722.62 | 152 | — | — |
| 2004-12-29 | $42,984.00 | $44,166.51 | 131 | — | — |
| 2004-12-28 | $43,200.00 | $44,388.45 | 199 | — | — |
| 2004-12-27 | $42,768.00 | $43,944.57 | 118 | — | — |
| 2004-12-23 | $42,465.60 | $43,633.85 | 108 | — | — |
| 2004-12-22 | $42,033.60 | $43,189.96 | 217 | — | — |
| 2004-12-21 | $41,774.40 | $42,923.63 | 148 | — | — |
| 2004-12-20 | $42,336.00 | $43,500.68 | 290 | — | — |
| 2004-12-17 | $42,033.60 | $43,189.96 | 286 | — | — |
| 2004-12-16 | $40,003.20 | $41,103.70 | 208 | — | — |
| 2004-12-15 | $40,478.40 | $41,591.98 | 426 | — | — |
| 2004-12-14 | $40,564.80 | $41,680.76 | 1,025 | — | — |
| 2004-12-13 | $36,288.00 | $37,286.30 | 310 | — | — |
| 2004-12-10 | $36,504.00 | $37,508.24 | 287 | — | — |
| 2004-12-09 | $36,331.20 | $37,330.69 | 354 | — | — |
| 2004-12-08 | $34,646.40 | $35,599.54 | 298 | — | — |
| 2004-12-07 | $35,467.20 | $36,442.92 | 931 | — | — |
| 2004-12-06 | $40,867.20 | $41,991.47 | 178 | — | — |
| 2004-12-03 | $41,904.00 | $43,056.80 | 118 | — | — |
| 2004-12-02 | $42,292.80 | $43,456.29 | 293 | — | — |
| 2004-12-01 | $43,286.40 | $44,477.23 | 335 | — | — |
| 2004-11-30 | $43,416.00 | $44,610.39 | 242 | — | — |
| 2004-11-29 | $44,020.80 | $45,231.83 | 361 | — | — |
| 2004-11-26 | $43,329.60 | $44,521.62 | 38 | — | — |
| 2004-11-24 | $43,545.60 | $44,743.56 | 70 | — | — |
| 2004-11-23 | $43,804.80 | $45,009.89 | 275 | — | — |
| 2004-11-22 | $43,200.00 | $44,388.45 | 221 | — | — |
| 2004-11-19 | $42,940.80 | $44,122.12 | 229 | — | — |
| 2004-11-18 | $43,416.00 | $44,610.39 | 181 | — | — |
| 2004-11-17 | $43,718.40 | $44,921.11 | 141 | — | — |
| 2004-11-16 | $43,459.20 | $44,654.78 | 286 | — | — |
| 2004-11-15 | $43,675.20 | $44,876.72 | 338 | — | — |
| 2004-11-12 | $43,329.60 | $44,521.62 | 799 | — | — |
| 2004-11-11 | $43,675.20 | $44,876.72 | 884 | — | — |
| 2004-11-10 | $50,198.40 | $51,579.38 | 137 | — | — |
| 2004-11-09 | $50,068.80 | $51,446.21 | 141 | — | — |
| 2004-11-08 | $50,587.20 | $51,978.87 | 188 | — | — |
| 2004-11-05 | $49,636.80 | $51,002.33 | 222 | — | — |
| 2004-11-04 | $50,414.40 | $51,801.32 | 278 | — | — |
| 2004-11-03 | $50,976.00 | $52,378.37 | 579 | — | — |
| 2004-11-02 | $56,203.20 | $57,749.37 | 458 | — | — |
| 2004-11-01 | $54,000.00 | $55,485.56 | 102 | — | — |
| 2004-10-29 | $53,308.80 | $54,775.35 | 234 | — | — |
| 2004-10-28 | $54,129.60 | $55,618.73 | 307 | — | — |
| 2004-10-27 | $56,764.80 | $58,326.42 | 304 | — | — |
| 2004-10-26 | $55,468.80 | $56,994.77 | 140 | — | — |
| 2004-10-25 | $55,382.40 | $56,905.99 | 266 | — | — |
| 2004-10-22 | $53,568.00 | $55,041.68 | 180 | — | — |
| 2004-10-21 | $54,302.40 | $55,796.28 | 189 | — | — |
| 2004-10-20 | $54,259.20 | $55,751.89 | 156 | — | — |
| 2004-10-19 | $53,956.80 | $55,441.18 | 269 | — | — |
| 2004-10-18 | $54,432.00 | $55,929.45 | 227 | — | — |
| 2004-10-15 | $54,216.00 | $55,707.51 | 541 | — | — |
| 2004-10-14 | $54,950.40 | $56,462.11 | 627 | — | — |
| 2004-10-13 | $52,099.20 | $53,532.47 | 241 | — | — |
| 2004-10-12 | $51,753.60 | $53,177.37 | 257 | — | — |
| 2004-10-11 | $52,444.80 | $53,887.58 | 474 | — | — |
| 2004-10-08 | $49,723.20 | $51,091.11 | 373 | — | — |
| 2004-10-07 | $51,451.20 | $52,866.64 | 723 | — | — |
| 2004-10-06 | $47,606.40 | $48,916.07 | 213 | — | — |
| 2004-10-05 | $46,137.60 | $47,406.87 | 185 | — | — |
| 2004-10-04 | $46,353.60 | $47,628.81 | 213 | — | — |
| 2004-10-01 | $44,928.00 | $46,163.99 | 124 | — | — |
| 2004-09-30 | $44,280.00 | $45,498.16 | 149 | — | — |
| 2004-09-29 | $44,928.00 | $46,163.99 | 252 | — | — |
| 2004-09-28 | $44,193.60 | $45,409.39 | 315 | — | — |
| 2004-09-27 | $41,472.00 | $42,612.91 | 98 | — | — |
| 2004-09-24 | $41,817.60 | $42,968.02 | 96 | — | — |
| 2004-09-23 | $42,336.00 | $43,500.68 | 200 | — | — |
| 2004-09-22 | $44,107.20 | $45,320.61 | 144 | — | — |
| 2004-09-21 | $45,273.60 | $46,519.10 | 111 | — | — |
| 2004-09-20 | $45,446.40 | $46,696.65 | 132 | — | — |
| 2004-09-17 | $45,878.40 | $47,140.53 | 175 | — | — |
| 2004-09-16 | $46,526.40 | $47,806.36 | 149 | — | — |
| 2004-09-15 | $45,921.60 | $47,184.92 | 134 | — | — |
| 2004-09-14 | $46,958.40 | $48,250.24 | 304 | — | — |
| 2004-09-13 | $46,699.20 | $47,983.91 | 429 | — | — |
| 2004-09-10 | $44,928.00 | $46,163.99 | 237 | — | — |
| 2004-09-09 | $43,027.20 | $44,210.90 | 162 | — | — |
| 2004-09-08 | $41,299.20 | $42,435.36 | 138 | — | — |
| 2004-09-07 | $41,256.00 | $42,390.97 | 219 | — | — |
| 2004-09-03 | $43,416.00 | $44,610.39 | 129 | — | — |
| 2004-09-02 | $43,675.20 | $44,876.72 | 127 | — | — |
| 2004-09-01 | $43,027.20 | $44,210.90 | 391 | — | — |
| 2004-08-31 | $43,027.20 | $44,210.90 | 742 | — | — |
| 2004-08-30 | $39,744.00 | $40,837.37 | 460 | — | — |
| 2004-08-27 | $38,016.00 | $39,061.84 | 120 | — | — |
| 2004-08-26 | $37,238.40 | $38,262.84 | 164 | — | — |
| 2004-08-25 | $39,873.60 | $40,970.54 | 143 | — | — |
| 2004-08-24 | $38,534.40 | $39,594.50 | 166 | — | — |
| 2004-08-23 | $37,843.20 | $38,884.28 | 103 | — | — |
| 2004-08-20 | $38,664.00 | $39,727.66 | 186 | — | — |
| 2004-08-19 | $37,065.60 | $38,085.29 | 216 | — | — |
| 2004-08-18 | $36,201.60 | $37,197.52 | 139 | — | — |
| 2004-08-17 | $35,164.80 | $36,132.20 | 146 | — | — |
| 2004-08-16 | $33,523.20 | $34,445.44 | 137 | — | — |
| 2004-08-13 | $33,134.40 | $34,045.94 | 157 | — | — |
| 2004-08-12 | $32,054.40 | $32,936.23 | 113 | — | — |
| 2004-08-11 | $33,350.40 | $34,267.88 | 187 | — | — |
| 2004-08-10 | $33,998.40 | $34,933.71 | 151 | — | — |
| 2004-08-09 | $32,313.60 | $33,202.56 | 246 | — | — |
| 2004-08-06 | $34,171.20 | $35,111.26 | 205 | — | — |
| 2004-08-05 | $36,417.60 | $37,419.47 | 131 | — | — |
| 2004-08-04 | $37,022.40 | $38,040.90 | 203 | — | — |
| 2004-08-03 | $37,584.00 | $38,617.95 | 177 | — | — |
| 2004-08-02 | $39,441.60 | $40,526.66 | 370 | — | — |
| 2004-07-30 | $42,940.80 | $44,122.12 | 319 | — | — |
| 2004-07-29 | $39,657.60 | $40,748.60 | 220 | — | — |
| 2004-07-28 | $38,318.40 | $39,372.55 | 187 | — | — |
| 2004-07-27 | $38,404.80 | $39,461.33 | 145 | — | — |
| 2004-07-26 | $36,115.20 | $37,108.74 | 209 | — | — |
| 2004-07-23 | $38,491.20 | $39,550.11 | 179 | — | — |
| 2004-07-22 | $37,800.00 | $38,839.89 | 276 | — | — |
| 2004-07-21 | $38,923.20 | $39,993.99 | 166 | — | — |
| 2004-07-20 | $41,688.00 | $42,834.85 | 203 | — | — |
| 2004-07-19 | $40,046.40 | $41,148.09 | 261 | — | — |
| 2004-07-16 | $43,891.20 | $45,098.66 | 176 | — | — |
| 2004-07-15 | $44,366.40 | $45,586.94 | 209 | — | — |
| 2004-07-14 | $45,273.60 | $46,519.10 | 318 | — | — |
| 2004-07-13 | $46,742.40 | $48,028.30 | 906 | — | — |
| 2004-07-12 | $41,169.60 | $42,302.19 | 228 | — | — |
| 2004-07-09 | $42,422.40 | $43,589.46 | 155 | — | — |
| 2004-07-08 | $41,904.00 | $43,056.80 | 173 | — | — |
| 2004-07-07 | $43,113.60 | $44,299.68 | 205 | — | — |
| 2004-07-06 | $42,940.80 | $44,122.12 | 334 | — | — |
| 2004-07-02 | $46,440.00 | $47,717.58 | 226 | — | — |
| 2004-07-01 | $48,038.40 | $49,359.96 | 221 | — | — |
| 2004-06-30 | $50,457.60 | $51,845.71 | 100 | — | — |
| 2004-06-29 | $50,068.80 | $51,446.21 | 102 | — | — |
| 2004-06-28 | $49,204.80 | $50,558.45 | 123 | — | — |
| 2004-06-25 | $50,068.80 | $51,446.21 | 264 | — | — |
| 2004-06-24 | $49,809.60 | $51,179.88 | 172 | — | — |
| 2004-06-23 | $51,062.40 | $52,467.15 | 204 | — | — |
| 2004-06-22 | $49,248.00 | $50,602.83 | 163 | — | — |
| 2004-06-21 | $49,248.00 | $50,602.83 | 193 | — | — |
| 2004-06-18 | $49,032.00 | $50,380.89 | 175 | — | — |
| 2004-06-17 | $49,939.20 | $51,313.05 | 170 | — | — |
| 2004-06-16 | $50,544.00 | $51,934.49 | 172 | — | — |
| 2004-06-15 | $51,710.40 | $53,132.97 | 305 | — | — |
| 2004-06-14 | $50,025.60 | $51,401.83 | 296 | — | — |
| 2004-06-10 | $53,049.60 | $54,509.02 | 162 | — | — |
| 2004-06-09 | $52,790.40 | $54,242.68 | 215 | — | — |
| 2004-06-08 | $54,000.00 | $55,485.56 | 193 | — | — |
| 2004-06-07 | $54,734.40 | $56,240.17 | 262 | — | — |
| 2004-06-04 | $55,252.80 | $56,772.83 | 672 | — | — |
| 2004-06-03 | $56,764.80 | $58,326.42 | 869 | — | — |
| 2004-06-02 | $67,780.80 | $69,645.48 | 258 | — | — |
| 2004-06-01 | $70,459.20 | $72,397.57 | 404 | — | — |
| 2004-05-28 | $68,558.40 | $70,444.47 | 107 | — | — |
| 2004-05-27 | $68,904.00 | $70,799.58 | 278 | — | — |
| 2004-05-26 | $67,478.40 | $69,334.76 | 145 | — | — |
| 2004-05-25 | $67,996.80 | $69,867.42 | 312 | — | — |
| 2004-05-24 | $67,564.80 | $69,423.53 | 330 | — | — |
| 2004-05-21 | $62,164.80 | $63,874.98 | 106 | — | — |
| 2004-05-20 | $62,596.80 | $64,318.87 | 172 | — | — |
| 2004-05-19 | $64,670.40 | $66,449.51 | 413 | — | — |
| 2004-05-18 | $63,676.80 | $65,428.58 | 170 | — | — |
| 2004-05-17 | $63,072.00 | $64,807.14 | 171 | — | — |
| 2004-05-14 | $65,836.80 | $67,648.00 | 164 | — | — |
| 2004-05-13 | $66,830.40 | $68,668.93 | 212 | — | — |
| 2004-05-12 | $66,398.40 | $68,225.05 | 276 | — | — |
| 2004-05-11 | $67,521.60 | $69,379.15 | 468 | — | — |
| 2004-05-10 | $66,312.00 | $68,136.27 | 210 | — | — |
| 2004-05-07 | $69,984.00 | $71,909.29 | 184 | — | — |
| 2004-05-06 | $71,366.40 | $73,329.72 | 137 | — | — |
| 2004-05-05 | $74,131.20 | $76,170.58 | 88 | — | — |
| 2004-05-04 | $74,433.60 | $76,481.30 | 170 | — | — |
| 2004-05-03 | $72,921.60 | $74,927.71 | 201 | — | — |
| 2004-04-30 | $71,539.20 | $73,507.28 | 204 | — | — |
| 2004-04-29 | $73,440.00 | $75,460.37 | 235 | — | — |
| 2004-04-28 | $75,081.60 | $77,147.13 | 201 | — | — |
| 2004-04-27 | $76,248.00 | $78,345.61 | 415 | — | — |
| 2004-04-26 | $81,518.40 | $83,761.00 | 259 | — | — |
| 2004-04-23 | $81,475.20 | $83,716.62 | 248 | — | — |
| 2004-04-22 | $81,345.60 | $83,583.45 | 330 | — | — |
| 2004-04-21 | $80,352.00 | $82,562.52 | 400 | — | — |
| 2004-04-20 | $78,408.00 | $80,565.04 | 657 | — | — |
| 2004-04-19 | $79,660.80 | $81,852.30 | 713 | — | — |
| 2004-04-16 | $83,980.80 | $86,291.14 | 1,122 | — | — |
| 2004-04-15 | $69,033.60 | $70,932.75 | 169 | — | — |
| 2004-04-14 | $69,249.60 | $71,154.69 | 266 | — | — |
| 2004-04-13 | $70,372.80 | $72,308.78 | 502 | — | — |
| 2004-04-12 | $71,971.20 | $73,951.16 | 734 | — | — |
| 2004-04-08 | $65,534.40 | $67,337.28 | 545 | — | — |
| 2004-04-07 | $58,968.00 | $60,590.23 | 75 | — | — |
| 2004-04-06 | $59,227.20 | $60,856.56 | 138 | — | — |
| 2004-04-05 | $58,924.80 | $60,545.85 | 205 | — | — |
| 2004-04-02 | $61,819.20 | $63,519.87 | 117 | — | — |
| 2004-04-01 | $60,782.40 | $62,454.55 | 154 | — | — |
| 2004-03-31 | $58,579.20 | $60,190.74 | 111 | — | — |
| 2004-03-30 | $59,529.60 | $61,167.29 | 120 | — | — |
| 2004-03-29 | $56,851.20 | $58,415.20 | 73 | — | — |
| 2004-03-26 | $56,160.00 | $57,704.99 | 54 | — | — |
| 2004-03-25 | $56,376.00 | $57,926.93 | 107 | — | — |
| 2004-03-24 | $54,388.80 | $55,885.06 | 153 | — | — |
| 2004-03-23 | $54,259.20 | $55,751.89 | 115 | — | — |
| 2004-03-22 | $55,339.20 | $56,861.60 | 97 | — | — |
| 2004-03-19 | $57,067.20 | $58,637.14 | 75 | — | — |
| 2004-03-18 | $58,708.80 | $60,323.90 | 96 | — | — |
| 2004-03-17 | $59,486.40 | $61,122.89 | 117 | — | — |
| 2004-03-16 | $58,579.20 | $60,190.74 | 162 | — | — |
| 2004-03-15 | $58,795.20 | $60,412.68 | 278 | — | — |
| 2004-03-12 | $59,616.00 | $61,256.06 | 143 | — | — |
| 2004-03-11 | $57,672.00 | $59,258.58 | 156 | — | — |
| 2004-03-10 | $58,320.00 | $59,924.41 | 141 | — | — |
| 2004-03-09 | $59,875.20 | $61,522.39 | 230 | — | — |
| 2004-03-08 | $58,708.80 | $60,323.90 | 204 | — | — |
| 2004-03-05 | $61,560.00 | $63,253.54 | 210 | — | — |
| 2004-03-04 | $61,257.60 | $62,942.82 | 272 | — | — |
| 2004-03-03 | $57,456.00 | $59,036.64 | 105 | — | — |
| 2004-03-02 | $56,289.60 | $57,838.15 | 64 | — | — |
| 2004-03-01 | $58,320.00 | $59,924.41 | 140 | — | — |
| 2004-02-27 | $56,462.40 | $58,015.70 | 105 | — | — |
| 2004-02-26 | $55,944.00 | $57,483.04 | 102 | — | — |
| 2004-02-25 | $54,086.40 | $55,574.34 | 140 | — | — |
| 2004-02-24 | $51,408.00 | $52,822.26 | 146 | — | — |
| 2004-02-23 | $51,235.20 | $52,644.70 | 150 | — | — |
| 2004-02-20 | $53,784.00 | $55,263.62 | 147 | — | — |
| 2004-02-19 | $54,648.00 | $56,151.39 | 77 | — | — |
| 2004-02-18 | $57,326.40 | $58,903.47 | 109 | — | — |
| 2004-02-17 | $58,147.20 | $59,746.85 | 148 | — | — |
| 2004-02-13 | $55,123.20 | $56,639.66 | 62 | — | — |
| 2004-02-12 | $56,548.80 | $58,104.48 | 52 | — | — |
| 2004-02-11 | $56,894.40 | $58,459.59 | 58 | — | — |
| 2004-02-10 | $56,505.60 | $58,060.09 | 84 | — | — |
| 2004-02-09 | $54,432.00 | $55,929.45 | 64 | — | — |
| 2004-02-06 | $54,129.60 | $55,618.73 | 87 | — | — |
| 2004-02-05 | $52,444.80 | $53,887.58 | 98 | — | — |
| 2004-02-04 | $53,481.60 | $54,952.90 | 164 | — | — |
| 2004-02-03 | $57,974.40 | $59,569.30 | 89 | — | — |
| 2004-02-02 | $59,443.20 | $61,078.51 | 188 | — | — |
| 2004-01-30 | $56,160.00 | $57,704.99 | 118 | — | — |
| 2004-01-29 | $56,160.00 | $57,704.99 | 142 | — | — |
| 2004-01-28 | $55,987.20 | $57,527.43 | 199 | — | — |
| 2004-01-27 | $57,758.40 | $59,347.36 | 165 | — | — |
| 2004-01-26 | $61,560.00 | $63,253.54 | 103 | — | — |
| 2004-01-23 | $61,430.40 | $63,120.37 | 161 | — | — |
| 2004-01-22 | $61,819.20 | $63,519.87 | 137 | — | — |
| 2004-01-21 | $62,812.80 | $64,540.81 | 243 | — | — |
| 2004-01-20 | $67,392.00 | $69,245.98 | 330 | — | — |
| 2004-01-16 | $61,905.60 | $63,608.65 | 208 | — | — |
| 2004-01-15 | $59,313.60 | $60,945.34 | 155 | — | — |
| 2004-01-14 | $60,480.00 | $62,143.83 | 145 | — | — |
| 2004-01-13 | $61,862.40 | $63,564.26 | 207 | — | — |
| 2004-01-12 | $64,411.20 | $66,183.18 | 107 | — | — |
| 2004-01-09 | $63,028.80 | $64,762.75 | 174 | — | — |
| 2004-01-08 | $63,720.00 | $65,472.96 | 75 | — | — |
| 2004-01-07 | $62,596.80 | $64,318.87 | 140 | — | — |
| 2004-01-06 | $62,121.60 | $63,830.59 | 147 | — | — |
| 2004-01-05 | $60,134.40 | $61,788.72 | 145 | — | — |
| 2004-01-02 | $57,412.80 | $58,992.25 | 72 | — | — |