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
- 1973-02-21 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 | $1,282.25 | $1,282.25 | 29,500 | — | — |
| 2004-12-30 | $1,279.50 | $1,279.50 | 36,224 | — | — |
| 2004-12-29 | $1,296.00 | $1,296.00 | 38,212 | — | — |
| 2004-12-28 | $1,268.75 | $1,268.75 | 59,584 | — | — |
| 2004-12-27 | $1,277.50 | $1,277.50 | 39,476 | — | — |
| 2004-12-23 | $1,300.00 | $1,300.00 | 34,844 | — | — |
| 2004-12-22 | $1,295.50 | $1,295.50 | 72,856 | — | — |
| 2004-12-21 | $1,327.00 | $1,327.00 | 49,060 | — | — |
| 2004-12-20 | $1,310.00 | $1,310.00 | 51,932 | — | — |
| 2004-12-17 | $1,329.75 | $1,329.75 | 85,812 | — | — |
| 2004-12-16 | $1,296.75 | $1,296.75 | 71,140 | — | — |
| 2004-12-15 | $1,296.25 | $1,296.25 | 73,980 | — | — |
| 2004-12-14 | $1,271.75 | $1,271.75 | 83,068 | — | — |
| 2004-12-13 | $1,247.50 | $1,247.50 | 55,380 | — | — |
| 2004-12-10 | $1,239.25 | $1,239.25 | 58,244 | — | — |
| 2004-12-09 | $1,250.00 | $1,250.00 | 67,380 | — | — |
| 2004-12-08 | $1,227.50 | $1,227.50 | 78,476 | — | — |
| 2004-12-07 | $1,217.75 | $1,217.75 | 69,708 | — | — |
| 2004-12-06 | $1,241.25 | $1,241.25 | 49,976 | — | — |
| 2004-12-03 | $1,257.50 | $1,257.50 | 74,920 | — | — |
| 2004-12-02 | $1,240.50 | $1,240.50 | 115,464 | — | — |
| 2004-12-01 | $1,257.50 | $1,257.50 | 89,240 | — | — |
| 2004-11-30 | $1,300.00 | $1,300.00 | 61,500 | — | — |
| 2004-11-29 | $1,308.75 | $1,308.75 | 71,096 | — | — |
| 2004-11-26 | $1,318.75 | $1,318.75 | 31,284 | — | — |
| 2004-11-24 | $1,341.25 | $1,341.25 | 73,580 | — | — |
| 2004-11-23 | $1,315.75 | $1,315.75 | 97,164 | — | — |
| 2004-11-22 | $1,296.50 | $1,296.50 | 83,824 | — | — |
| 2004-11-19 | $1,285.00 | $1,285.00 | 107,016 | — | — |
| 2004-11-18 | $1,258.50 | $1,258.50 | 118,344 | — | — |
| 2004-11-17 | $1,222.50 | $1,222.50 | 76,360 | — | — |
| 2004-11-16 | $1,193.75 | $1,193.75 | 52,408 | — | — |
| 2004-11-15 | $1,186.25 | $1,186.25 | 96,760 | — | — |
| 2004-11-12 | $1,236.00 | $1,236.00 | 65,612 | — | — |
| 2004-11-11 | $1,205.75 | $1,205.75 | 45,528 | — | — |
| 2004-11-10 | $1,202.50 | $1,202.50 | 91,776 | — | — |
| 2004-11-09 | $1,175.75 | $1,175.75 | 83,456 | — | — |
| 2004-11-08 | $1,162.00 | $1,162.00 | 95,016 | — | — |
| 2004-11-05 | $1,221.75 | $1,221.75 | 60,400 | — | — |
| 2004-11-04 | $1,221.25 | $1,221.25 | 53,900 | — | — |
| 2004-11-03 | $1,226.25 | $1,226.25 | 80,316 | — | — |
| 2004-11-02 | $1,188.75 | $1,188.75 | 75,316 | — | — |
| 2004-11-01 | $1,212.75 | $1,212.75 | 67,056 | — | — |
| 2004-10-29 | $1,228.00 | $1,228.00 | 89,508 | — | — |
| 2004-10-28 | $1,215.75 | $1,215.75 | 134,576 | — | — |
| 2004-10-27 | $1,243.75 | $1,243.75 | 122,448 | — | — |
| 2004-10-26 | $1,288.00 | $1,288.00 | 78,820 | — | — |
| 2004-10-25 | $1,241.25 | $1,241.25 | 67,224 | — | — |
| 2004-10-22 | $1,245.00 | $1,245.00 | 64,904 | — | — |
| 2004-10-21 | $1,249.25 | $1,249.25 | 68,956 | — | — |
| 2004-10-20 | $1,229.75 | $1,229.75 | 81,424 | — | — |
| 2004-10-19 | $1,193.25 | $1,193.25 | 41,796 | — | — |
| 2004-10-18 | $1,198.75 | $1,198.75 | 78,188 | — | — |
| 2004-10-15 | $1,201.25 | $1,201.25 | 51,764 | — | — |
| 2004-10-14 | $1,201.25 | $1,201.25 | 72,440 | — | — |
| 2004-10-13 | $1,176.25 | $1,176.25 | 103,920 | — | — |
| 2004-10-12 | $1,200.00 | $1,200.00 | 61,540 | — | — |
| 2004-10-11 | $1,224.25 | $1,224.25 | 77,148 | — | — |
| 2004-10-08 | $1,240.00 | $1,240.00 | 73,192 | — | — |
| 2004-10-07 | $1,233.75 | $1,233.75 | 76,400 | — | — |
| 2004-10-06 | $1,237.25 | $1,237.25 | 63,268 | — | — |
| 2004-10-05 | $1,201.00 | $1,201.00 | 47,588 | — | — |
| 2004-10-04 | $1,202.50 | $1,202.50 | 43,824 | — | — |
| 2004-10-01 | $1,211.25 | $1,211.25 | 55,000 | — | — |
| 2004-09-30 | $1,183.75 | $1,183.75 | 55,720 | — | — |
| 2004-09-29 | $1,177.50 | $1,177.50 | 55,296 | — | — |
| 2004-09-28 | $1,187.50 | $1,187.50 | 66,876 | — | — |
| 2004-09-27 | $1,180.00 | $1,180.00 | 50,992 | — | — |
| 2004-09-24 | $1,177.50 | $1,177.50 | 54,068 | — | — |
| 2004-09-23 | $1,148.75 | $1,148.75 | 46,952 | — | — |
| 2004-09-22 | $1,152.50 | $1,152.50 | 56,236 | — | — |
| 2004-09-21 | $1,157.00 | $1,157.00 | 60,848 | — | — |
| 2004-09-20 | $1,140.00 | $1,140.00 | 69,760 | — | — |
| 2004-09-17 | $1,149.75 | $1,149.75 | 64,252 | — | — |
| 2004-09-16 | $1,145.50 | $1,145.50 | 39,224 | — | — |
| 2004-09-15 | $1,143.75 | $1,143.75 | 65,300 | — | — |
| 2004-09-14 | $1,147.50 | $1,147.50 | 48,340 | — | — |
| 2004-09-13 | $1,138.75 | $1,138.75 | 42,616 | — | — |
| 2004-09-10 | $1,128.50 | $1,128.50 | 30,260 | — | — |
| 2004-09-09 | $1,140.50 | $1,140.50 | 50,328 | — | — |
| 2004-09-08 | $1,129.25 | $1,129.25 | 38,760 | — | — |
| 2004-09-07 | $1,127.50 | $1,127.50 | 45,520 | — | — |
| 2004-09-03 | $1,131.25 | $1,131.25 | 68,496 | — | — |
| 2004-09-02 | $1,113.75 | $1,113.75 | 51,820 | — | — |
| 2004-09-01 | $1,122.00 | $1,122.00 | 63,928 | — | — |
| 2004-08-31 | $1,102.50 | $1,102.50 | 38,172 | — | — |
| 2004-08-30 | $1,083.75 | $1,083.75 | 36,220 | — | — |
| 2004-08-27 | $1,100.50 | $1,100.50 | 27,272 | — | — |
| 2004-08-26 | $1,103.00 | $1,103.00 | 67,060 | — | — |
| 2004-08-25 | $1,079.75 | $1,079.75 | 92,816 | — | — |
| 2004-08-24 | $1,055.00 | $1,055.00 | 73,448 | — | — |
| 2004-08-23 | $1,052.00 | $1,052.00 | 59,544 | — | — |
| 2004-08-20 | $1,076.25 | $1,076.25 | 117,704 | — | — |
| 2004-08-19 | $1,057.50 | $1,057.50 | 79,276 | — | — |
| 2004-08-18 | $1,057.25 | $1,057.25 | 108,872 | — | — |
| 2004-08-17 | $1,047.50 | $1,047.50 | 100,868 | — | — |
| 2004-08-16 | $1,090.50 | $1,090.50 | 33,088 | — | — |
| 2004-08-13 | $1,080.75 | $1,080.75 | 46,000 | — | — |
| 2004-08-12 | $1,069.75 | $1,069.75 | 52,464 | — | — |
| 2004-08-11 | $1,090.50 | $1,090.50 | 57,164 | — | — |
| 2004-08-10 | $1,106.75 | $1,106.75 | 45,740 | — | — |
| 2004-08-09 | $1,119.25 | $1,119.25 | 54,388 | — | — |
| 2004-08-06 | $1,106.25 | $1,106.25 | 54,472 | — | — |
| 2004-08-05 | $1,128.00 | $1,128.00 | 56,840 | — | — |
| 2004-08-04 | $1,137.50 | $1,137.50 | 45,616 | — | — |
| 2004-08-03 | $1,158.75 | $1,158.75 | 41,860 | — | — |
| 2004-08-02 | $1,148.00 | $1,148.00 | 42,888 | — | — |
| 2004-07-30 | $1,162.50 | $1,162.50 | 37,136 | — | — |
| 2004-07-29 | $1,152.00 | $1,152.00 | 69,788 | — | — |
| 2004-07-28 | $1,136.25 | $1,136.25 | 61,104 | — | — |
| 2004-07-27 | $1,121.50 | $1,121.50 | 59,480 | — | — |
| 2004-07-26 | $1,092.00 | $1,092.00 | 49,640 | — | — |
| 2004-07-23 | $1,102.50 | $1,102.50 | 27,068 | — | — |
| 2004-07-22 | $1,117.50 | $1,117.50 | 51,560 | — | — |
| 2004-07-21 | $1,120.00 | $1,120.00 | 60,048 | — | — |
| 2004-07-20 | $1,138.00 | $1,138.00 | 67,380 | — | — |
| 2004-07-19 | $1,137.50 | $1,137.50 | 55,660 | — | — |
| 2004-07-16 | $1,148.75 | $1,148.75 | 76,420 | — | — |
| 2004-07-15 | $1,137.50 | $1,137.50 | 93,728 | — | — |
| 2004-07-14 | $1,105.00 | $1,105.00 | 77,784 | — | — |
| 2004-07-13 | $1,071.75 | $1,071.75 | 45,080 | — | — |
| 2004-07-12 | $1,077.50 | $1,077.50 | 47,612 | — | — |
| 2004-07-09 | $1,098.25 | $1,098.25 | 50,540 | — | — |
| 2004-07-08 | $1,086.50 | $1,086.50 | 71,084 | — | — |
| 2004-07-07 | $1,106.25 | $1,106.25 | 48,976 | — | — |
| 2004-07-06 | $1,102.50 | $1,102.50 | 60,416 | — | — |
| 2004-07-02 | $1,111.25 | $1,111.25 | 131,144 | — | — |
| 2004-07-01 | $1,116.25 | $1,116.25 | 97,024 | — | — |
| 2004-06-30 | $1,130.50 | $1,130.50 | 70,264 | — | — |
| 2004-06-29 | $1,121.25 | $1,121.25 | 40,584 | — | — |
| 2004-06-28 | $1,113.75 | $1,113.75 | 57,308 | — | — |
| 2004-06-25 | $1,136.25 | $1,136.25 | 32,420 | — | — |
| 2004-06-24 | $1,120.00 | $1,120.00 | 35,684 | — | — |
| 2004-06-23 | $1,136.25 | $1,136.25 | 49,936 | — | — |
| 2004-06-22 | $1,113.75 | $1,113.75 | 54,388 | — | — |
| 2004-06-21 | $1,095.00 | $1,095.00 | 53,968 | — | — |
| 2004-06-18 | $1,116.25 | $1,116.25 | 64,780 | — | — |
| 2004-06-17 | $1,125.00 | $1,125.00 | 77,204 | — | — |
| 2004-06-16 | $1,107.50 | $1,107.50 | 95,036 | — | — |
| 2004-06-15 | $1,067.50 | $1,067.50 | 95,404 | — | — |
| 2004-06-14 | $1,032.00 | $1,032.00 | 63,128 | — | — |
| 2004-06-10 | $1,042.50 | $1,042.50 | 61,400 | — | — |
| 2004-06-09 | $1,032.75 | $1,032.75 | 67,788 | — | — |
| 2004-06-08 | $1,031.25 | $1,031.25 | 92,268 | — | — |
| 2004-06-07 | $1,028.75 | $1,028.75 | 83,276 | — | — |
| 2004-06-04 | $1,018.00 | $1,018.00 | 82,464 | — | — |
| 2004-06-03 | $1,020.00 | $1,020.00 | 69,036 | — | — |
| 2004-06-02 | $1,039.75 | $1,039.75 | 64,596 | — | — |
| 2004-06-01 | $1,042.25 | $1,042.25 | 77,288 | — | — |
| 2004-05-28 | $1,035.00 | $1,035.00 | 39,120 | — | — |
| 2004-05-27 | $1,015.75 | $1,015.75 | 81,444 | — | — |
| 2004-05-26 | $1,044.25 | $1,044.25 | 70,156 | — | — |
| 2004-05-25 | $1,070.50 | $1,070.50 | 74,568 | — | — |
| 2004-05-24 | $1,057.50 | $1,057.50 | 90,768 | — | — |
| 2004-05-21 | $1,007.50 | $1,007.50 | 71,648 | — | — |
| 2004-05-20 | $1,017.75 | $1,017.75 | 70,312 | — | — |
| 2004-05-19 | $1,025.00 | $1,025.00 | 107,572 | — | — |
| 2004-05-18 | $1,022.00 | $1,022.00 | 80,460 | — | — |
| 2004-05-17 | $1,054.00 | $1,054.00 | 43,808 | — | — |
| 2004-05-14 | $1,059.25 | $1,059.25 | 52,816 | — | — |
| 2004-05-13 | $1,059.50 | $1,059.50 | 61,320 | — | — |
| 2004-05-12 | $1,033.25 | $1,033.25 | 81,140 | — | — |
| 2004-05-11 | $1,025.25 | $1,025.25 | 77,500 | — | — |
| 2004-05-10 | $1,016.25 | $1,016.25 | 127,812 | — | — |
| 2004-05-07 | $1,053.00 | $1,053.00 | 64,512 | — | — |
| 2004-05-06 | $1,092.50 | $1,092.50 | 77,156 | — | — |
| 2004-05-05 | $1,115.25 | $1,115.25 | 153,268 | — | — |
| 2004-05-04 | $1,143.25 | $1,143.25 | 48,860 | — | — |
| 2004-05-03 | $1,137.25 | $1,137.25 | 42,752 | — | — |
| 2004-04-30 | $1,109.00 | $1,109.00 | 55,800 | — | — |
| 2004-04-29 | $1,112.00 | $1,112.00 | 76,648 | — | — |
| 2004-04-28 | $1,158.50 | $1,158.50 | 65,920 | — | — |
| 2004-04-27 | $1,175.75 | $1,175.75 | 132,984 | — | — |
| 2004-04-26 | $1,148.00 | $1,148.00 | 41,976 | — | — |
| 2004-04-23 | $1,149.50 | $1,149.50 | 41,036 | — | — |
| 2004-04-22 | $1,167.25 | $1,167.25 | 59,048 | — | — |
| 2004-04-21 | $1,137.50 | $1,137.50 | 46,244 | — | — |
| 2004-04-20 | $1,138.75 | $1,138.75 | 27,400 | — | — |
| 2004-04-19 | $1,166.75 | $1,166.75 | 40,600 | — | — |
| 2004-04-16 | $1,175.00 | $1,175.00 | 49,124 | — | — |
| 2004-04-15 | $1,174.75 | $1,174.75 | 51,216 | — | — |
| 2004-04-14 | $1,140.25 | $1,140.25 | 32,496 | — | — |
| 2004-04-13 | $1,138.75 | $1,138.75 | 32,456 | — | — |
| 2004-04-12 | $1,162.25 | $1,162.25 | 39,380 | — | — |
| 2004-04-08 | $1,130.00 | $1,130.00 | 35,772 | — | — |
| 2004-04-07 | $1,115.00 | $1,115.00 | 72,692 | — | — |
| 2004-04-06 | $1,115.25 | $1,115.25 | 49,632 | — | — |
| 2004-04-05 | $1,128.00 | $1,128.00 | 43,908 | — | — |
| 2004-04-02 | $1,141.25 | $1,141.25 | 39,888 | — | — |
| 2004-04-01 | $1,125.00 | $1,125.00 | 64,052 | — | — |
| 2004-03-31 | $1,143.75 | $1,143.75 | 47,220 | — | — |
| 2004-03-30 | $1,135.00 | $1,135.00 | 49,124 | — | — |
| 2004-03-29 | $1,101.25 | $1,101.25 | 40,664 | — | — |
| 2004-03-26 | $1,102.50 | $1,102.50 | 49,856 | — | — |
| 2004-03-25 | $1,086.50 | $1,086.50 | 69,312 | — | — |
| 2004-03-24 | $1,068.75 | $1,068.75 | 90,488 | — | — |
| 2004-03-23 | $1,098.75 | $1,098.75 | 73,888 | — | — |
| 2004-03-22 | $1,113.75 | $1,113.75 | 47,028 | — | — |
| 2004-03-19 | $1,132.50 | $1,132.50 | 70,216 | — | — |
| 2004-03-18 | $1,146.50 | $1,146.50 | 52,460 | — | — |
| 2004-03-17 | $1,135.00 | $1,135.00 | 55,112 | — | — |
| 2004-03-16 | $1,105.00 | $1,105.00 | 30,212 | — | — |
| 2004-03-15 | $1,110.75 | $1,110.75 | 59,340 | — | — |
| 2004-03-12 | $1,110.00 | $1,110.00 | 52,744 | — | — |
| 2004-03-11 | $1,081.50 | $1,081.50 | 84,836 | — | — |
| 2004-03-10 | $1,108.50 | $1,108.50 | 96,724 | — | — |
| 2004-03-09 | $1,146.75 | $1,146.75 | 60,892 | — | — |
| 2004-03-08 | $1,172.00 | $1,172.00 | 33,152 | — | — |
| 2004-03-05 | $1,178.75 | $1,178.75 | 59,884 | — | — |
| 2004-03-04 | $1,180.00 | $1,180.00 | 77,408 | — | — |
| 2004-03-03 | $1,209.75 | $1,209.75 | 48,108 | — | — |
| 2004-03-02 | $1,199.50 | $1,199.50 | 46,076 | — | — |
| 2004-03-01 | $1,212.50 | $1,212.50 | 73,456 | — | — |
| 2004-02-27 | $1,183.75 | $1,183.75 | 48,600 | — | — |
| 2004-02-26 | $1,197.50 | $1,197.50 | 76,828 | — | — |
| 2004-02-25 | $1,178.50 | $1,178.50 | 44,480 | — | — |
| 2004-02-24 | $1,172.50 | $1,172.50 | 51,288 | — | — |
| 2004-02-23 | $1,146.50 | $1,146.50 | 34,340 | — | — |
| 2004-02-20 | $1,147.75 | $1,147.75 | 46,940 | — | — |
| 2004-02-19 | $1,150.00 | $1,150.00 | 47,868 | — | — |
| 2004-02-18 | $1,156.25 | $1,156.25 | 70,308 | — | — |
| 2004-02-17 | $1,181.25 | $1,181.25 | 63,584 | — | — |
| 2004-02-13 | $1,174.25 | $1,174.25 | 49,468 | — | — |
| 2004-02-12 | $1,171.00 | $1,171.00 | 64,688 | — | — |
| 2004-02-11 | $1,153.50 | $1,153.50 | 52,704 | — | — |
| 2004-02-10 | $1,144.25 | $1,144.25 | 59,112 | — | — |
| 2004-02-09 | $1,127.25 | $1,127.25 | 53,668 | — | — |
| 2004-02-06 | $1,099.25 | $1,099.25 | 35,588 | — | — |
| 2004-02-05 | $1,089.00 | $1,089.00 | 71,576 | — | — |
| 2004-02-04 | $1,100.25 | $1,100.25 | 67,692 | — | — |
| 2004-02-03 | $1,090.50 | $1,090.50 | 63,092 | — | — |
| 2004-02-02 | $1,103.75 | $1,103.75 | 73,200 | — | — |
| 2004-01-30 | $1,100.00 | $1,100.00 | 88,704 | — | — |
| 2004-01-29 | $1,112.50 | $1,112.50 | 97,376 | — | — |
| 2004-01-28 | $1,130.50 | $1,130.50 | 94,164 | — | — |
| 2004-01-27 | $1,128.75 | $1,128.75 | 80,320 | — | — |
| 2004-01-26 | $1,127.50 | $1,127.50 | 73,188 | — | — |
| 2004-01-23 | $1,125.00 | $1,125.00 | 105,268 | — | — |
| 2004-01-22 | $1,092.50 | $1,092.50 | 82,204 | — | — |
| 2004-01-21 | $1,122.50 | $1,122.50 | 69,796 | — | — |
| 2004-01-20 | $1,116.25 | $1,116.25 | 99,704 | — | — |
| 2004-01-16 | $1,045.00 | $1,045.00 | 77,340 | — | — |
| 2004-01-15 | $1,028.00 | $1,028.00 | 94,040 | — | — |
| 2004-01-14 | $1,066.25 | $1,066.25 | 59,024 | — | — |
| 2004-01-13 | $1,077.50 | $1,077.50 | 86,472 | — | — |
| 2004-01-12 | $1,092.50 | $1,092.50 | 70,428 | — | — |
| 2004-01-09 | $1,102.75 | $1,102.75 | 156,000 | — | — |
| 2004-01-08 | $1,084.50 | $1,084.50 | 76,452 | — | — |
| 2004-01-07 | $1,061.00 | $1,061.00 | 67,496 | — | — |
| 2004-01-06 | $1,067.00 | $1,067.00 | 125,972 | — | — |
| 2004-01-05 | $1,071.25 | $1,071.25 | 77,176 | — | — |
| 2004-01-02 | $1,038.75 | $1,038.75 | 33,492 | — | — |