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
- 1970-01-02 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 | $52.51 | $188.75 | 2,303,400 | — | — |
| 2004-12-30 | $52.52 | $188.78 | 3,207,500 | — | — |
| 2004-12-29 | $52.93 | $190.26 | 4,227,700 | — | — |
| 2004-12-28 | $52.44 | $188.49 | 4,436,700 | — | — |
| 2004-12-27 | $52.01 | $186.95 | 4,774,300 | — | — |
| 2004-12-23 | $52.67 | $189.32 | 2,944,600 | — | — |
| 2004-12-22 | $52.30 | $187.99 | 4,381,200 | — | — |
| 2004-12-21 | $52.78 | $189.72 | 4,801,200 | — | — |
| 2004-12-20 | $52.56 | $188.93 | 5,040,800 | — | — |
| 2004-12-17 | $51.72 | $185.91 | 8,881,400 | — | — |
| 2004-12-16 | $51.97 | $186.81 | 5,114,100 | — | — |
| 2004-12-15 | $52.68 | $189.36 | 6,973,800 | — | — |
| 2004-12-14 | $53.08 | $190.80 | 5,165,700 | — | — |
| 2004-12-13 | $53.65 | $192.84 | 5,681,000 | — | — |
| 2004-12-10 | $52.60 | $189.07 | 4,800,700 | — | — |
| 2004-12-09 | $52.78 | $189.72 | 4,566,600 | — | — |
| 2004-12-08 | $52.69 | $189.39 | 5,539,700 | — | — |
| 2004-12-07 | $52.13 | $187.38 | 5,132,400 | — | — |
| 2004-12-06 | $52.81 | $189.82 | 4,680,400 | — | — |
| 2004-12-03 | $52.59 | $189.03 | 6,315,300 | — | — |
| 2004-12-02 | $52.48 | $188.64 | 8,949,300 | — | — |
| 2004-12-01 | $53.48 | $192.23 | 8,291,200 | — | — |
| 2004-11-30 | $54.60 | $196.26 | 5,107,900 | — | — |
| 2004-11-29 | $54.66 | $196.47 | 4,142,800 | — | — |
| 2004-11-26 | $54.84 | $197.12 | 2,471,300 | — | — |
| 2004-11-24 | $54.58 | $196.19 | 4,283,500 | — | — |
| 2004-11-23 | $54.56 | $196.11 | 5,750,000 | — | — |
| 2004-11-22 | $54.80 | $196.98 | 5,328,400 | — | — |
| 2004-11-19 | $53.90 | $193.74 | 5,324,800 | — | — |
| 2004-11-18 | $53.59 | $192.63 | 3,951,500 | — | — |
| 2004-11-17 | $53.40 | $191.95 | 4,773,200 | — | — |
| 2004-11-16 | $52.54 | $188.85 | 5,388,200 | — | — |
| 2004-11-15 | $52.97 | $188.96 | 7,492,800 | — | — |
| 2004-11-12 | $54.57 | $194.67 | 5,954,600 | — | — |
| 2004-11-11 | $52.92 | $188.78 | 4,889,900 | — | — |
| 2004-11-10 | $52.65 | $187.82 | 8,433,900 | — | — |
| 2004-11-09 | $52.77 | $188.25 | 6,426,700 | — | — |
| 2004-11-08 | $53.36 | $190.35 | 5,610,800 | — | — |
| 2004-11-05 | $54.53 | $194.53 | 5,833,600 | — | — |
| 2004-11-04 | $54.38 | $193.99 | 5,658,100 | — | — |
| 2004-11-03 | $53.17 | $189.68 | 6,868,600 | — | — |
| 2004-11-02 | $52.10 | $185.86 | 5,869,900 | — | — |
| 2004-11-01 | $52.95 | $188.89 | 7,027,600 | — | — |
| 2004-10-29 | $53.06 | $189.28 | 6,243,200 | — | — |
| 2004-10-28 | $52.47 | $187.18 | 6,476,800 | — | — |
| 2004-10-27 | $52.97 | $188.96 | 5,952,700 | — | — |
| 2004-10-26 | $53.95 | $192.46 | 4,400,000 | — | — |
| 2004-10-25 | $53.44 | $190.64 | 4,153,200 | — | — |
| 2004-10-22 | $53.34 | $190.28 | 4,122,300 | — | — |
| 2004-10-21 | $53.39 | $190.46 | 4,358,700 | — | — |
| 2004-10-20 | $53.37 | $190.39 | 4,727,200 | — | — |
| 2004-10-19 | $52.75 | $188.18 | 6,233,500 | — | — |
| 2004-10-18 | $52.91 | $188.75 | 4,997,400 | — | — |
| 2004-10-15 | $53.40 | $190.50 | 6,291,200 | — | — |
| 2004-10-14 | $53.39 | $190.46 | 4,937,400 | — | — |
| 2004-10-13 | $53.31 | $190.17 | 7,238,300 | — | — |
| 2004-10-12 | $54.47 | $194.31 | 5,115,800 | — | — |
| 2004-10-11 | $54.91 | $195.88 | 3,571,000 | — | — |
| 2004-10-08 | $55.29 | $197.24 | 5,792,800 | — | — |
| 2004-10-07 | $55.22 | $196.99 | 5,911,800 | — | — |
| 2004-10-06 | $55.41 | $197.67 | 6,954,500 | — | — |
| 2004-10-05 | $54.45 | $194.24 | 5,256,800 | — | — |
| 2004-10-04 | $53.86 | $192.14 | 4,775,300 | — | — |
| 2004-10-01 | $53.92 | $192.35 | 5,629,300 | — | — |
| 2004-09-30 | $53.64 | $191.35 | 5,828,500 | — | — |
| 2004-09-29 | $53.63 | $191.32 | 8,774,700 | — | — |
| 2004-09-28 | $54.07 | $192.89 | 7,390,100 | — | — |
| 2004-09-27 | $53.70 | $191.57 | 6,119,000 | — | — |
| 2004-09-24 | $52.83 | $188.46 | 5,121,600 | — | — |
| 2004-09-23 | $52.32 | $186.64 | 6,684,900 | — | — |
| 2004-09-22 | $53.14 | $189.57 | 8,423,800 | — | — |
| 2004-09-21 | $53.52 | $190.92 | 7,350,200 | — | — |
| 2004-09-20 | $52.03 | $185.61 | 5,932,500 | — | — |
| 2004-09-17 | $51.94 | $185.29 | 7,043,200 | — | — |
| 2004-09-16 | $50.97 | $181.83 | 4,272,600 | — | — |
| 2004-09-15 | $51.04 | $182.08 | 6,101,900 | — | — |
| 2004-09-14 | $51.22 | $182.72 | 6,138,200 | — | — |
| 2004-09-13 | $50.94 | $181.72 | 6,228,700 | — | — |
| 2004-09-10 | $50.03 | $178.46 | 8,865,600 | — | — |
| 2004-09-09 | $50.54 | $180.29 | 6,432,600 | — | — |
| 2004-09-08 | $49.90 | $178.01 | 7,900,600 | — | — |
| 2004-09-07 | $49.96 | $178.22 | 9,681,000 | — | — |
| 2004-09-03 | $49.88 | $177.96 | 5,979,000 | — | — |
| 2004-09-02 | $49.86 | $177.85 | 5,704,800 | — | — |
| 2004-09-01 | $49.33 | $175.99 | 7,270,000 | — | — |
| 2004-08-31 | $48.75 | $173.91 | 6,436,800 | — | — |
| 2004-08-30 | $47.75 | $170.34 | 5,669,600 | — | — |
| 2004-08-27 | $47.63 | $169.89 | 4,396,800 | — | — |
| 2004-08-26 | $47.26 | $168.57 | 4,449,600 | — | — |
| 2004-08-25 | $46.90 | $167.31 | 4,795,800 | — | — |
| 2004-08-24 | $46.65 | $166.42 | 5,253,200 | — | — |
| 2004-08-23 | $46.56 | $166.10 | 6,510,600 | — | — |
| 2004-08-20 | $47.09 | $167.99 | 6,694,000 | — | — |
| 2004-08-19 | $46.55 | $166.06 | 9,565,800 | — | — |
| 2004-08-18 | $47.08 | $167.97 | 8,491,200 | — | — |
| 2004-08-17 | $47.07 | $167.91 | 7,963,400 | — | — |
| 2004-08-16 | $48.33 | $170.98 | 5,248,600 | — | — |
| 2004-08-13 | $47.80 | $169.11 | 4,937,000 | — | — |
| 2004-08-12 | $47.19 | $166.93 | 6,031,200 | — | — |
| 2004-08-11 | $47.44 | $167.82 | 7,666,600 | — | — |
| 2004-08-10 | $47.13 | $166.75 | 5,591,600 | — | — |
| 2004-08-09 | $47.31 | $167.39 | 7,117,000 | — | — |
| 2004-08-06 | $46.91 | $165.96 | 6,867,200 | — | — |
| 2004-08-05 | $47.90 | $169.46 | 6,718,600 | — | — |
| 2004-08-04 | $48.30 | $170.88 | 7,662,400 | — | — |
| 2004-08-03 | $49.33 | $174.52 | 9,362,000 | — | — |
| 2004-08-02 | $48.24 | $170.66 | 5,038,400 | — | — |
| 2004-07-30 | $47.83 | $169.20 | 6,558,000 | — | — |
| 2004-07-29 | $47.74 | $168.90 | 5,495,400 | — | — |
| 2004-07-28 | $47.15 | $166.83 | 8,089,200 | — | — |
| 2004-07-27 | $46.92 | $166.01 | 3,656,200 | — | — |
| 2004-07-26 | $46.73 | $165.32 | 4,651,000 | — | — |
| 2004-07-23 | $46.85 | $165.75 | 3,819,400 | — | — |
| 2004-07-22 | $47.12 | $166.70 | 4,636,600 | — | — |
| 2004-07-21 | $46.97 | $166.15 | 5,260,400 | — | — |
| 2004-07-20 | $47.38 | $167.64 | 4,362,200 | — | — |
| 2004-07-19 | $47.58 | $168.35 | 5,044,800 | — | — |
| 2004-07-16 | $47.70 | $168.75 | 5,154,200 | — | — |
| 2004-07-15 | $47.40 | $167.67 | 5,668,200 | — | — |
| 2004-07-14 | $47.38 | $167.60 | 4,920,800 | — | — |
| 2004-07-13 | $46.99 | $166.24 | 4,403,000 | — | — |
| 2004-07-12 | $46.90 | $165.92 | 3,608,600 | — | — |
| 2004-07-09 | $46.97 | $166.19 | 4,112,800 | — | — |
| 2004-07-08 | $46.67 | $165.13 | 4,845,400 | — | — |
| 2004-07-07 | $46.72 | $165.29 | 5,749,000 | — | — |
| 2004-07-06 | $46.70 | $165.20 | 6,902,000 | — | — |
| 2004-07-02 | $46.63 | $164.95 | 5,270,000 | — | — |
| 2004-07-01 | $46.74 | $165.34 | 6,522,200 | — | — |
| 2004-06-30 | $47.06 | $166.47 | 7,178,200 | — | — |
| 2004-06-29 | $46.72 | $165.29 | 4,717,400 | — | — |
| 2004-06-28 | $46.41 | $164.19 | 5,683,800 | — | — |
| 2004-06-25 | $46.70 | $165.20 | 6,817,000 | — | — |
| 2004-06-24 | $47.20 | $166.98 | 5,038,200 | — | — |
| 2004-06-23 | $47.44 | $167.83 | 5,801,200 | — | — |
| 2004-06-22 | $46.92 | $165.98 | 5,413,000 | — | — |
| 2004-06-21 | $46.65 | $165.04 | 5,152,800 | — | — |
| 2004-06-18 | $46.71 | $165.25 | 7,786,200 | — | — |
| 2004-06-17 | $46.39 | $164.12 | 5,142,800 | — | — |
| 2004-06-16 | $45.99 | $162.72 | 6,133,200 | — | — |
| 2004-06-15 | $45.30 | $160.26 | 6,954,200 | — | — |
| 2004-06-14 | $45.00 | $159.20 | 6,121,200 | — | — |
| 2004-06-10 | $45.40 | $160.60 | 6,607,600 | — | — |
| 2004-06-09 | $45.00 | $159.20 | 8,362,000 | — | — |
| 2004-06-08 | $45.58 | $161.24 | 8,511,200 | — | — |
| 2004-06-07 | $46.08 | $163.02 | 4,714,800 | — | — |
| 2004-06-04 | $45.10 | $159.56 | 5,209,600 | — | — |
| 2004-06-03 | $45.47 | $160.86 | 5,605,000 | — | — |
| 2004-06-02 | $45.69 | $161.63 | 7,268,000 | — | — |
| 2004-06-01 | $45.65 | $161.50 | 7,680,200 | — | — |
| 2004-05-28 | $45.20 | $159.91 | 4,662,000 | — | — |
| 2004-05-27 | $45.11 | $159.57 | 6,381,600 | — | — |
| 2004-05-26 | $45.49 | $160.94 | 7,352,200 | — | — |
| 2004-05-25 | $45.83 | $162.16 | 7,524,800 | — | — |
| 2004-05-24 | $45.08 | $159.50 | 7,448,200 | — | — |
| 2004-05-21 | $44.81 | $158.51 | 6,480,000 | — | — |
| 2004-05-20 | $44.75 | $158.32 | 4,789,800 | — | — |
| 2004-05-19 | $44.96 | $159.04 | 7,408,800 | — | — |
| 2004-05-18 | $45.10 | $159.54 | 6,067,800 | — | — |
| 2004-05-17 | $45.78 | $161.94 | 6,860,600 | — | — |
| 2004-05-14 | $46.35 | $162.67 | 7,829,200 | — | — |
| 2004-05-13 | $45.94 | $161.23 | 7,424,600 | — | — |
| 2004-05-12 | $45.92 | $161.16 | 8,284,200 | — | — |
| 2004-05-11 | $45.48 | $159.63 | 6,580,200 | — | — |
| 2004-05-10 | $44.58 | $156.49 | 8,857,600 | — | — |
| 2004-05-07 | $45.83 | $160.84 | 5,225,600 | — | — |
| 2004-05-06 | $46.76 | $164.13 | 5,419,600 | — | — |
| 2004-05-05 | $47.20 | $165.65 | 7,227,000 | — | — |
| 2004-05-04 | $46.54 | $163.35 | 6,945,600 | — | — |
| 2004-05-03 | $46.60 | $163.55 | 6,451,600 | — | — |
| 2004-04-30 | $45.75 | $160.58 | 7,968,400 | — | — |
| 2004-04-29 | $45.17 | $158.56 | 6,123,200 | — | — |
| 2004-04-28 | $45.87 | $161.00 | 5,644,400 | — | — |
| 2004-04-27 | $46.45 | $163.02 | 6,423,800 | — | — |
| 2004-04-26 | $46.13 | $161.90 | 5,662,200 | — | — |
| 2004-04-23 | $45.85 | $160.91 | 5,360,800 | — | — |
| 2004-04-22 | $45.90 | $161.11 | 5,308,800 | — | — |
| 2004-04-21 | $44.94 | $157.72 | 6,093,600 | — | — |
| 2004-04-20 | $45.01 | $157.98 | 6,162,000 | — | — |
| 2004-04-19 | $45.94 | $161.23 | 4,925,000 | — | — |
| 2004-04-16 | $45.87 | $160.98 | 5,050,400 | — | — |
| 2004-04-15 | $45.75 | $160.58 | 5,003,400 | — | — |
| 2004-04-14 | $45.50 | $159.70 | 6,705,200 | — | — |
| 2004-04-13 | $45.38 | $159.28 | 11,384,200 | — | — |
| 2004-04-12 | $45.74 | $160.53 | 5,520,600 | — | — |
| 2004-04-08 | $44.97 | $157.84 | 6,016,600 | — | — |
| 2004-04-07 | $44.88 | $157.51 | 5,356,600 | — | — |
| 2004-04-06 | $44.53 | $156.28 | 3,974,800 | — | — |
| 2004-04-05 | $44.53 | $156.30 | 4,525,400 | — | — |
| 2004-04-02 | $44.01 | $154.49 | 5,817,800 | — | — |
| 2004-04-01 | $43.98 | $154.37 | 9,258,800 | — | — |
| 2004-03-31 | $43.89 | $154.05 | 7,320,200 | — | — |
| 2004-03-30 | $43.54 | $152.82 | 6,641,400 | — | — |
| 2004-03-29 | $42.69 | $149.84 | 5,664,200 | — | — |
| 2004-03-26 | $42.67 | $149.77 | 7,657,200 | — | — |
| 2004-03-25 | $42.34 | $148.61 | 7,418,200 | — | — |
| 2004-03-24 | $42.94 | $150.72 | 5,385,800 | — | — |
| 2004-03-23 | $43.74 | $153.51 | 5,199,400 | — | — |
| 2004-03-22 | $43.65 | $153.21 | 4,345,400 | — | — |
| 2004-03-19 | $44.10 | $154.79 | 4,519,800 | — | — |
| 2004-03-18 | $44.88 | $157.51 | 4,939,000 | — | — |
| 2004-03-17 | $44.46 | $156.05 | 3,594,800 | — | — |
| 2004-03-16 | $43.84 | $153.88 | 3,775,800 | — | — |
| 2004-03-15 | $43.83 | $153.84 | 5,594,800 | — | — |
| 2004-03-12 | $44.22 | $155.23 | 4,950,800 | — | — |
| 2004-03-11 | $43.47 | $152.56 | 6,864,400 | — | — |
| 2004-03-10 | $44.37 | $155.72 | 6,830,000 | — | — |
| 2004-03-09 | $45.01 | $157.97 | 5,343,400 | — | — |
| 2004-03-08 | $45.35 | $159.18 | 5,735,400 | — | — |
| 2004-03-05 | $45.11 | $158.33 | 4,360,600 | — | — |
| 2004-03-04 | $44.67 | $156.77 | 2,974,800 | — | — |
| 2004-03-03 | $44.92 | $157.65 | 4,035,400 | — | — |
| 2004-03-02 | $44.64 | $156.68 | 5,277,000 | — | — |
| 2004-03-01 | $45.13 | $158.42 | 6,581,400 | — | — |
| 2004-02-27 | $44.17 | $155.05 | 4,430,400 | — | — |
| 2004-02-26 | $44.06 | $154.63 | 4,201,400 | — | — |
| 2004-02-25 | $43.92 | $154.16 | 3,647,600 | — | — |
| 2004-02-24 | $44.09 | $154.75 | 5,530,200 | — | — |
| 2004-02-23 | $44.17 | $155.03 | 6,272,600 | — | — |
| 2004-02-20 | $43.31 | $152.00 | 4,234,000 | — | — |
| 2004-02-19 | $43.29 | $151.95 | 3,801,200 | — | — |
| 2004-02-18 | $43.31 | $152.02 | 3,480,600 | — | — |
| 2004-02-17 | $43.66 | $153.24 | 3,986,000 | — | — |
| 2004-02-13 | $43.26 | $151.84 | 4,212,800 | — | — |
| 2004-02-12 | $43.71 | $152.14 | 3,955,400 | — | — |
| 2004-02-11 | $43.79 | $152.40 | 5,651,600 | — | — |
| 2004-02-10 | $43.27 | $150.61 | 4,509,200 | — | — |
| 2004-02-09 | $42.89 | $149.28 | 3,973,000 | — | — |
| 2004-02-06 | $42.71 | $148.66 | 5,917,200 | — | — |
| 2004-02-05 | $42.51 | $147.98 | 3,663,000 | — | — |
| 2004-02-04 | $42.58 | $148.19 | 4,416,000 | — | — |
| 2004-02-03 | $42.92 | $149.41 | 3,890,600 | — | — |
| 2004-02-02 | $43.10 | $150.00 | 5,396,600 | — | — |
| 2004-01-30 | $43.17 | $150.28 | 5,792,200 | — | — |
| 2004-01-29 | $43.65 | $151.95 | 5,505,600 | — | — |
| 2004-01-28 | $43.37 | $150.94 | 5,539,000 | — | — |
| 2004-01-27 | $43.85 | $152.63 | 5,513,600 | — | — |
| 2004-01-26 | $43.80 | $152.45 | 5,293,800 | — | — |
| 2004-01-23 | $43.45 | $151.23 | 4,802,400 | — | — |
| 2004-01-22 | $43.58 | $151.67 | 6,254,600 | — | — |
| 2004-01-21 | $43.39 | $151.02 | 5,420,800 | — | — |
| 2004-01-20 | $43.01 | $149.72 | 4,270,200 | — | — |
| 2004-01-16 | $42.36 | $147.44 | 6,196,000 | — | — |
| 2004-01-15 | $42.22 | $146.94 | 6,490,400 | — | — |
| 2004-01-14 | $42.80 | $148.97 | 4,140,000 | — | — |
| 2004-01-13 | $42.35 | $147.41 | 5,363,400 | — | — |
| 2004-01-12 | $42.35 | $147.41 | 6,554,200 | — | — |
| 2004-01-09 | $42.56 | $148.14 | 8,581,800 | — | — |
| 2004-01-08 | $43.03 | $149.75 | 6,397,400 | — | — |
| 2004-01-07 | $42.98 | $149.60 | 8,500,200 | — | — |
| 2004-01-06 | $43.54 | $151.53 | 7,413,600 | — | — |
| 2004-01-05 | $43.78 | $152.37 | 4,926,400 | — | — |
| 2004-01-02 | $42.95 | $149.48 | 4,864,400 | — | — |