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 — 2004
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2004-12-31 | $107.84 | $139.47 | 171,500 | — | — |
| 2004-12-30 | $107.64 | $139.21 | 85,000 | — | — |
| 2004-12-29 | $107.72 | $139.32 | 119,100 | — | — |
| 2004-12-28 | $107.61 | $139.17 | 142,800 | — | — |
| 2004-12-27 | $107.12 | $138.54 | 158,400 | — | — |
| 2004-12-23 | $108.01 | $139.69 | 174,900 | — | — |
| 2004-12-22 | $107.47 | $138.99 | 343,800 | — | — |
| 2004-12-21 | $106.53 | $137.78 | 231,500 | — | — |
| 2004-12-20 | $104.92 | $135.70 | 258,500 | — | — |
| 2004-12-17 | $104.15 | $134.70 | 483,100 | — | — |
| 2004-12-16 | $104.53 | $135.19 | 305,100 | — | — |
| 2004-12-15 | $105.06 | $135.88 | 354,600 | — | — |
| 2004-12-14 | $104.97 | $135.76 | 298,700 | — | — |
| 2004-12-13 | $104.28 | $134.87 | 417,600 | — | — |
| 2004-12-10 | $103.83 | $134.29 | 381,700 | — | — |
| 2004-12-09 | $104.86 | $135.62 | 269,700 | — | — |
| 2004-12-08 | $104.10 | $134.63 | 254,300 | — | — |
| 2004-12-07 | $104.12 | $134.66 | 224,200 | — | — |
| 2004-12-06 | $105.90 | $136.96 | 182,000 | — | — |
| 2004-12-03 | $105.92 | $136.99 | 232,500 | — | — |
| 2004-12-02 | $106.90 | $138.26 | 270,500 | — | — |
| 2004-12-01 | $107.50 | $139.03 | 235,700 | — | — |
| 2004-11-30 | $105.41 | $136.33 | 271,800 | — | — |
| 2004-11-29 | $105.30 | $136.19 | 296,300 | — | — |
| 2004-11-26 | $106.06 | $136.65 | 74,800 | — | — |
| 2004-11-24 | $106.19 | $136.82 | 302,200 | — | — |
| 2004-11-23 | $106.12 | $136.73 | 252,400 | — | — |
| 2004-11-22 | $105.55 | $135.99 | 304,300 | — | — |
| 2004-11-19 | $104.25 | $134.32 | 219,400 | — | — |
| 2004-11-18 | $106.22 | $136.86 | 200,000 | — | — |
| 2004-11-17 | $106.18 | $136.81 | 218,500 | — | — |
| 2004-11-16 | $105.71 | $136.20 | 222,100 | — | — |
| 2004-11-15 | $105.66 | $136.14 | 300,000 | — | — |
| 2004-11-12 | $106.30 | $136.96 | 363,700 | — | — |
| 2004-11-11 | $106.44 | $137.14 | 214,900 | — | — |
| 2004-11-10 | $106.35 | $137.03 | 304,200 | — | — |
| 2004-11-09 | $105.85 | $136.38 | 281,300 | — | — |
| 2004-11-08 | $105.94 | $136.50 | 188,000 | — | — |
| 2004-11-05 | $105.43 | $135.84 | 340,700 | — | — |
| 2004-11-04 | $106.35 | $137.03 | 327,500 | — | — |
| 2004-11-03 | $103.60 | $133.48 | 301,000 | — | — |
| 2004-11-02 | $103.01 | $132.72 | 367,800 | — | — |
| 2004-11-01 | $102.50 | $132.07 | 220,000 | — | — |
| 2004-10-29 | $103.00 | $132.71 | 323,300 | — | — |
| 2004-10-28 | $102.50 | $132.07 | 292,100 | — | — |
| 2004-10-27 | $101.07 | $130.22 | 262,100 | — | — |
| 2004-10-26 | $99.50 | $128.20 | 251,400 | — | — |
| 2004-10-25 | $98.00 | $126.27 | 202,600 | — | — |
| 2004-10-22 | $97.28 | $125.34 | 337,200 | — | — |
| 2004-10-21 | $98.90 | $127.43 | 251,900 | — | — |
| 2004-10-20 | $98.78 | $127.27 | 324,200 | — | — |
| 2004-10-19 | $99.50 | $128.20 | 290,800 | — | — |
| 2004-10-18 | $100.83 | $129.91 | 312,300 | — | — |
| 2004-10-15 | $100.30 | $129.23 | 431,200 | — | — |
| 2004-10-14 | $99.01 | $127.57 | 610,600 | — | — |
| 2004-10-13 | $99.45 | $128.14 | 470,100 | — | — |
| 2004-10-12 | $101.70 | $131.03 | 640,800 | — | — |
| 2004-10-11 | $99.83 | $128.63 | 292,500 | — | — |
| 2004-10-08 | $99.08 | $127.66 | 392,500 | — | — |
| 2004-10-07 | $99.25 | $127.88 | 536,000 | — | — |
| 2004-10-06 | $98.66 | $127.12 | 335,600 | — | — |
| 2004-10-05 | $97.61 | $125.76 | 210,900 | — | — |
| 2004-10-04 | $97.52 | $125.65 | 324,500 | — | — |
| 2004-10-01 | $97.59 | $125.74 | 360,700 | — | — |
| 2004-09-30 | $95.70 | $123.30 | 387,300 | — | — |
| 2004-09-29 | $94.32 | $121.53 | 311,200 | — | — |
| 2004-09-28 | $93.78 | $120.83 | 291,900 | — | — |
| 2004-09-27 | $94.00 | $121.11 | 215,200 | — | — |
| 2004-09-24 | $94.62 | $121.91 | 215,000 | — | — |
| 2004-09-23 | $93.57 | $120.56 | 186,200 | — | — |
| 2004-09-22 | $94.51 | $121.77 | 187,400 | — | — |
| 2004-09-21 | $94.85 | $122.21 | 228,000 | — | — |
| 2004-09-20 | $94.90 | $122.27 | 215,200 | — | — |
| 2004-09-17 | $96.34 | $124.13 | 313,100 | — | — |
| 2004-09-16 | $95.82 | $123.46 | 210,300 | — | — |
| 2004-09-15 | $95.34 | $122.84 | 275,600 | — | — |
| 2004-09-14 | $95.01 | $122.41 | 378,400 | — | — |
| 2004-09-13 | $95.96 | $123.64 | 233,100 | — | — |
| 2004-09-10 | $95.95 | $123.63 | 250,400 | — | — |
| 2004-09-09 | $95.37 | $122.88 | 283,600 | — | — |
| 2004-09-08 | $95.80 | $123.43 | 314,500 | — | — |
| 2004-09-07 | $97.98 | $126.24 | 296,800 | — | — |
| 2004-09-03 | $96.00 | $123.69 | 197,500 | — | — |
| 2004-09-02 | $95.99 | $123.68 | 242,400 | — | — |
| 2004-09-01 | $94.96 | $122.35 | 188,400 | — | — |
| 2004-08-31 | $94.98 | $122.38 | 607,300 | — | — |
| 2004-08-30 | $96.49 | $123.81 | 443,500 | — | — |
| 2004-08-27 | $97.56 | $125.18 | 207,400 | — | — |
| 2004-08-26 | $98.00 | $125.74 | 145,100 | — | — |
| 2004-08-25 | $98.40 | $126.26 | 338,100 | — | — |
| 2004-08-24 | $96.66 | $124.02 | 212,700 | — | — |
| 2004-08-23 | $96.00 | $123.18 | 160,900 | — | — |
| 2004-08-20 | $96.35 | $123.63 | 206,400 | — | — |
| 2004-08-19 | $95.93 | $123.09 | 463,100 | — | — |
| 2004-08-18 | $98.43 | $126.30 | 344,400 | — | — |
| 2004-08-17 | $96.22 | $123.46 | 439,300 | — | — |
| 2004-08-16 | $96.00 | $123.18 | 439,400 | — | — |
| 2004-08-13 | $94.34 | $121.05 | 503,500 | — | — |
| 2004-08-12 | $94.60 | $121.38 | 217,800 | — | — |
| 2004-08-11 | $94.60 | $121.38 | 223,100 | — | — |
| 2004-08-10 | $95.00 | $121.89 | 341,400 | — | — |
| 2004-08-09 | $92.90 | $119.20 | 183,500 | — | — |
| 2004-08-06 | $92.57 | $118.78 | 319,700 | — | — |
| 2004-08-05 | $93.57 | $120.06 | 208,000 | — | — |
| 2004-08-04 | $94.55 | $121.32 | 231,300 | — | — |
| 2004-08-03 | $94.73 | $121.55 | 506,100 | — | — |
| 2004-08-02 | $96.19 | $123.42 | 743,800 | — | — |
| 2004-07-30 | $93.23 | $119.62 | 261,300 | — | — |
| 2004-07-29 | $93.45 | $119.91 | 340,400 | — | — |
| 2004-07-28 | $92.70 | $118.94 | 345,700 | — | — |
| 2004-07-27 | $93.57 | $120.06 | 244,300 | — | — |
| 2004-07-26 | $93.27 | $119.67 | 296,900 | — | — |
| 2004-07-23 | $93.02 | $119.35 | 220,600 | — | — |
| 2004-07-22 | $93.47 | $119.93 | 344,100 | — | — |
| 2004-07-21 | $93.35 | $119.78 | 286,600 | — | — |
| 2004-07-20 | $94.10 | $120.74 | 329,900 | — | — |
| 2004-07-19 | $93.20 | $119.58 | 685,000 | — | — |
| 2004-07-16 | $93.61 | $120.11 | 381,400 | — | — |
| 2004-07-15 | $92.60 | $118.82 | 358,000 | — | — |
| 2004-07-14 | $93.61 | $120.11 | 602,800 | — | — |
| 2004-07-13 | $92.48 | $118.66 | 741,500 | — | — |
| 2004-07-12 | $91.60 | $117.53 | 1,658,600 | — | — |
| 2004-07-09 | $87.90 | $112.78 | 203,700 | — | — |
| 2004-07-08 | $87.73 | $112.57 | 218,400 | — | — |
| 2004-07-07 | $88.06 | $112.99 | 324,000 | — | — |
| 2004-07-06 | $87.32 | $112.04 | 226,800 | — | — |
| 2004-07-02 | $88.03 | $112.95 | 230,200 | — | — |
| 2004-07-01 | $87.08 | $111.73 | 371,500 | — | — |
| 2004-06-30 | $87.30 | $112.01 | 525,000 | — | — |
| 2004-06-29 | $87.35 | $112.08 | 310,200 | — | — |
| 2004-06-28 | $88.23 | $113.21 | 292,600 | — | — |
| 2004-06-25 | $88.20 | $113.17 | 443,000 | — | — |
| 2004-06-24 | $88.78 | $113.91 | 206,900 | — | — |
| 2004-06-23 | $89.07 | $114.29 | 289,700 | — | — |
| 2004-06-22 | $88.91 | $114.08 | 200,000 | — | — |
| 2004-06-21 | $88.70 | $113.81 | 177,700 | — | — |
| 2004-06-18 | $88.75 | $113.88 | 320,400 | — | — |
| 2004-06-17 | $89.01 | $114.21 | 262,900 | — | — |
| 2004-06-16 | $89.20 | $114.45 | 390,700 | — | — |
| 2004-06-15 | $88.65 | $113.75 | 817,600 | — | — |
| 2004-06-14 | $89.89 | $115.34 | 361,500 | — | — |
| 2004-06-10 | $92.05 | $118.11 | 255,800 | — | — |
| 2004-06-09 | $91.87 | $117.88 | 296,800 | — | — |
| 2004-06-08 | $92.52 | $118.71 | 216,600 | — | — |
| 2004-06-07 | $92.21 | $118.31 | 179,300 | — | — |
| 2004-06-04 | $91.67 | $117.62 | 295,300 | — | — |
| 2004-06-03 | $90.60 | $116.25 | 234,600 | — | — |
| 2004-06-02 | $90.89 | $116.62 | 284,700 | — | — |
| 2004-06-01 | $90.56 | $116.20 | 309,000 | — | — |
| 2004-05-28 | $90.57 | $116.21 | 261,600 | — | — |
| 2004-05-27 | $90.48 | $116.09 | 429,700 | — | — |
| 2004-05-26 | $90.38 | $115.45 | 485,700 | — | — |
| 2004-05-25 | $88.40 | $112.92 | 185,600 | — | — |
| 2004-05-24 | $86.93 | $111.05 | 244,300 | — | — |
| 2004-05-21 | $86.67 | $110.71 | 324,500 | — | — |
| 2004-05-20 | $86.44 | $110.42 | 180,500 | — | — |
| 2004-05-19 | $85.85 | $109.67 | 266,100 | — | — |
| 2004-05-18 | $85.90 | $109.73 | 167,200 | — | — |
| 2004-05-17 | $85.02 | $108.61 | 208,600 | — | — |
| 2004-05-14 | $85.79 | $109.59 | 317,700 | — | — |
| 2004-05-13 | $85.54 | $109.27 | 257,300 | — | — |
| 2004-05-12 | $84.86 | $108.40 | 386,100 | — | — |
| 2004-05-11 | $84.78 | $108.30 | 289,500 | — | — |
| 2004-05-10 | $84.41 | $107.83 | 391,100 | — | — |
| 2004-05-07 | $85.63 | $109.39 | 526,700 | — | — |
| 2004-05-06 | $87.79 | $112.14 | 509,100 | — | — |
| 2004-05-05 | $88.48 | $113.03 | 738,900 | — | — |
| 2004-05-04 | $86.48 | $110.47 | 378,300 | — | — |
| 2004-05-03 | $86.04 | $109.91 | 433,900 | — | — |
| 2004-04-30 | $85.00 | $108.58 | 567,600 | — | — |
| 2004-04-29 | $84.45 | $107.88 | 478,700 | — | — |
| 2004-04-28 | $84.14 | $107.48 | 344,600 | — | — |
| 2004-04-27 | $85.33 | $109.00 | 338,100 | — | — |
| 2004-04-26 | $84.78 | $108.30 | 264,600 | — | — |
| 2004-04-23 | $84.60 | $108.07 | 444,400 | — | — |
| 2004-04-22 | $85.50 | $109.22 | 615,000 | — | — |
| 2004-04-21 | $83.37 | $106.50 | 971,600 | — | — |
| 2004-04-20 | $83.86 | $107.12 | 616,300 | — | — |
| 2004-04-19 | $86.29 | $110.23 | 263,500 | — | — |
| 2004-04-16 | $87.70 | $112.03 | 521,200 | — | — |
| 2004-04-15 | $86.38 | $110.34 | 643,000 | — | — |
| 2004-04-14 | $85.51 | $109.23 | 422,100 | — | — |
| 2004-04-13 | $86.19 | $110.10 | 366,200 | — | — |
| 2004-04-12 | $88.00 | $112.41 | 260,600 | — | — |
| 2004-04-08 | $88.49 | $113.04 | 263,900 | — | — |
| 2004-04-07 | $88.77 | $113.40 | 306,400 | — | — |
| 2004-04-06 | $89.15 | $113.88 | 337,600 | — | — |
| 2004-04-05 | $88.86 | $113.51 | 565,500 | — | — |
| 2004-04-02 | $89.18 | $113.92 | 393,900 | — | — |
| 2004-04-01 | $90.05 | $115.03 | 375,200 | — | — |
| 2004-03-31 | $89.85 | $114.78 | 419,200 | — | — |
| 2004-03-30 | $90.08 | $115.07 | 182,700 | — | — |
| 2004-03-29 | $89.80 | $114.71 | 424,600 | — | — |
| 2004-03-26 | $89.16 | $113.89 | 359,600 | — | — |
| 2004-03-25 | $89.65 | $114.52 | 516,100 | — | — |
| 2004-03-24 | $89.35 | $114.14 | 498,600 | — | — |
| 2004-03-23 | $89.08 | $113.79 | 369,900 | — | — |
| 2004-03-22 | $89.94 | $114.89 | 357,300 | — | — |
| 2004-03-19 | $90.47 | $115.57 | 766,300 | — | — |
| 2004-03-18 | $91.67 | $117.10 | 372,000 | — | — |
| 2004-03-17 | $92.58 | $118.26 | 268,200 | — | — |
| 2004-03-16 | $91.72 | $117.17 | 299,400 | — | — |
| 2004-03-15 | $91.29 | $116.62 | 489,500 | — | — |
| 2004-03-12 | $92.50 | $118.16 | 424,200 | — | — |
| 2004-03-11 | $91.86 | $117.34 | 572,700 | — | — |
| 2004-03-10 | $93.60 | $119.57 | 662,200 | — | — |
| 2004-03-09 | $94.70 | $120.97 | 698,600 | — | — |
| 2004-03-08 | $95.76 | $122.33 | 443,300 | — | — |
| 2004-03-05 | $96.88 | $123.76 | 802,400 | — | — |
| 2004-03-04 | $95.85 | $122.44 | 885,200 | — | — |
| 2004-03-03 | $95.85 | $122.44 | 1,129,400 | — | — |
| 2004-03-02 | $96.00 | $122.63 | 657,900 | — | — |
| 2004-03-01 | $96.30 | $123.02 | 660,500 | — | — |
| 2004-02-27 | $96.05 | $122.70 | 2,010,500 | — | — |
| 2004-02-26 | $96.00 | $122.63 | 15,238,900 | — | — |
| 2004-02-25 | $94.20 | $120.33 | 720,100 | — | — |
| 2004-02-24 | $95.29 | $121.21 | 1,587,100 | — | — |
| 2004-02-23 | $92.27 | $117.37 | 406,400 | — | — |
| 2004-02-20 | $92.75 | $117.98 | 223,800 | — | — |
| 2004-02-19 | $93.36 | $118.76 | 224,400 | — | — |
| 2004-02-18 | $93.65 | $119.13 | 274,100 | — | — |
| 2004-02-17 | $94.00 | $119.57 | 310,400 | — | — |
| 2004-02-13 | $94.55 | $120.27 | 359,600 | — | — |
| 2004-02-12 | $94.00 | $119.57 | 301,000 | — | — |
| 2004-02-11 | $93.48 | $118.91 | 335,200 | — | — |
| 2004-02-10 | $92.68 | $117.89 | 364,000 | — | — |
| 2004-02-09 | $92.27 | $117.37 | 299,800 | — | — |
| 2004-02-06 | $91.91 | $116.91 | 306,700 | — | — |
| 2004-02-05 | $90.35 | $114.93 | 359,400 | — | — |
| 2004-02-04 | $89.80 | $114.23 | 540,200 | — | — |
| 2004-02-03 | $90.41 | $115.01 | 435,300 | — | — |
| 2004-02-02 | $89.62 | $114.00 | 523,300 | — | — |
| 2004-01-30 | $89.97 | $114.45 | 416,200 | — | — |
| 2004-01-29 | $90.07 | $114.57 | 776,900 | — | — |
| 2004-01-28 | $90.50 | $115.12 | 405,200 | — | — |
| 2004-01-27 | $91.89 | $116.89 | 409,900 | — | — |
| 2004-01-26 | $93.98 | $119.55 | 342,700 | — | — |
| 2004-01-23 | $92.80 | $118.05 | 498,300 | — | — |
| 2004-01-22 | $91.70 | $116.65 | 284,200 | — | — |
| 2004-01-21 | $91.38 | $116.24 | 514,300 | — | — |
| 2004-01-20 | $91.75 | $116.71 | 392,900 | — | — |
| 2004-01-16 | $90.78 | $115.48 | 566,900 | — | — |
| 2004-01-15 | $92.88 | $118.15 | 323,300 | — | — |
| 2004-01-14 | $91.19 | $116.00 | 494,000 | — | — |
| 2004-01-13 | $91.10 | $115.88 | 503,400 | — | — |
| 2004-01-12 | $92.99 | $118.29 | 915,900 | — | — |
| 2004-01-09 | $94.87 | $120.68 | 375,700 | — | — |
| 2004-01-08 | $96.57 | $122.84 | 217,300 | — | — |
| 2004-01-07 | $97.00 | $123.39 | 284,300 | — | — |
| 2004-01-06 | $97.09 | $123.50 | 299,900 | — | — |
| 2004-01-05 | $97.41 | $123.91 | 178,900 | — | — |
| 2004-01-02 | $97.70 | $124.28 | 338,900 | — | — |