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 | $51.26 | $321.86 | 8,497,000 | — | — |
| 2004-12-30 | $51.03 | $320.42 | 6,663,400 | — | — |
| 2004-12-29 | $51.13 | $321.04 | 9,238,100 | — | — |
| 2004-12-28 | $51.05 | $320.54 | 11,662,100 | — | — |
| 2004-12-27 | $50.88 | $319.47 | 12,167,000 | — | — |
| 2004-12-23 | $51.97 | $326.32 | 12,525,900 | — | — |
| 2004-12-22 | $51.29 | $322.05 | 12,132,000 | — | — |
| 2004-12-21 | $51.69 | $324.56 | 13,561,400 | — | — |
| 2004-12-20 | $51.06 | $320.61 | 16,321,400 | — | — |
| 2004-12-17 | $49.80 | $312.69 | 31,820,600 | — | — |
| 2004-12-16 | $50.10 | $314.58 | 12,238,300 | — | — |
| 2004-12-15 | $50.51 | $317.15 | 12,666,200 | — | — |
| 2004-12-14 | $50.66 | $318.09 | 10,524,500 | — | — |
| 2004-12-13 | $50.67 | $318.16 | 11,795,800 | — | — |
| 2004-12-10 | $50.15 | $314.89 | 10,928,500 | — | — |
| 2004-12-09 | $50.32 | $315.96 | 14,639,300 | — | — |
| 2004-12-08 | $50.02 | $314.08 | 13,562,300 | — | — |
| 2004-12-07 | $49.70 | $312.07 | 12,153,000 | — | — |
| 2004-12-06 | $50.14 | $314.83 | 10,954,300 | — | — |
| 2004-12-03 | $50.27 | $315.64 | 13,215,900 | — | — |
| 2004-12-02 | $50.17 | $315.02 | 16,075,400 | — | — |
| 2004-12-01 | $51.15 | $321.17 | 13,623,400 | — | — |
| 2004-11-30 | $51.25 | $321.80 | 12,921,800 | — | — |
| 2004-11-29 | $51.37 | $322.55 | 10,090,700 | — | — |
| 2004-11-26 | $51.65 | $324.31 | 4,497,700 | — | — |
| 2004-11-24 | $51.49 | $323.31 | 9,616,200 | — | — |
| 2004-11-23 | $51.20 | $321.48 | 14,183,000 | — | — |
| 2004-11-22 | $50.91 | $319.66 | 11,662,200 | — | — |
| 2004-11-19 | $50.38 | $316.34 | 13,992,400 | — | — |
| 2004-11-18 | $50.05 | $314.26 | 9,056,100 | — | — |
| 2004-11-17 | $50.00 | $313.95 | 11,498,300 | — | — |
| 2004-11-16 | $49.41 | $310.24 | 9,986,000 | — | — |
| 2004-11-15 | $49.58 | $311.31 | 12,708,700 | — | — |
| 2004-11-12 | $50.42 | $316.59 | 11,398,200 | — | — |
| 2004-11-11 | $49.66 | $311.81 | 8,789,200 | — | — |
| 2004-11-10 | $49.67 | $311.88 | 11,937,600 | — | — |
| 2004-11-09 | $49.31 | $309.62 | 12,219,100 | — | — |
| 2004-11-08 | $50.17 | $313.32 | 10,841,900 | — | — |
| 2004-11-05 | $50.39 | $314.70 | 14,269,300 | — | — |
| 2004-11-04 | $50.19 | $313.45 | 15,646,000 | — | — |
| 2004-11-03 | $49.27 | $307.70 | 13,050,800 | — | — |
| 2004-11-02 | $48.43 | $302.45 | 12,039,800 | — | — |
| 2004-11-01 | $48.82 | $304.89 | 13,740,100 | — | — |
| 2004-10-29 | $49.22 | $307.39 | 14,362,400 | — | — |
| 2004-10-28 | $48.61 | $303.58 | 18,310,900 | — | — |
| 2004-10-27 | $48.95 | $305.70 | 13,578,400 | — | — |
| 2004-10-26 | $49.39 | $308.45 | 12,625,500 | — | — |
| 2004-10-25 | $48.81 | $304.83 | 10,414,500 | — | — |
| 2004-10-22 | $48.70 | $304.14 | 10,012,500 | — | — |
| 2004-10-21 | $48.81 | $304.83 | 11,124,800 | — | — |
| 2004-10-20 | $48.87 | $305.20 | 12,260,300 | — | — |
| 2004-10-19 | $48.31 | $301.71 | 11,426,100 | — | — |
| 2004-10-18 | $48.75 | $304.45 | 9,196,300 | — | — |
| 2004-10-15 | $49.02 | $306.14 | 11,018,500 | — | — |
| 2004-10-14 | $48.71 | $304.20 | 11,669,900 | — | — |
| 2004-10-13 | $48.48 | $302.77 | 14,658,700 | — | — |
| 2004-10-12 | $49.37 | $308.33 | 9,854,400 | — | — |
| 2004-10-11 | $49.79 | $310.95 | 7,516,100 | — | — |
| 2004-10-08 | $49.84 | $311.26 | 10,540,200 | — | — |
| 2004-10-07 | $49.74 | $310.64 | 10,731,300 | — | — |
| 2004-10-06 | $50.03 | $312.45 | 12,856,100 | — | — |
| 2004-10-05 | $49.32 | $308.01 | 10,938,300 | — | — |
| 2004-10-04 | $48.92 | $305.52 | 13,297,900 | — | — |
| 2004-10-01 | $48.89 | $305.33 | 11,307,500 | — | — |
| 2004-09-30 | $48.33 | $301.83 | 13,737,000 | — | — |
| 2004-09-29 | $48.15 | $300.71 | 16,320,600 | — | — |
| 2004-09-28 | $48.53 | $303.08 | 13,271,700 | — | — |
| 2004-09-27 | $47.96 | $299.52 | 12,067,500 | — | — |
| 2004-09-24 | $47.83 | $298.71 | 12,711,100 | — | — |
| 2004-09-23 | $47.76 | $298.27 | 17,358,300 | — | — |
| 2004-09-22 | $48.86 | $305.14 | 13,901,800 | — | — |
| 2004-09-21 | $49.49 | $309.07 | 16,189,600 | — | — |
| 2004-09-20 | $48.21 | $301.08 | 11,671,300 | — | — |
| 2004-09-17 | $48.37 | $302.08 | 18,770,400 | — | — |
| 2004-09-16 | $47.55 | $296.96 | 7,683,700 | — | — |
| 2004-09-15 | $47.43 | $296.21 | 11,509,200 | — | — |
| 2004-09-14 | $47.47 | $296.46 | 9,744,600 | — | — |
| 2004-09-13 | $47.50 | $296.65 | 9,492,300 | — | — |
| 2004-09-10 | $47.37 | $295.84 | 9,276,700 | — | — |
| 2004-09-09 | $47.48 | $296.52 | 11,108,200 | — | — |
| 2004-09-08 | $47.07 | $293.96 | 10,237,500 | — | — |
| 2004-09-07 | $47.15 | $294.46 | 14,954,000 | — | — |
| 2004-09-03 | $47.06 | $293.90 | 11,637,000 | — | — |
| 2004-09-02 | $46.98 | $293.40 | 9,095,600 | — | — |
| 2004-09-01 | $46.44 | $290.03 | 11,611,800 | — | — |
| 2004-08-31 | $46.10 | $287.90 | 12,139,600 | — | — |
| 2004-08-30 | $45.13 | $281.85 | 8,082,100 | — | — |
| 2004-08-27 | $45.44 | $283.78 | 7,397,200 | — | — |
| 2004-08-26 | $45.25 | $282.60 | 9,745,100 | — | — |
| 2004-08-25 | $45.19 | $282.22 | 11,653,300 | — | — |
| 2004-08-24 | $44.85 | $280.10 | 10,468,600 | — | — |
| 2004-08-23 | $44.99 | $280.97 | 9,928,700 | — | — |
| 2004-08-20 | $45.25 | $282.60 | 11,687,200 | — | — |
| 2004-08-19 | $45.09 | $281.60 | 12,140,000 | — | — |
| 2004-08-18 | $44.81 | $279.85 | 11,676,300 | — | — |
| 2004-08-17 | $44.36 | $277.04 | 12,193,200 | — | — |
| 2004-08-16 | $45.09 | $281.60 | 10,626,100 | — | — |
| 2004-08-13 | $44.92 | $280.53 | 10,270,400 | — | — |
| 2004-08-12 | $44.56 | $278.29 | 11,114,400 | — | — |
| 2004-08-11 | $45.13 | $281.85 | 14,620,400 | — | — |
| 2004-08-10 | $45.29 | $281.16 | 11,748,100 | — | — |
| 2004-08-09 | $45.56 | $282.84 | 11,188,000 | — | — |
| 2004-08-06 | $45.12 | $280.10 | 10,955,300 | — | — |
| 2004-08-05 | $45.83 | $284.51 | 12,025,800 | — | — |
| 2004-08-04 | $46.24 | $287.06 | 13,385,800 | — | — |
| 2004-08-03 | $46.89 | $291.09 | 13,133,400 | — | — |
| 2004-08-02 | $46.25 | $287.12 | 9,796,700 | — | — |
| 2004-07-30 | $46.30 | $287.43 | 10,386,000 | — | — |
| 2004-07-29 | $46.03 | $285.75 | 13,430,300 | — | — |
| 2004-07-28 | $45.81 | $284.39 | 14,716,500 | — | — |
| 2004-07-27 | $45.41 | $281.90 | 10,804,000 | — | — |
| 2004-07-26 | $45.33 | $281.41 | 10,234,400 | — | — |
| 2004-07-23 | $45.32 | $281.35 | 8,865,800 | — | — |
| 2004-07-22 | $45.39 | $281.78 | 11,032,700 | — | — |
| 2004-07-21 | $45.17 | $280.41 | 11,539,300 | — | — |
| 2004-07-20 | $45.90 | $284.95 | 9,733,100 | — | — |
| 2004-07-19 | $45.90 | $284.95 | 9,938,200 | — | — |
| 2004-07-16 | $45.83 | $284.51 | 11,447,200 | — | — |
| 2004-07-15 | $45.32 | $281.35 | 7,925,200 | — | — |
| 2004-07-14 | $45.46 | $282.21 | 8,620,600 | — | — |
| 2004-07-13 | $45.21 | $280.66 | 8,682,200 | — | — |
| 2004-07-12 | $45.44 | $282.09 | 7,527,800 | — | — |
| 2004-07-09 | $45.45 | $282.15 | 8,509,900 | — | — |
| 2004-07-08 | $45.32 | $281.35 | 10,981,200 | — | — |
| 2004-07-07 | $45.37 | $281.66 | 11,595,200 | — | — |
| 2004-07-06 | $45.10 | $279.98 | 11,357,400 | — | — |
| 2004-07-02 | $44.72 | $277.62 | 7,989,700 | — | — |
| 2004-07-01 | $44.59 | $276.81 | 12,630,400 | — | — |
| 2004-06-30 | $44.41 | $275.70 | 13,683,200 | — | — |
| 2004-06-29 | $44.57 | $276.69 | 10,975,800 | — | — |
| 2004-06-28 | $44.38 | $275.51 | 13,641,200 | — | — |
| 2004-06-25 | $44.25 | $274.70 | 21,641,100 | — | — |
| 2004-06-24 | $45.27 | $281.03 | 10,005,300 | — | — |
| 2004-06-23 | $45.46 | $282.21 | 14,556,800 | — | — |
| 2004-06-22 | $44.90 | $278.74 | 10,466,000 | — | — |
| 2004-06-21 | $44.73 | $277.68 | 9,680,900 | — | — |
| 2004-06-18 | $44.98 | $279.23 | 14,795,000 | — | — |
| 2004-06-17 | $44.77 | $277.93 | 9,028,200 | — | — |
| 2004-06-16 | $44.73 | $277.68 | 12,110,000 | — | — |
| 2004-06-15 | $44.08 | $273.65 | 12,675,200 | — | — |
| 2004-06-14 | $43.85 | $272.22 | 9,361,500 | — | — |
| 2004-06-10 | $43.98 | $273.03 | 9,130,400 | — | — |
| 2004-06-09 | $43.45 | $269.74 | 11,655,300 | — | — |
| 2004-06-08 | $43.89 | $272.47 | 12,847,800 | — | — |
| 2004-06-07 | $44.00 | $273.15 | 10,918,000 | — | — |
| 2004-06-04 | $43.37 | $269.24 | 10,021,500 | — | — |
| 2004-06-03 | $43.55 | $270.36 | 8,656,000 | — | — |
| 2004-06-02 | $43.78 | $271.78 | 13,583,600 | — | — |
| 2004-06-01 | $43.70 | $271.29 | 10,000,700 | — | — |
| 2004-05-28 | $43.25 | $268.49 | 10,248,800 | — | — |
| 2004-05-27 | $43.37 | $269.24 | 10,616,600 | — | — |
| 2004-05-26 | $43.55 | $270.36 | 10,021,700 | — | — |
| 2004-05-25 | $43.82 | $272.03 | 12,634,400 | — | — |
| 2004-05-24 | $42.80 | $265.70 | 11,629,700 | — | — |
| 2004-05-21 | $42.60 | $264.46 | 16,860,700 | — | — |
| 2004-05-20 | $42.73 | $265.27 | 8,332,400 | — | — |
| 2004-05-19 | $42.60 | $264.46 | 13,681,100 | — | — |
| 2004-05-18 | $42.69 | $265.02 | 11,444,100 | — | — |
| 2004-05-17 | $43.05 | $267.25 | 10,229,800 | — | — |
| 2004-05-14 | $43.27 | $268.62 | 10,644,700 | — | — |
| 2004-05-13 | $42.73 | $265.27 | 10,251,200 | — | — |
| 2004-05-12 | $43.00 | $266.94 | 13,372,400 | — | — |
| 2004-05-11 | $42.60 | $264.46 | 11,286,400 | — | — |
| 2004-05-10 | $42.05 | $259.37 | 16,300,500 | — | — |
| 2004-05-07 | $43.25 | $266.77 | 10,017,200 | — | — |
| 2004-05-06 | $43.83 | $270.35 | 11,523,100 | — | — |
| 2004-05-05 | $43.99 | $271.34 | 13,154,500 | — | — |
| 2004-05-04 | $43.52 | $268.44 | 13,133,700 | — | — |
| 2004-05-03 | $43.68 | $269.42 | 12,381,400 | — | — |
| 2004-04-30 | $42.55 | $262.45 | 13,186,400 | — | — |
| 2004-04-29 | $42.54 | $262.39 | 13,531,100 | — | — |
| 2004-04-28 | $43.12 | $265.97 | 11,798,800 | — | — |
| 2004-04-27 | $43.75 | $269.85 | 13,363,000 | — | — |
| 2004-04-26 | $43.01 | $265.29 | 9,476,400 | — | — |
| 2004-04-23 | $42.97 | $265.04 | 7,957,300 | — | — |
| 2004-04-22 | $43.30 | $267.08 | 10,243,300 | — | — |
| 2004-04-21 | $42.95 | $264.92 | 10,862,800 | — | — |
| 2004-04-20 | $43.30 | $267.08 | 10,363,100 | — | — |
| 2004-04-19 | $43.73 | $269.73 | 7,110,700 | — | — |
| 2004-04-16 | $43.86 | $270.53 | 10,278,000 | — | — |
| 2004-04-15 | $43.68 | $269.42 | 12,009,400 | — | — |
| 2004-04-14 | $43.30 | $267.08 | 11,549,600 | — | — |
| 2004-04-13 | $42.82 | $264.12 | 12,351,400 | — | — |
| 2004-04-12 | $43.11 | $265.91 | 9,950,600 | — | — |
| 2004-04-08 | $42.45 | $261.84 | 12,242,600 | — | — |
| 2004-04-07 | $41.90 | $258.44 | 10,144,700 | — | — |
| 2004-04-06 | $42.19 | $260.23 | 7,449,500 | — | — |
| 2004-04-05 | $42.25 | $260.60 | 8,649,100 | — | — |
| 2004-04-02 | $41.91 | $258.51 | 11,270,900 | — | — |
| 2004-04-01 | $41.52 | $256.10 | 11,381,200 | — | — |
| 2004-03-31 | $41.59 | $256.53 | 12,630,500 | — | — |
| 2004-03-30 | $41.55 | $256.28 | 10,453,100 | — | — |
| 2004-03-29 | $41.09 | $253.45 | 9,621,800 | — | — |
| 2004-03-26 | $40.74 | $251.29 | 11,345,400 | — | — |
| 2004-03-25 | $40.25 | $248.27 | 12,703,200 | — | — |
| 2004-03-24 | $40.10 | $247.34 | 13,192,300 | — | — |
| 2004-03-23 | $40.76 | $251.41 | 10,905,800 | — | — |
| 2004-03-22 | $40.94 | $252.52 | 12,364,500 | — | — |
| 2004-03-19 | $41.50 | $255.98 | 18,987,700 | — | — |
| 2004-03-18 | $42.46 | $261.90 | 10,556,900 | — | — |
| 2004-03-17 | $42.24 | $260.54 | 9,077,700 | — | — |
| 2004-03-16 | $42.07 | $259.49 | 9,720,000 | — | — |
| 2004-03-15 | $41.78 | $257.70 | 11,621,200 | — | — |
| 2004-03-12 | $42.03 | $259.25 | 11,271,700 | — | — |
| 2004-03-11 | $41.35 | $255.05 | 14,986,100 | — | — |
| 2004-03-10 | $42.43 | $261.71 | 18,667,900 | — | — |
| 2004-03-09 | $42.78 | $263.87 | 14,112,100 | — | — |
| 2004-03-08 | $42.56 | $262.51 | 10,421,600 | — | — |
| 2004-03-05 | $42.49 | $262.08 | 12,789,200 | — | — |
| 2004-03-04 | $41.75 | $257.52 | 8,363,400 | — | — |
| 2004-03-03 | $41.90 | $258.44 | 13,615,700 | — | — |
| 2004-03-02 | $42.04 | $259.31 | 11,886,600 | — | — |
| 2004-03-01 | $42.52 | $262.27 | 15,990,500 | — | — |
| 2004-02-27 | $42.17 | $260.11 | 13,338,600 | — | — |
| 2004-02-26 | $42.31 | $260.97 | 9,332,700 | — | — |
| 2004-02-25 | $42.65 | $263.07 | 10,275,000 | — | — |
| 2004-02-24 | $42.31 | $260.97 | 10,385,600 | — | — |
| 2004-02-23 | $42.58 | $262.64 | 9,583,000 | — | — |
| 2004-02-20 | $42.03 | $259.25 | 11,256,400 | — | — |
| 2004-02-19 | $41.95 | $258.75 | 10,518,900 | — | — |
| 2004-02-18 | $41.80 | $257.83 | 7,767,600 | — | — |
| 2004-02-17 | $42.23 | $260.48 | 8,597,700 | — | — |
| 2004-02-13 | $41.91 | $258.51 | 11,234,500 | — | — |
| 2004-02-12 | $41.91 | $258.51 | 9,826,100 | — | — |
| 2004-02-11 | $41.92 | $258.57 | 14,555,600 | — | — |
| 2004-02-10 | $41.09 | $253.45 | 8,722,600 | — | — |
| 2004-02-09 | $40.73 | $251.23 | 8,845,600 | — | — |
| 2004-02-06 | $40.51 | $248.33 | 9,928,700 | — | — |
| 2004-02-05 | $40.38 | $247.53 | 9,355,100 | — | — |
| 2004-02-04 | $40.35 | $247.35 | 12,106,600 | — | — |
| 2004-02-03 | $40.41 | $247.71 | 10,048,500 | — | — |
| 2004-02-02 | $40.69 | $249.43 | 13,964,900 | — | — |
| 2004-01-30 | $40.79 | $250.04 | 11,082,300 | — | — |
| 2004-01-29 | $41.47 | $254.21 | 16,666,200 | — | — |
| 2004-01-28 | $40.81 | $250.17 | 12,189,400 | — | — |
| 2004-01-27 | $41.19 | $252.50 | 10,386,700 | — | — |
| 2004-01-26 | $41.55 | $254.70 | 9,565,700 | — | — |
| 2004-01-23 | $41.04 | $251.58 | 11,739,000 | — | — |
| 2004-01-22 | $41.28 | $253.05 | 9,422,700 | — | — |
| 2004-01-21 | $41.43 | $253.97 | 11,511,800 | — | — |
| 2004-01-20 | $40.88 | $250.60 | 10,790,000 | — | — |
| 2004-01-16 | $40.50 | $248.27 | 13,305,200 | — | — |
| 2004-01-15 | $40.28 | $246.92 | 10,256,500 | — | — |
| 2004-01-14 | $40.68 | $249.37 | 8,539,500 | — | — |
| 2004-01-13 | $40.68 | $249.37 | 9,365,500 | — | — |
| 2004-01-12 | $40.86 | $250.47 | 10,321,800 | — | — |
| 2004-01-09 | $40.29 | $246.98 | 15,826,200 | — | — |
| 2004-01-08 | $40.90 | $250.72 | 14,608,300 | — | — |
| 2004-01-07 | $41.00 | $251.33 | 13,561,500 | — | — |
| 2004-01-06 | $41.30 | $253.17 | 12,364,400 | — | — |
| 2004-01-05 | $41.58 | $254.89 | 14,668,100 | — | — |
| 2004-01-02 | $40.63 | $249.06 | 12,180,000 | — | — |