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 | $43.92 | $62.75 | 808,600 | — | — |
| 2004-12-30 | $43.56 | $62.24 | 601,825 | — | — |
| 2004-12-29 | $42.16 | $60.24 | 781,425 | — | — |
| 2004-12-28 | $42.24 | $60.35 | 882,500 | — | — |
| 2004-12-27 | $42.56 | $60.81 | 560,375 | — | — |
| 2004-12-23 | $42.84 | $61.21 | 459,550 | — | — |
| 2004-12-22 | $42.72 | $61.04 | 809,825 | — | — |
| 2004-12-21 | $42.36 | $60.52 | 1,170,375 | — | — |
| 2004-12-20 | $41.72 | $59.61 | 641,375 | — | — |
| 2004-12-17 | $42.00 | $60.01 | 1,018,100 | — | — |
| 2004-12-16 | $41.84 | $59.78 | 1,604,275 | — | — |
| 2004-12-15 | $43.36 | $61.95 | 925,500 | — | — |
| 2004-12-14 | $43.60 | $62.30 | 1,429,925 | — | — |
| 2004-12-13 | $44.28 | $63.27 | 2,954,925 | — | — |
| 2004-12-10 | $48.16 | $68.81 | 548,425 | — | — |
| 2004-12-09 | $49.32 | $70.47 | 653,350 | — | — |
| 2004-12-08 | $48.72 | $69.61 | 1,022,075 | — | — |
| 2004-12-07 | $47.44 | $67.78 | 831,875 | — | — |
| 2004-12-06 | $47.08 | $67.27 | 950,425 | — | — |
| 2004-12-03 | $46.80 | $66.87 | 2,303,950 | — | — |
| 2004-12-02 | $43.96 | $62.81 | 726,375 | — | — |
| 2004-12-01 | $43.68 | $62.41 | 502,075 | — | — |
| 2004-11-30 | $43.40 | $62.01 | 817,100 | — | — |
| 2004-11-29 | $42.68 | $60.98 | 368,025 | — | — |
| 2004-11-26 | $42.76 | $61.10 | 140,200 | — | — |
| 2004-11-24 | $42.56 | $60.81 | 525,000 | — | — |
| 2004-11-23 | $42.64 | $60.92 | 1,276,050 | — | — |
| 2004-11-22 | $42.80 | $61.15 | 687,100 | — | — |
| 2004-11-19 | $42.80 | $61.15 | 733,475 | — | — |
| 2004-11-18 | $43.20 | $61.73 | 945,525 | — | — |
| 2004-11-17 | $43.80 | $62.58 | 295,300 | — | — |
| 2004-11-16 | $43.68 | $62.41 | 231,800 | — | — |
| 2004-11-15 | $44.12 | $63.04 | 252,550 | — | — |
| 2004-11-12 | $43.96 | $62.81 | 370,000 | — | — |
| 2004-11-11 | $43.52 | $62.18 | 416,025 | — | — |
| 2004-11-10 | $43.28 | $61.84 | 437,925 | — | — |
| 2004-11-09 | $43.20 | $61.73 | 563,225 | — | — |
| 2004-11-08 | $42.72 | $61.04 | 780,975 | — | — |
| 2004-11-05 | $43.64 | $62.35 | 855,375 | — | — |
| 2004-11-04 | $43.04 | $61.50 | 506,425 | — | — |
| 2004-11-03 | $43.40 | $62.01 | 814,150 | — | — |
| 2004-11-02 | $42.36 | $60.52 | 1,215,500 | — | — |
| 2004-11-01 | $42.12 | $60.18 | 412,525 | — | — |
| 2004-10-29 | $42.88 | $61.27 | 441,725 | — | — |
| 2004-10-28 | $42.64 | $60.92 | 212,550 | — | — |
| 2004-10-27 | $42.80 | $61.15 | 366,350 | — | — |
| 2004-10-26 | $42.00 | $60.01 | 510,950 | — | — |
| 2004-10-25 | $41.20 | $58.87 | 217,775 | — | — |
| 2004-10-22 | $41.64 | $59.50 | 804,000 | — | — |
| 2004-10-21 | $40.48 | $57.84 | 322,350 | — | — |
| 2004-10-20 | $40.76 | $58.24 | 537,375 | — | — |
| 2004-10-19 | $40.16 | $57.38 | 1,041,175 | — | — |
| 2004-10-18 | $41.20 | $58.87 | 824,200 | — | — |
| 2004-10-15 | $41.48 | $59.27 | 706,000 | — | — |
| 2004-10-14 | $41.48 | $59.27 | 840,175 | — | — |
| 2004-10-13 | $42.80 | $61.15 | 700,550 | — | — |
| 2004-10-12 | $43.76 | $62.53 | 456,150 | — | — |
| 2004-10-11 | $44.76 | $63.95 | 257,225 | — | — |
| 2004-10-08 | $44.96 | $64.24 | 1,119,650 | — | — |
| 2004-10-07 | $44.56 | $63.67 | 288,900 | — | — |
| 2004-10-06 | $44.52 | $63.61 | 307,775 | — | — |
| 2004-10-05 | $44.68 | $63.84 | 456,475 | — | — |
| 2004-10-04 | $44.88 | $64.13 | 764,875 | — | — |
| 2004-10-01 | $44.00 | $62.87 | 549,700 | — | — |
| 2004-09-30 | $43.16 | $61.67 | 713,025 | — | — |
| 2004-09-29 | $42.16 | $60.24 | 425,550 | — | — |
| 2004-09-28 | $41.84 | $59.78 | 431,325 | — | — |
| 2004-09-27 | $41.00 | $58.58 | 353,050 | — | — |
| 2004-09-24 | $41.64 | $59.50 | 314,725 | — | — |
| 2004-09-23 | $41.52 | $59.32 | 292,100 | — | — |
| 2004-09-22 | $41.04 | $58.64 | 545,700 | — | — |
| 2004-09-21 | $40.96 | $58.52 | 168,100 | — | — |
| 2004-09-20 | $41.04 | $58.64 | 268,825 | — | — |
| 2004-09-17 | $41.20 | $58.87 | 438,250 | — | — |
| 2004-09-16 | $40.92 | $58.47 | 821,850 | — | — |
| 2004-09-15 | $40.80 | $58.30 | 347,900 | — | — |
| 2004-09-14 | $41.00 | $58.58 | 506,100 | — | — |
| 2004-09-13 | $41.32 | $59.04 | 416,250 | — | — |
| 2004-09-10 | $41.00 | $58.58 | 405,950 | — | — |
| 2004-09-09 | $40.76 | $58.24 | 787,350 | — | — |
| 2004-09-08 | $39.92 | $57.04 | 1,008,000 | — | — |
| 2004-09-07 | $41.20 | $58.87 | 475,000 | — | — |
| 2004-09-03 | $41.64 | $59.50 | 525,525 | — | — |
| 2004-09-02 | $41.76 | $59.67 | 604,075 | — | — |
| 2004-09-01 | $42.12 | $60.18 | 311,600 | — | — |
| 2004-08-31 | $41.68 | $59.55 | 447,750 | — | — |
| 2004-08-30 | $41.04 | $58.64 | 289,000 | — | — |
| 2004-08-27 | $41.08 | $58.70 | 453,100 | — | — |
| 2004-08-26 | $41.12 | $58.75 | 292,300 | — | — |
| 2004-08-25 | $41.40 | $59.15 | 414,925 | — | — |
| 2004-08-24 | $41.16 | $58.81 | 476,425 | — | — |
| 2004-08-23 | $41.72 | $59.61 | 318,275 | — | — |
| 2004-08-20 | $42.32 | $60.47 | 243,000 | — | — |
| 2004-08-19 | $42.04 | $60.07 | 291,450 | — | — |
| 2004-08-18 | $42.56 | $60.81 | 314,850 | — | — |
| 2004-08-17 | $41.92 | $59.90 | 280,175 | — | — |
| 2004-08-16 | $42.08 | $60.12 | 439,175 | — | — |
| 2004-08-13 | $41.04 | $58.64 | 424,425 | — | — |
| 2004-08-12 | $41.00 | $58.58 | 397,225 | — | — |
| 2004-08-11 | $41.84 | $59.78 | 628,700 | — | — |
| 2004-08-10 | $40.60 | $58.01 | 798,675 | — | — |
| 2004-08-09 | $39.60 | $56.58 | 577,800 | — | — |
| 2004-08-06 | $40.04 | $57.21 | 1,081,925 | — | — |
| 2004-08-05 | $41.24 | $58.92 | 572,700 | — | — |
| 2004-08-04 | $42.40 | $60.58 | 654,850 | — | — |
| 2004-08-03 | $43.24 | $61.78 | 2,816,175 | — | — |
| 2004-08-02 | $44.72 | $63.90 | 524,500 | — | — |
| 2004-07-30 | $44.72 | $63.90 | 720,800 | — | — |
| 2004-07-29 | $44.84 | $64.07 | 552,950 | — | — |
| 2004-07-28 | $44.96 | $64.24 | 710,325 | — | — |
| 2004-07-27 | $46.00 | $65.73 | 777,625 | — | — |
| 2004-07-26 | $47.28 | $67.55 | 343,900 | — | — |
| 2004-07-23 | $47.56 | $67.95 | 423,550 | — | — |
| 2004-07-22 | $48.96 | $69.96 | 402,875 | — | — |
| 2004-07-21 | $49.64 | $70.93 | 325,875 | — | — |
| 2004-07-20 | $51.24 | $73.21 | 258,850 | — | — |
| 2004-07-19 | $50.28 | $71.84 | 252,125 | — | — |
| 2004-07-16 | $50.72 | $72.47 | 315,375 | — | — |
| 2004-07-15 | $51.24 | $73.21 | 227,325 | — | — |
| 2004-07-14 | $51.72 | $73.90 | 635,050 | — | — |
| 2004-07-13 | $49.84 | $71.21 | 280,700 | — | — |
| 2004-07-12 | $48.92 | $69.90 | 263,125 | — | — |
| 2004-07-09 | $48.96 | $69.96 | 280,450 | — | — |
| 2004-07-08 | $48.84 | $69.78 | 507,325 | — | — |
| 2004-07-07 | $49.40 | $70.58 | 577,900 | — | — |
| 2004-07-06 | $49.96 | $71.38 | 439,450 | — | — |
| 2004-07-02 | $52.44 | $74.93 | 408,575 | — | — |
| 2004-07-01 | $52.00 | $74.30 | 766,300 | — | — |
| 2004-06-30 | $53.64 | $76.64 | 1,010,700 | — | — |
| 2004-06-29 | $51.28 | $73.27 | 238,875 | — | — |
| 2004-06-28 | $50.80 | $72.58 | 367,550 | — | — |
| 2004-06-25 | $51.36 | $73.38 | 714,825 | — | — |
| 2004-06-24 | $50.56 | $72.24 | 335,150 | — | — |
| 2004-06-23 | $49.88 | $71.27 | 402,500 | — | — |
| 2004-06-22 | $49.96 | $71.38 | 436,000 | — | — |
| 2004-06-21 | $49.52 | $70.76 | 322,275 | — | — |
| 2004-06-18 | $50.80 | $72.58 | 466,425 | — | — |
| 2004-06-17 | $50.04 | $71.50 | 311,775 | — | — |
| 2004-06-16 | $49.20 | $70.30 | 581,000 | — | — |
| 2004-06-15 | $49.96 | $71.38 | 480,325 | — | — |
| 2004-06-14 | $49.80 | $71.16 | 346,100 | — | — |
| 2004-06-10 | $50.52 | $72.18 | 395,350 | — | — |
| 2004-06-09 | $50.40 | $72.01 | 281,800 | — | — |
| 2004-06-08 | $51.36 | $73.38 | 339,325 | — | — |
| 2004-06-07 | $51.56 | $73.67 | 891,875 | — | — |
| 2004-06-04 | $51.48 | $73.56 | 681,600 | — | — |
| 2004-06-03 | $50.00 | $71.44 | 606,575 | — | — |
| 2004-06-02 | $49.64 | $70.93 | 380,950 | — | — |
| 2004-06-01 | $48.60 | $69.44 | 479,325 | — | — |
| 2004-05-28 | $47.68 | $68.13 | 340,500 | — | — |
| 2004-05-27 | $47.68 | $68.13 | 524,500 | — | — |
| 2004-05-26 | $47.84 | $68.35 | 255,325 | — | — |
| 2004-05-25 | $47.84 | $68.35 | 342,800 | — | — |
| 2004-05-24 | $47.16 | $67.38 | 281,700 | — | — |
| 2004-05-21 | $46.92 | $67.04 | 365,325 | — | — |
| 2004-05-20 | $46.40 | $66.30 | 307,100 | — | — |
| 2004-05-19 | $46.52 | $66.47 | 561,650 | — | — |
| 2004-05-18 | $47.60 | $68.01 | 378,175 | — | — |
| 2004-05-17 | $47.16 | $67.38 | 518,775 | — | — |
| 2004-05-14 | $47.96 | $68.53 | 392,925 | — | — |
| 2004-05-13 | $47.84 | $68.35 | 357,675 | — | — |
| 2004-05-12 | $47.60 | $68.01 | 398,325 | — | — |
| 2004-05-11 | $48.00 | $68.58 | 335,250 | — | — |
| 2004-05-10 | $46.96 | $67.10 | 665,800 | — | — |
| 2004-05-07 | $48.40 | $69.16 | 561,350 | — | — |
| 2004-05-06 | $48.80 | $69.73 | 675,575 | — | — |
| 2004-05-05 | $49.08 | $70.13 | 1,283,125 | — | — |
| 2004-05-04 | $48.40 | $69.16 | 1,955,800 | — | — |
| 2004-05-03 | $47.60 | $68.01 | 950,675 | — | — |
| 2004-04-30 | $47.04 | $67.21 | 1,198,175 | — | — |
| 2004-04-29 | $44.52 | $63.61 | 576,325 | — | — |
| 2004-04-28 | $45.36 | $64.81 | 611,675 | — | — |
| 2004-04-27 | $46.48 | $66.41 | 1,683,250 | — | — |
| 2004-04-26 | $45.60 | $65.15 | 593,000 | — | — |
| 2004-04-23 | $45.60 | $65.15 | 449,750 | — | — |
| 2004-04-22 | $45.40 | $64.87 | 1,132,775 | — | — |
| 2004-04-21 | $45.64 | $65.21 | 1,897,325 | — | — |
| 2004-04-20 | $42.08 | $60.12 | 635,925 | — | — |
| 2004-04-19 | $42.80 | $61.15 | 682,700 | — | — |
| 2004-04-16 | $43.12 | $61.61 | 692,775 | — | — |
| 2004-04-15 | $43.40 | $62.01 | 595,075 | — | — |
| 2004-04-14 | $43.44 | $62.07 | 1,038,400 | — | — |
| 2004-04-13 | $43.92 | $62.75 | 729,850 | — | — |
| 2004-04-12 | $44.80 | $64.01 | 653,025 | — | — |
| 2004-04-08 | $45.00 | $64.30 | 421,725 | — | — |
| 2004-04-07 | $44.80 | $64.01 | 916,825 | — | — |
| 2004-04-06 | $44.64 | $63.78 | 1,169,575 | — | — |
| 2004-04-05 | $45.00 | $64.30 | 734,750 | — | — |
| 2004-04-02 | $44.00 | $62.87 | 716,075 | — | — |
| 2004-04-01 | $44.00 | $62.87 | 745,250 | — | — |
| 2004-03-31 | $44.64 | $63.78 | 1,178,075 | — | — |
| 2004-03-30 | $43.16 | $61.67 | 537,500 | — | — |
| 2004-03-29 | $42.96 | $61.38 | 818,975 | — | — |
| 2004-03-26 | $41.20 | $58.87 | 852,150 | — | — |
| 2004-03-25 | $41.68 | $59.55 | 1,179,325 | — | — |
| 2004-03-24 | $41.12 | $58.75 | 1,126,475 | — | — |
| 2004-03-23 | $42.52 | $60.75 | 897,325 | — | — |
| 2004-03-22 | $42.48 | $60.70 | 727,900 | — | — |
| 2004-03-19 | $42.80 | $61.15 | 929,075 | — | — |
| 2004-03-18 | $44.72 | $63.90 | 1,663,925 | — | — |
| 2004-03-17 | $43.20 | $61.73 | 2,372,950 | — | — |
| 2004-03-16 | $41.16 | $58.81 | 5,643,250 | — | — |
| 2004-03-15 | $39.24 | $56.07 | 4,096,775 | — | — |
| 2004-03-12 | $39.80 | $56.87 | 2,382,175 | — | — |
| 2004-03-11 | $42.08 | $60.12 | 2,354,600 | — | — |
| 2004-03-10 | $40.24 | $57.50 | 8,144,475 | — | — |
| 2004-03-09 | $46.88 | $66.98 | 1,709,525 | — | — |
| 2004-03-08 | $48.00 | $68.58 | 853,900 | — | — |
| 2004-03-05 | $48.32 | $69.04 | 647,325 | — | — |
| 2004-03-04 | $48.08 | $68.70 | 1,019,575 | — | — |
| 2004-03-03 | $48.04 | $68.64 | 1,008,450 | — | — |
| 2004-03-02 | $48.00 | $68.58 | 917,350 | — | — |
| 2004-03-01 | $48.48 | $69.27 | 1,535,550 | — | — |
| 2004-02-27 | $48.08 | $68.70 | 791,800 | — | — |
| 2004-02-26 | $48.64 | $69.50 | 917,300 | — | — |
| 2004-02-25 | $49.28 | $70.41 | 640,875 | — | — |
| 2004-02-24 | $48.84 | $69.78 | 842,800 | — | — |
| 2004-02-23 | $49.36 | $70.53 | 651,175 | — | — |
| 2004-02-20 | $49.08 | $70.13 | 841,475 | — | — |
| 2004-02-19 | $50.04 | $71.50 | 641,500 | — | — |
| 2004-02-18 | $50.68 | $72.41 | 1,203,900 | — | — |
| 2004-02-17 | $49.84 | $71.21 | 990,225 | — | — |
| 2004-02-13 | $48.88 | $69.84 | 962,900 | — | — |
| 2004-02-12 | $50.00 | $71.44 | 716,525 | — | — |
| 2004-02-11 | $49.92 | $71.33 | 1,184,375 | — | — |
| 2004-02-10 | $49.40 | $70.58 | 1,582,925 | — | — |
| 2004-02-09 | $48.60 | $69.44 | 1,987,250 | — | — |
| 2004-02-06 | $51.24 | $73.21 | 3,218,625 | — | — |
| 2004-02-05 | $48.72 | $69.61 | 1,410,425 | — | — |
| 2004-02-04 | $49.48 | $70.70 | 944,925 | — | — |
| 2004-02-03 | $50.00 | $71.44 | 3,253,325 | — | — |
| 2004-02-02 | $48.80 | $69.73 | 2,571,300 | — | — |
| 2004-01-30 | $49.60 | $70.87 | 3,149,150 | — | — |
| 2004-01-29 | $49.12 | $70.18 | 6,272,075 | — | — |
| 2004-01-28 | $52.72 | $75.33 | 11,611,300 | — | — |
| 2004-01-27 | $64.60 | $92.30 | 2,284,000 | — | — |
| 2004-01-26 | $68.00 | $97.16 | 1,303,150 | — | — |
| 2004-01-23 | $69.72 | $99.62 | 889,200 | — | — |
| 2004-01-22 | $72.00 | $102.88 | 782,450 | — | — |
| 2004-01-21 | $72.20 | $103.16 | 1,060,850 | — | — |
| 2004-01-20 | $72.80 | $104.02 | 1,163,650 | — | — |
| 2004-01-16 | $67.76 | $96.82 | 457,625 | — | — |
| 2004-01-15 | $67.80 | $96.87 | 600,975 | — | — |
| 2004-01-14 | $67.80 | $96.87 | 983,100 | — | — |
| 2004-01-13 | $65.44 | $93.50 | 843,550 | — | — |
| 2004-01-12 | $65.56 | $93.67 | 928,400 | — | — |
| 2004-01-09 | $65.28 | $93.27 | 907,225 | — | — |
| 2004-01-08 | $65.24 | $93.22 | 1,053,600 | — | — |
| 2004-01-07 | $65.20 | $93.16 | 734,975 | — | — |
| 2004-01-06 | $65.32 | $93.33 | 1,002,600 | — | — |
| 2004-01-05 | $64.56 | $92.24 | 1,181,550 | — | — |
| 2004-01-02 | $64.12 | $91.62 | 565,200 | — | — |