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
- 1998-01-28 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 | $82.73 | $82.73 | 16,417 | — | — |
| 2004-12-30 | $83.92 | $83.92 | 21,999 | — | — |
| 2004-12-29 | $84.95 | $84.95 | 24,912 | — | — |
| 2004-12-28 | $80.50 | $80.50 | 19,869 | — | — |
| 2004-12-27 | $79.14 | $79.14 | 33,981 | — | — |
| 2004-12-23 | $78.97 | $78.97 | 44,647 | — | — |
| 2004-12-22 | $80.67 | $80.67 | 52,247 | — | — |
| 2004-12-21 | $83.58 | $83.58 | 69,541 | — | — |
| 2004-12-20 | $83.75 | $83.75 | 85,209 | — | — |
| 2004-12-17 | $83.58 | $83.58 | 206,202 | — | — |
| 2004-12-16 | $76.57 | $76.57 | 182,969 | — | — |
| 2004-12-15 | $66.66 | $66.66 | 106,307 | — | — |
| 2004-12-14 | $65.80 | $65.80 | 73,467 | — | — |
| 2004-12-13 | $64.27 | $64.27 | 57,735 | — | — |
| 2004-12-10 | $63.24 | $63.24 | 105,974 | — | — |
| 2004-12-09 | $64.27 | $64.27 | 70,431 | — | — |
| 2004-12-08 | $68.37 | $68.37 | 50,831 | — | — |
| 2004-12-07 | $67.00 | $67.00 | 42,517 | — | — |
| 2004-12-06 | $68.54 | $68.54 | 105,371 | — | — |
| 2004-12-03 | $70.08 | $70.08 | 301,287 | — | — |
| 2004-12-02 | $61.19 | $61.19 | 164,504 | — | — |
| 2004-12-01 | $52.47 | $52.47 | 64,504 | — | — |
| 2004-11-30 | $51.62 | $51.62 | 137,035 | — | — |
| 2004-11-29 | $52.30 | $52.30 | 168,178 | — | — |
| 2004-11-26 | $46.15 | $46.15 | 76,738 | — | — |
| 2004-11-24 | $42.39 | $42.39 | 39,943 | — | — |
| 2004-11-23 | $41.02 | $41.02 | 197,560 | — | — |
| 2004-11-22 | $40.85 | $40.85 | 286,912 | — | — |
| 2004-11-19 | $46.32 | $46.32 | 20,062 | — | — |
| 2004-11-18 | $47.17 | $47.17 | 23,578 | — | — |
| 2004-11-17 | $48.37 | $48.37 | 26,632 | — | — |
| 2004-11-16 | $47.86 | $47.86 | 28,101 | — | — |
| 2004-11-15 | $48.88 | $48.88 | 94,904 | — | — |
| 2004-11-12 | $46.49 | $46.49 | 120,156 | — | — |
| 2004-11-11 | $50.59 | $50.59 | 230,400 | — | — |
| 2004-11-10 | $90.07 | $90.07 | 18,558 | — | — |
| 2004-11-09 | $78.62 | $78.62 | 10,935 | — | — |
| 2004-11-08 | $77.77 | $77.77 | 5,880 | — | — |
| 2004-11-05 | $77.94 | $77.94 | 6,775 | — | — |
| 2004-11-04 | $75.89 | $75.89 | 4,400 | — | — |
| 2004-11-03 | $77.60 | $77.60 | 11,690 | — | — |
| 2004-11-02 | $73.50 | $73.50 | 15,171 | — | — |
| 2004-11-01 | $69.39 | $69.39 | 32,530 | — | — |
| 2004-10-29 | $64.95 | $64.95 | 27,305 | — | — |
| 2004-10-28 | $60.51 | $60.51 | 15,598 | — | — |
| 2004-10-27 | $59.99 | $59.99 | 21,033 | — | — |
| 2004-10-26 | $59.65 | $59.65 | 17,271 | — | — |
| 2004-10-25 | $64.95 | $64.95 | 6,892 | — | — |
| 2004-10-22 | $66.83 | $66.83 | 4,382 | — | — |
| 2004-10-21 | $68.37 | $68.37 | 12,415 | — | — |
| 2004-10-20 | $67.68 | $67.68 | 9,443 | — | — |
| 2004-10-19 | $67.00 | $67.00 | 4,956 | — | — |
| 2004-10-18 | $71.79 | $71.79 | 3,481 | — | — |
| 2004-10-15 | $70.08 | $70.08 | 4,084 | — | — |
| 2004-10-14 | $70.93 | $70.93 | 5,927 | — | — |
| 2004-10-13 | $71.79 | $71.79 | 5,359 | — | — |
| 2004-10-12 | $75.55 | $75.55 | 9,765 | — | — |
| 2004-10-11 | $73.15 | $73.15 | 14,416 | — | — |
| 2004-10-08 | $75.72 | $75.72 | 9,507 | — | — |
| 2004-10-07 | $72.64 | $72.64 | 10,297 | — | — |
| 2004-10-06 | $81.36 | $81.36 | 5,903 | — | — |
| 2004-10-05 | $82.38 | $82.38 | 5,599 | — | — |
| 2004-10-04 | $84.78 | $84.78 | 7,518 | — | — |
| 2004-10-01 | $83.58 | $83.58 | 13,696 | — | — |
| 2004-09-30 | $82.21 | $82.21 | 15,762 | — | — |
| 2004-09-29 | $80.50 | $80.50 | 10,935 | — | — |
| 2004-09-28 | $88.02 | $88.02 | 8,606 | — | — |
| 2004-09-27 | $86.31 | $86.31 | 5,646 | — | — |
| 2004-09-24 | $88.02 | $88.02 | 5,634 | — | — |
| 2004-09-23 | $88.71 | $88.71 | 2,890 | — | — |
| 2004-09-22 | $86.83 | $86.83 | 4,447 | — | — |
| 2004-09-21 | $90.59 | $90.59 | 5,921 | — | — |
| 2004-09-20 | $88.71 | $88.71 | 6,629 | — | — |
| 2004-09-17 | $88.37 | $88.37 | 4,166 | — | — |
| 2004-09-16 | $89.22 | $89.22 | 4,511 | — | — |
| 2004-09-15 | $86.83 | $86.83 | 5,570 | — | — |
| 2004-09-14 | $88.88 | $88.88 | 6,717 | — | — |
| 2004-09-13 | $88.37 | $88.37 | 4,160 | — | — |
| 2004-09-10 | $89.56 | $89.56 | 8,261 | — | — |
| 2004-09-09 | $87.68 | $87.68 | 6,284 | — | — |
| 2004-09-08 | $86.31 | $86.31 | 10,795 | — | — |
| 2004-09-07 | $85.97 | $85.97 | 13,720 | — | — |
| 2004-09-03 | $86.49 | $86.49 | 10,274 | — | — |
| 2004-09-02 | $85.80 | $85.80 | 5,593 | — | — |
| 2004-09-01 | $86.31 | $86.31 | 14,410 | — | — |
| 2004-08-31 | $82.38 | $82.38 | 4,417 | — | — |
| 2004-08-30 | $86.31 | $86.31 | 11,251 | — | — |
| 2004-08-27 | $86.83 | $86.83 | 5,371 | — | — |
| 2004-08-26 | $85.46 | $85.46 | 17,066 | — | — |
| 2004-08-25 | $85.63 | $85.63 | 11,017 | — | — |
| 2004-08-24 | $85.63 | $85.63 | 14,779 | — | — |
| 2004-08-23 | $83.75 | $83.75 | 19,670 | — | — |
| 2004-08-20 | $80.33 | $80.33 | 7,664 | — | — |
| 2004-08-19 | $84.43 | $84.43 | 24,035 | — | — |
| 2004-08-18 | $81.19 | $81.19 | 50,064 | — | — |
| 2004-08-17 | $71.27 | $71.27 | 120,735 | — | — |
| 2004-08-16 | $67.17 | $67.17 | 87,801 | — | — |
| 2004-08-13 | $112.47 | $112.47 | 7,384 | — | — |
| 2004-08-12 | $112.98 | $112.98 | 4,411 | — | — |
| 2004-08-11 | $118.45 | $118.45 | 5,090 | — | — |
| 2004-08-10 | $116.91 | $116.91 | 3,510 | — | — |
| 2004-08-09 | $114.52 | $114.52 | 7,588 | — | — |
| 2004-08-06 | $114.52 | $114.52 | 9,777 | — | — |
| 2004-08-05 | $118.62 | $118.62 | 19,167 | — | — |
| 2004-08-04 | $127.34 | $127.34 | 47,788 | — | — |
| 2004-08-03 | $129.56 | $129.56 | 83,829 | — | — |
| 2004-08-02 | $144.09 | $144.09 | 3,785 | — | — |
| 2004-07-30 | $144.77 | $144.77 | 9,718 | — | — |
| 2004-07-29 | $145.62 | $145.62 | 6,278 | — | — |
| 2004-07-28 | $143.57 | $143.57 | 6,799 | — | — |
| 2004-07-27 | $145.45 | $145.45 | 15,528 | — | — |
| 2004-07-26 | $141.35 | $141.35 | 17,687 | — | — |
| 2004-07-23 | $141.86 | $141.86 | 13,357 | — | — |
| 2004-07-22 | $141.01 | $141.01 | 6,670 | — | — |
| 2004-07-21 | $141.86 | $141.86 | 7,237 | — | — |
| 2004-07-20 | $143.06 | $143.06 | 13,410 | — | — |
| 2004-07-19 | $141.01 | $141.01 | 6,676 | — | — |
| 2004-07-16 | $141.01 | $141.01 | 14,129 | — | — |
| 2004-07-15 | $141.01 | $141.01 | 10,356 | — | — |
| 2004-07-14 | $141.01 | $141.01 | 8,074 | — | — |
| 2004-07-13 | $142.72 | $142.72 | 40,463 | — | — |
| 2004-07-12 | $139.47 | $139.47 | 4,599 | — | — |
| 2004-07-09 | $138.62 | $138.62 | 12,439 | — | — |
| 2004-07-08 | $137.76 | $137.76 | 9,583 | — | — |
| 2004-07-07 | $136.39 | $136.39 | 12,368 | — | — |
| 2004-07-06 | $135.37 | $135.37 | 6,875 | — | — |
| 2004-07-02 | $137.59 | $137.59 | 4,060 | — | — |
| 2004-07-01 | $137.59 | $137.59 | 8,875 | — | — |
| 2004-06-30 | $137.59 | $137.59 | 8,068 | — | — |
| 2004-06-29 | $136.74 | $136.74 | 9,999 | — | — |
| 2004-06-28 | $136.22 | $136.22 | 7,079 | — | — |
| 2004-06-25 | $138.79 | $138.79 | 36,274 | — | — |
| 2004-06-24 | $133.49 | $133.49 | 44,506 | — | — |
| 2004-06-23 | $128.87 | $128.87 | 27,943 | — | — |
| 2004-06-22 | $149.04 | $149.04 | 4,581 | — | — |
| 2004-06-21 | $150.92 | $150.92 | 3,908 | — | — |
| 2004-06-18 | $152.12 | $152.12 | 9,730 | — | — |
| 2004-06-17 | $151.61 | $151.61 | 3,575 | — | — |
| 2004-06-16 | $157.25 | $157.25 | 2,966 | — | — |
| 2004-06-15 | $155.88 | $155.88 | 4,060 | — | — |
| 2004-06-14 | $151.44 | $151.44 | 4,207 | — | — |
| 2004-06-10 | $156.90 | $156.90 | 4,926 | — | — |
| 2004-06-09 | $157.76 | $157.76 | 3,598 | — | — |
| 2004-06-08 | $160.32 | $160.32 | 2,820 | — | — |
| 2004-06-07 | $158.10 | $158.10 | 3,247 | — | — |
| 2004-06-04 | $155.54 | $155.54 | 4,716 | — | — |
| 2004-06-03 | $148.02 | $148.02 | 4,663 | — | — |
| 2004-06-02 | $154.00 | $154.00 | 4,055 | — | — |
| 2004-06-01 | $150.58 | $150.58 | 4,452 | — | — |
| 2004-05-28 | $153.83 | $153.83 | 3,194 | — | — |
| 2004-05-27 | $156.05 | $156.05 | 4,967 | — | — |
| 2004-05-26 | $154.51 | $154.51 | 6,202 | — | — |
| 2004-05-25 | $154.68 | $154.68 | 5,693 | — | — |
| 2004-05-24 | $151.44 | $151.44 | 6,395 | — | — |
| 2004-05-21 | $152.80 | $152.80 | 4,370 | — | — |
| 2004-05-20 | $151.09 | $151.09 | 8,864 | — | — |
| 2004-05-19 | $152.46 | $152.46 | 7,717 | — | — |
| 2004-05-18 | $149.04 | $149.04 | 5,429 | — | — |
| 2004-05-17 | $157.25 | $157.25 | 7,869 | — | — |
| 2004-05-14 | $160.84 | $160.84 | 5,435 | — | — |
| 2004-05-13 | $161.52 | $161.52 | 10,958 | — | — |
| 2004-05-12 | $162.72 | $162.72 | 5,857 | — | — |
| 2004-05-11 | $152.63 | $152.63 | 6,178 | — | — |
| 2004-05-10 | $153.83 | $153.83 | 7,904 | — | — |
| 2004-05-07 | $147.85 | $147.85 | 13,421 | — | — |
| 2004-05-06 | $158.44 | $158.44 | 8,437 | — | — |
| 2004-05-05 | $161.18 | $161.18 | 8,320 | — | — |
| 2004-05-04 | $166.48 | $166.48 | 5,295 | — | — |
| 2004-05-03 | $170.92 | $170.92 | 13,966 | — | — |
| 2004-04-30 | $166.65 | $166.65 | 8,788 | — | — |
| 2004-04-29 | $174.17 | $174.17 | 20,981 | — | — |
| 2004-04-28 | $189.89 | $189.89 | 4,546 | — | — |
| 2004-04-27 | $195.70 | $195.70 | 8,232 | — | — |
| 2004-04-26 | $194.51 | $194.51 | 4,417 | — | — |
| 2004-04-23 | $194.17 | $194.17 | 5,201 | — | — |
| 2004-04-22 | $194.51 | $194.51 | 5,388 | — | — |
| 2004-04-21 | $193.14 | $193.14 | 1,989 | — | — |
| 2004-04-20 | $190.58 | $190.58 | 6,208 | — | — |
| 2004-04-19 | $193.48 | $193.48 | 6,564 | — | — |
| 2004-04-16 | $197.07 | $197.07 | 13,825 | — | — |
| 2004-04-15 | $191.60 | $191.60 | 4,523 | — | — |
| 2004-04-14 | $188.70 | $188.70 | 2,609 | — | — |
| 2004-04-13 | $189.89 | $189.89 | 7,770 | — | — |
| 2004-04-12 | $188.18 | $188.18 | 5,459 | — | — |
| 2004-04-08 | $192.29 | $192.29 | 6,828 | — | — |
| 2004-04-07 | $193.82 | $193.82 | 11,116 | — | — |
| 2004-04-06 | $187.33 | $187.33 | 13,012 | — | — |
| 2004-04-05 | $194.34 | $194.34 | 14,252 | — | — |
| 2004-04-02 | $193.99 | $193.99 | 6,295 | — | — |
| 2004-04-01 | $191.26 | $191.26 | 10,847 | — | — |
| 2004-03-31 | $192.11 | $192.11 | 14,434 | — | — |
| 2004-03-30 | $189.21 | $189.21 | 10,286 | — | — |
| 2004-03-29 | $186.13 | $186.13 | 9,221 | — | — |
| 2004-03-26 | $185.11 | $185.11 | 12,140 | — | — |
| 2004-03-25 | $176.05 | $176.05 | 24,122 | — | — |
| 2004-03-24 | $166.65 | $166.65 | 18,980 | — | — |
| 2004-03-23 | $183.57 | $183.57 | 9,221 | — | — |
| 2004-03-22 | $191.77 | $191.77 | 5,014 | — | — |
| 2004-03-19 | $194.85 | $194.85 | 9,355 | — | — |
| 2004-03-18 | $189.04 | $189.04 | 5,757 | — | — |
| 2004-03-17 | $191.09 | $191.09 | 11,631 | — | — |
| 2004-03-16 | $183.57 | $183.57 | 8,349 | — | — |
| 2004-03-15 | $177.76 | $177.76 | 9,741 | — | — |
| 2004-03-12 | $185.28 | $185.28 | 8,671 | — | — |
| 2004-03-11 | $183.40 | $183.40 | 3,739 | — | — |
| 2004-03-10 | $188.87 | $188.87 | 6,611 | — | — |
| 2004-03-09 | $193.82 | $193.82 | 6,231 | — | — |
| 2004-03-08 | $189.89 | $189.89 | 3,440 | — | — |
| 2004-03-05 | $192.46 | $192.46 | 18,734 | — | — |
| 2004-03-04 | $190.58 | $190.58 | 8,092 | — | — |
| 2004-03-03 | $192.97 | $192.97 | 8,758 | — | — |
| 2004-03-02 | $195.02 | $195.02 | 11,543 | — | — |
| 2004-03-01 | $195.36 | $195.36 | 8,472 | — | — |
| 2004-02-27 | $187.33 | $187.33 | 4,920 | — | — |
| 2004-02-26 | $188.87 | $188.87 | 8,548 | — | — |
| 2004-02-25 | $181.00 | $181.00 | 7,799 | — | — |
| 2004-02-24 | $181.00 | $181.00 | 6,383 | — | — |
| 2004-02-23 | $184.25 | $184.25 | 6,453 | — | — |
| 2004-02-20 | $190.58 | $190.58 | 11,268 | — | — |
| 2004-02-19 | $188.01 | $188.01 | 7,062 | — | — |
| 2004-02-18 | $194.51 | $194.51 | 4,359 | — | — |
| 2004-02-17 | $191.60 | $191.60 | 9,338 | — | — |
| 2004-02-13 | $191.77 | $191.77 | 5,254 | — | — |
| 2004-02-12 | $192.80 | $192.80 | 8,326 | — | — |
| 2004-02-11 | $193.48 | $193.48 | 8,589 | — | — |
| 2004-02-10 | $187.84 | $187.84 | 6,869 | — | — |
| 2004-02-09 | $184.08 | $184.08 | 8,454 | — | — |
| 2004-02-06 | $181.86 | $181.86 | 8,571 | — | — |
| 2004-02-05 | $179.12 | $179.12 | 8,870 | — | — |
| 2004-02-04 | $174.34 | $174.34 | 9,806 | — | — |
| 2004-02-03 | $175.19 | $175.19 | 19,044 | — | — |
| 2004-02-02 | $174.00 | $174.00 | 12,011 | — | — |
| 2004-01-30 | $172.80 | $172.80 | 8,922 | — | — |
| 2004-01-29 | $171.77 | $171.77 | 5,933 | — | — |
| 2004-01-28 | $168.87 | $168.87 | 20,536 | — | — |
| 2004-01-27 | $175.19 | $175.19 | 5,020 | — | — |
| 2004-01-26 | $176.90 | $176.90 | 9,970 | — | — |
| 2004-01-23 | $174.17 | $174.17 | 8,875 | — | — |
| 2004-01-22 | $174.17 | $174.17 | 16,897 | — | — |
| 2004-01-21 | $173.48 | $173.48 | 11,239 | — | — |
| 2004-01-20 | $170.75 | $170.75 | 15,955 | — | — |
| 2004-01-16 | $169.89 | $169.89 | 3,616 | — | — |
| 2004-01-15 | $169.72 | $169.72 | 8,852 | — | — |
| 2004-01-14 | $169.89 | $169.89 | 8,776 | — | — |
| 2004-01-13 | $168.70 | $168.70 | 8,249 | — | — |
| 2004-01-12 | $169.04 | $169.04 | 4,932 | — | — |
| 2004-01-09 | $169.72 | $169.72 | 7,963 | — | — |
| 2004-01-08 | $169.21 | $169.21 | 15,750 | — | — |
| 2004-01-07 | $167.50 | $167.50 | 5,453 | — | — |
| 2004-01-06 | $168.01 | $168.01 | 16,464 | — | — |
| 2004-01-05 | $160.32 | $160.32 | 11,877 | — | — |
| 2004-01-02 | $159.47 | $159.47 | 3,241 | — | — |