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
- 1977-01-03 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 — 2003
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2003-12-31 | $485.40 | $705.84 | 986,350 | — | — |
| 2003-12-30 | $484.30 | $704.24 | 747,810 | — | — |
| 2003-12-29 | $483.70 | $703.37 | 796,560 | — | — |
| 2003-12-26 | $478.60 | $695.95 | 242,070 | — | — |
| 2003-12-24 | $478.50 | $695.81 | 421,100 | — | — |
| 2003-12-23 | $480.70 | $699.01 | 957,920 | — | — |
| 2003-12-22 | $485.00 | $705.26 | 925,060 | — | — |
| 2003-12-19 | $482.70 | $701.91 | 1,615,480 | — | — |
| 2003-12-18 | $478.90 | $696.39 | 1,102,720 | — | — |
| 2003-12-17 | $474.90 | $690.57 | 1,006,050 | — | — |
| 2003-12-16 | $479.40 | $697.12 | 883,210 | — | — |
| 2003-12-15 | $477.80 | $694.79 | 1,266,060 | — | — |
| 2003-12-12 | $475.50 | $691.45 | 790,090 | — | — |
| 2003-12-11 | $475.70 | $691.74 | 1,253,710 | — | — |
| 2003-12-10 | $473.60 | $688.68 | 1,011,260 | — | — |
| 2003-12-09 | $470.90 | $684.76 | 1,044,710 | — | — |
| 2003-12-08 | $473.70 | $688.83 | 942,770 | — | — |
| 2003-12-05 | $465.80 | $677.34 | 998,890 | — | — |
| 2003-12-04 | $471.90 | $686.21 | 911,920 | — | — |
| 2003-12-03 | $469.50 | $682.72 | 1,201,760 | — | — |
| 2003-12-02 | $472.20 | $686.65 | 1,302,920 | — | — |
| 2003-12-01 | $475.60 | $691.59 | 927,580 | — | — |
| 2003-11-28 | $470.30 | $683.88 | 433,350 | — | — |
| 2003-11-26 | $469.50 | $682.72 | 836,090 | — | — |
| 2003-11-25 | $469.10 | $682.14 | 1,072,190 | — | — |
| 2003-11-24 | $467.40 | $679.67 | 1,237,820 | — | — |
| 2003-11-21 | $463.40 | $673.85 | 1,080,480 | — | — |
| 2003-11-20 | $457.70 | $665.56 | 1,525,570 | — | — |
| 2003-11-19 | $459.40 | $668.03 | 1,390,760 | — | — |
| 2003-11-18 | $455.60 | $662.51 | 1,415,860 | — | — |
| 2003-11-17 | $463.00 | $673.27 | 1,062,090 | — | — |
| 2003-11-14 | $464.30 | $675.16 | 1,493,120 | — | — |
| 2003-11-13 | $471.00 | $684.90 | 1,083,820 | — | — |
| 2003-11-12 | $473.90 | $689.12 | 1,146,080 | — | — |
| 2003-11-11 | $473.90 | $689.12 | 1,309,150 | — | — |
| 2003-11-10 | $479.50 | $697.26 | 1,133,650 | — | — |
| 2003-11-07 | $477.50 | $694.35 | 1,542,660 | — | — |
| 2003-11-06 | $488.90 | $710.93 | 938,320 | — | — |
| 2003-11-05 | $485.00 | $705.26 | 1,112,500 | — | — |
| 2003-11-04 | $483.20 | $702.64 | 1,290,380 | — | — |
| 2003-11-03 | $480.40 | $698.57 | 1,393,000 | — | — |
| 2003-10-31 | $474.00 | $689.26 | 989,950 | — | — |
| 2003-10-30 | $475.20 | $691.01 | 1,113,550 | — | — |
| 2003-10-29 | $475.90 | $686.94 | 1,179,920 | — | — |
| 2003-10-28 | $475.80 | $686.79 | 1,381,430 | — | — |
| 2003-10-27 | $467.00 | $674.09 | 1,640,940 | — | — |
| 2003-10-24 | $476.00 | $687.08 | 1,062,720 | — | — |
| 2003-10-23 | $477.80 | $689.68 | 1,158,720 | — | — |
| 2003-10-22 | $472.00 | $681.31 | 1,289,780 | — | — |
| 2003-10-21 | $475.70 | $686.65 | 1,725,120 | — | — |
| 2003-10-20 | $481.40 | $694.88 | 1,806,950 | — | — |
| 2003-10-17 | $483.80 | $698.34 | 1,355,990 | — | — |
| 2003-10-16 | $490.00 | $707.29 | 1,010,910 | — | — |
| 2003-10-15 | $488.80 | $705.56 | 1,180,740 | — | — |
| 2003-10-14 | $490.00 | $707.29 | 1,066,920 | — | — |
| 2003-10-13 | $489.30 | $706.28 | 1,008,020 | — | — |
| 2003-10-10 | $479.00 | $691.41 | 867,950 | — | — |
| 2003-10-09 | $478.80 | $691.12 | 1,460,070 | — | — |
| 2003-10-08 | $475.60 | $686.50 | 877,820 | — | — |
| 2003-10-07 | $478.30 | $690.40 | 1,058,930 | — | — |
| 2003-10-06 | $473.10 | $682.90 | 877,380 | — | — |
| 2003-10-03 | $471.10 | $680.01 | 1,696,340 | — | — |
| 2003-10-02 | $472.50 | $682.03 | 1,070,480 | — | — |
| 2003-10-01 | $470.00 | $678.42 | 1,548,630 | — | — |
| 2003-09-30 | $455.10 | $656.91 | 1,456,950 | — | — |
| 2003-09-29 | $460.70 | $665.00 | 1,355,750 | — | — |
| 2003-09-26 | $453.60 | $654.75 | 1,256,930 | — | — |
| 2003-09-25 | $459.70 | $663.55 | 1,118,230 | — | — |
| 2003-09-24 | $465.30 | $671.64 | 1,504,580 | — | — |
| 2003-09-23 | $471.70 | $680.87 | 1,273,320 | — | — |
| 2003-09-22 | $463.80 | $669.47 | 1,332,570 | — | — |
| 2003-09-19 | $469.90 | $678.28 | 1,733,790 | — | — |
| 2003-09-18 | $466.50 | $673.37 | 2,295,950 | — | — |
| 2003-09-17 | $449.40 | $648.69 | 1,339,570 | — | — |
| 2003-09-16 | $447.00 | $645.22 | 1,152,820 | — | — |
| 2003-09-15 | $441.60 | $637.43 | 895,350 | — | — |
| 2003-09-12 | $443.00 | $639.45 | 1,008,090 | — | — |
| 2003-09-11 | $442.10 | $638.15 | 942,130 | — | — |
| 2003-09-10 | $439.50 | $634.40 | 1,286,460 | — | — |
| 2003-09-09 | $442.80 | $639.16 | 965,900 | — | — |
| 2003-09-08 | $445.20 | $642.62 | 1,026,080 | — | — |
| 2003-09-05 | $443.40 | $640.03 | 1,024,490 | — | — |
| 2003-09-04 | $444.10 | $641.04 | 960,420 | — | — |
| 2003-09-03 | $445.00 | $642.33 | 1,447,810 | — | — |
| 2003-09-02 | $441.80 | $637.72 | 1,298,100 | — | — |
| 2003-08-29 | $433.50 | $625.73 | 759,610 | — | — |
| 2003-08-28 | $430.90 | $621.98 | 1,035,080 | — | — |
| 2003-08-27 | $429.60 | $620.11 | 1,002,230 | — | — |
| 2003-08-26 | $433.10 | $625.16 | 1,524,820 | — | — |
| 2003-08-25 | $429.20 | $619.53 | 1,445,520 | — | — |
| 2003-08-22 | $431.00 | $622.13 | 1,502,830 | — | — |
| 2003-08-21 | $439.10 | $633.82 | 1,324,210 | — | — |
| 2003-08-20 | $441.60 | $637.43 | 977,170 | — | — |
| 2003-08-19 | $444.10 | $641.04 | 1,322,450 | — | — |
| 2003-08-18 | $446.50 | $644.50 | 1,195,100 | — | — |
| 2003-08-15 | $449.00 | $648.11 | 630,000 | — | — |
| 2003-08-14 | $451.30 | $651.43 | 944,200 | — | — |
| 2003-08-13 | $449.70 | $649.12 | 1,009,570 | — | — |
| 2003-08-12 | $451.90 | $652.29 | 1,006,960 | — | — |
| 2003-08-11 | $445.50 | $643.06 | 1,033,200 | — | — |
| 2003-08-08 | $444.00 | $640.89 | 1,118,050 | — | — |
| 2003-08-07 | $441.00 | $636.56 | 1,245,880 | — | — |
| 2003-08-06 | $435.20 | $628.19 | 1,261,690 | — | — |
| 2003-08-05 | $430.70 | $621.69 | 1,147,110 | — | — |
| 2003-08-04 | $438.70 | $633.24 | 1,602,860 | — | — |
| 2003-08-01 | $434.50 | $627.18 | 1,804,560 | — | — |
| 2003-07-31 | $448.00 | $646.66 | 1,484,060 | — | — |
| 2003-07-30 | $452.30 | $647.82 | 1,050,430 | — | — |
| 2003-07-29 | $454.40 | $650.83 | 1,155,490 | — | — |
| 2003-07-28 | $458.00 | $655.98 | 1,279,740 | — | — |
| 2003-07-25 | $457.30 | $654.98 | 1,005,380 | — | — |
| 2003-07-24 | $448.70 | $642.66 | 1,309,540 | — | — |
| 2003-07-23 | $456.40 | $653.69 | 1,035,850 | — | — |
| 2003-07-22 | $454.50 | $650.97 | 1,154,060 | — | — |
| 2003-07-21 | $449.50 | $643.81 | 1,238,230 | — | — |
| 2003-07-18 | $457.40 | $655.12 | 1,166,220 | — | — |
| 2003-07-17 | $448.20 | $641.95 | 1,727,160 | — | — |
| 2003-07-16 | $455.20 | $651.97 | 2,660,170 | — | — |
| 2003-07-15 | $468.30 | $670.74 | 1,725,910 | — | — |
| 2003-07-14 | $471.20 | $674.89 | 2,198,890 | — | — |
| 2003-07-11 | $461.50 | $661.00 | 1,177,900 | — | — |
| 2003-07-10 | $452.00 | $647.39 | 1,081,840 | — | — |
| 2003-07-09 | $459.90 | $658.71 | 1,684,640 | — | — |
| 2003-07-08 | $453.70 | $649.82 | 1,090,600 | — | — |
| 2003-07-07 | $449.40 | $643.67 | 1,331,830 | — | — |
| 2003-07-03 | $438.80 | $628.48 | 784,600 | — | — |
| 2003-07-02 | $444.00 | $635.93 | 1,335,420 | — | — |
| 2003-07-01 | $438.10 | $627.48 | 1,385,780 | — | — |
| 2003-06-30 | $428.00 | $613.02 | 1,285,000 | — | — |
| 2003-06-27 | $430.10 | $616.02 | 978,790 | — | — |
| 2003-06-26 | $437.20 | $626.19 | 1,212,980 | — | — |
| 2003-06-25 | $430.50 | $616.60 | 1,346,720 | — | — |
| 2003-06-24 | $433.50 | $620.89 | 1,105,230 | — | — |
| 2003-06-23 | $431.00 | $617.31 | 1,156,680 | — | — |
| 2003-06-20 | $440.50 | $630.92 | 1,866,000 | — | — |
| 2003-06-19 | $437.90 | $627.19 | 1,428,730 | — | — |
| 2003-06-18 | $449.10 | $643.24 | 1,320,370 | — | — |
| 2003-06-17 | $455.60 | $652.55 | 1,524,910 | — | — |
| 2003-06-16 | $452.40 | $647.96 | 1,330,500 | — | — |
| 2003-06-13 | $441.00 | $631.63 | 888,850 | — | — |
| 2003-06-12 | $440.70 | $631.21 | 1,106,250 | — | — |
| 2003-06-11 | $440.90 | $631.49 | 1,225,230 | — | — |
| 2003-06-10 | $432.00 | $618.74 | 1,170,570 | — | — |
| 2003-06-09 | $428.60 | $613.87 | 1,298,820 | — | — |
| 2003-06-06 | $436.90 | $625.76 | 1,548,430 | — | — |
| 2003-06-05 | $435.00 | $623.04 | 1,463,140 | — | — |
| 2003-06-04 | $430.20 | $616.17 | 1,336,490 | — | — |
| 2003-06-03 | $422.50 | $605.14 | 1,512,070 | — | — |
| 2003-06-02 | $413.70 | $592.53 | 1,706,920 | — | — |
| 2003-05-30 | $410.20 | $587.52 | 1,591,880 | — | — |
| 2003-05-29 | $407.70 | $583.94 | 1,971,500 | — | — |
| 2003-05-28 | $411.40 | $589.24 | 2,404,000 | — | — |
| 2003-05-27 | $401.80 | $575.49 | 1,685,790 | — | — |
| 2003-05-23 | $390.90 | $559.88 | 834,680 | — | — |
| 2003-05-22 | $387.20 | $554.58 | 1,332,560 | — | — |
| 2003-05-21 | $388.60 | $556.58 | 1,029,730 | — | — |
| 2003-05-20 | $385.20 | $551.71 | 1,321,310 | — | — |
| 2003-05-19 | $382.30 | $547.56 | 1,254,140 | — | — |
| 2003-05-16 | $391.50 | $560.74 | 1,567,310 | — | — |
| 2003-05-15 | $394.50 | $565.03 | 1,134,980 | — | — |
| 2003-05-14 | $389.00 | $557.16 | 1,149,560 | — | — |
| 2003-05-13 | $392.70 | $562.46 | 1,177,350 | — | — |
| 2003-05-12 | $393.90 | $564.17 | 1,145,840 | — | — |
| 2003-05-09 | $390.50 | $559.30 | 1,846,180 | — | — |
| 2003-05-08 | $392.10 | $561.60 | 1,480,180 | — | — |
| 2003-05-07 | $400.20 | $573.20 | 1,485,680 | — | — |
| 2003-05-06 | $399.50 | $572.20 | 1,390,710 | — | — |
| 2003-05-05 | $395.30 | $566.18 | 1,391,030 | — | — |
| 2003-05-02 | $397.00 | $568.61 | 1,281,300 | — | — |
| 2003-05-01 | $390.00 | $558.59 | 1,606,390 | — | — |
| 2003-04-30 | $392.50 | $559.30 | 1,784,590 | — | — |
| 2003-04-29 | $391.00 | $557.17 | 1,711,140 | — | — |
| 2003-04-28 | $392.60 | $559.45 | 1,428,860 | — | — |
| 2003-04-25 | $384.50 | $547.90 | 1,075,870 | — | — |
| 2003-04-24 | $391.50 | $557.88 | 1,785,810 | — | — |
| 2003-04-23 | $402.90 | $574.12 | 1,613,660 | — | — |
| 2003-04-22 | $399.40 | $569.14 | 1,586,860 | — | — |
| 2003-04-21 | $387.00 | $551.47 | 1,132,130 | — | — |
| 2003-04-17 | $390.40 | $556.31 | 1,433,740 | — | — |
| 2003-04-16 | $382.60 | $545.20 | 1,632,480 | — | — |
| 2003-04-15 | $392.50 | $559.30 | 2,166,600 | — | — |
| 2003-04-14 | $384.30 | $547.62 | 1,792,910 | — | — |
| 2003-04-11 | $373.50 | $532.23 | 1,422,260 | — | — |
| 2003-04-10 | $369.50 | $526.53 | 1,152,540 | — | — |
| 2003-04-09 | $370.40 | $527.81 | 1,585,260 | — | — |
| 2003-04-08 | $376.10 | $535.94 | 1,436,420 | — | — |
| 2003-04-07 | $372.20 | $530.38 | 2,013,640 | — | — |
| 2003-04-04 | $372.30 | $530.52 | 1,339,470 | — | — |
| 2003-04-03 | $365.20 | $520.40 | 1,668,470 | — | — |
| 2003-04-02 | $370.40 | $527.81 | 1,845,150 | — | — |
| 2003-04-01 | $356.00 | $507.29 | 1,470,540 | — | — |
| 2003-03-31 | $344.50 | $490.91 | 1,476,850 | — | — |
| 2003-03-28 | $354.50 | $505.16 | 1,135,680 | — | — |
| 2003-03-27 | $359.00 | $511.57 | 1,167,740 | — | — |
| 2003-03-26 | $358.90 | $511.43 | 1,183,950 | — | — |
| 2003-03-25 | $359.00 | $511.57 | 1,478,480 | — | — |
| 2003-03-24 | $357.00 | $508.72 | 1,625,600 | — | — |
| 2003-03-21 | $372.00 | $530.09 | 2,276,760 | — | — |
| 2003-03-20 | $358.30 | $510.57 | 1,594,030 | — | — |
| 2003-03-19 | $354.60 | $505.30 | 1,916,070 | — | — |
| 2003-03-18 | $347.30 | $494.90 | 1,681,550 | — | — |
| 2003-03-17 | $342.00 | $487.34 | 2,664,840 | — | — |
| 2003-03-14 | $337.50 | $480.93 | 1,717,950 | — | — |
| 2003-03-13 | $333.90 | $475.80 | 1,878,340 | — | — |
| 2003-03-12 | $316.60 | $451.15 | 2,165,690 | — | — |
| 2003-03-11 | $315.50 | $449.58 | 1,591,200 | — | — |
| 2003-03-10 | $322.00 | $458.84 | 1,419,660 | — | — |
| 2003-03-07 | $331.60 | $472.52 | 1,406,660 | — | — |
| 2003-03-06 | $327.90 | $467.25 | 1,269,750 | — | — |
| 2003-03-05 | $331.70 | $472.67 | 1,390,250 | — | — |
| 2003-03-04 | $323.70 | $461.27 | 1,192,350 | — | — |
| 2003-03-03 | $330.50 | $470.96 | 1,341,080 | — | — |
| 2003-02-28 | $333.40 | $475.09 | 1,433,830 | — | — |
| 2003-02-27 | $328.60 | $468.25 | 1,394,080 | — | — |
| 2003-02-26 | $322.60 | $459.70 | 1,385,190 | — | — |
| 2003-02-25 | $328.90 | $468.68 | 1,567,240 | — | — |
| 2003-02-24 | $324.30 | $462.12 | 1,302,910 | — | — |
| 2003-02-21 | $332.00 | $473.09 | 1,327,690 | — | — |
| 2003-02-20 | $328.60 | $468.25 | 984,900 | — | — |
| 2003-02-19 | $333.60 | $475.37 | 988,210 | — | — |
| 2003-02-18 | $332.40 | $473.66 | 1,264,940 | — | — |
| 2003-02-14 | $325.40 | $463.69 | 1,952,690 | — | — |
| 2003-02-13 | $318.40 | $453.71 | 1,554,790 | — | — |
| 2003-02-12 | $314.20 | $447.73 | 1,458,420 | — | — |
| 2003-02-11 | $320.50 | $456.71 | 1,922,890 | — | — |
| 2003-02-10 | $328.90 | $468.68 | 1,533,550 | — | — |
| 2003-02-07 | $329.10 | $468.96 | 1,616,530 | — | — |
| 2003-02-06 | $331.50 | $472.38 | 1,589,640 | — | — |
| 2003-02-05 | $336.50 | $479.51 | 1,406,210 | — | — |
| 2003-02-04 | $336.40 | $479.36 | 1,861,340 | — | — |
| 2003-02-03 | $346.50 | $493.76 | 1,356,290 | — | — |
| 2003-01-31 | $343.50 | $489.48 | 2,364,320 | — | — |
| 2003-01-30 | $342.00 | $487.34 | 1,508,260 | — | — |
| 2003-01-29 | $355.50 | $503.73 | 1,725,800 | — | — |
| 2003-01-28 | $354.60 | $502.46 | 1,516,620 | — | — |
| 2003-01-27 | $350.90 | $497.21 | 1,709,140 | — | — |
| 2003-01-24 | $357.90 | $507.13 | 1,913,720 | — | — |
| 2003-01-23 | $371.40 | $526.26 | 1,883,750 | — | — |
| 2003-01-22 | $359.00 | $508.69 | 1,786,040 | — | — |
| 2003-01-21 | $361.40 | $512.09 | 1,369,160 | — | — |
| 2003-01-17 | $368.00 | $521.44 | 1,121,720 | — | — |
| 2003-01-16 | $371.10 | $525.84 | 1,329,230 | — | — |
| 2003-01-15 | $374.50 | $530.65 | 1,368,090 | — | — |
| 2003-01-14 | $379.30 | $537.45 | 1,428,490 | — | — |
| 2003-01-13 | $370.40 | $524.84 | 1,498,300 | — | — |
| 2003-01-10 | $374.60 | $530.79 | 2,087,820 | — | — |
| 2003-01-09 | $370.30 | $524.70 | 1,523,520 | — | — |
| 2003-01-08 | $366.90 | $519.88 | 1,204,050 | — | — |
| 2003-01-07 | $369.80 | $523.99 | 1,309,360 | — | — |
| 2003-01-06 | $373.10 | $528.67 | 1,519,740 | — | — |
| 2003-01-03 | $361.10 | $511.67 | 1,365,630 | — | — |
| 2003-01-02 | $363.50 | $515.07 | 1,849,800 | — | — |