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
- 1987-08-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 — 2007
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2007-12-31 | $170.00 | $170.00 | 38,480 | — | — |
| 2007-12-28 | $173.90 | $173.90 | 55,840 | — | — |
| 2007-12-27 | $171.55 | $171.55 | 59,880 | — | — |
| 2007-12-26 | $177.50 | $177.50 | 86,020 | — | — |
| 2007-12-24 | $174.85 | $174.85 | 20,060 | — | — |
| 2007-12-21 | $174.75 | $174.75 | 128,900 | — | — |
| 2007-12-20 | $173.25 | $173.25 | 62,720 | — | — |
| 2007-12-19 | $170.55 | $170.55 | 101,220 | — | — |
| 2007-12-18 | $166.80 | $166.80 | 96,960 | — | — |
| 2007-12-17 | $160.90 | $160.90 | 96,360 | — | — |
| 2007-12-14 | $164.75 | $164.75 | 121,280 | — | — |
| 2007-12-13 | $169.50 | $169.50 | 188,620 | — | — |
| 2007-12-12 | $165.25 | $165.25 | 174,300 | — | — |
| 2007-12-11 | $162.30 | $162.30 | 132,280 | — | — |
| 2007-12-10 | $171.50 | $171.50 | 101,500 | — | — |
| 2007-12-07 | $173.40 | $173.40 | 120,480 | — | — |
| 2007-12-06 | $173.75 | $173.75 | 184,800 | — | — |
| 2007-12-05 | $165.65 | $165.65 | 126,600 | — | — |
| 2007-12-04 | $165.25 | $165.25 | 92,360 | — | — |
| 2007-12-03 | $166.35 | $166.35 | 91,740 | — | — |
| 2007-11-30 | $167.50 | $167.50 | 159,500 | — | — |
| 2007-11-29 | $166.40 | $166.40 | 104,780 | — | — |
| 2007-11-28 | $166.80 | $166.80 | 61,460 | — | — |
| 2007-11-27 | $165.25 | $165.25 | 75,780 | — | — |
| 2007-11-26 | $167.55 | $167.55 | 211,220 | — | — |
| 2007-11-23 | $166.15 | $166.15 | 35,920 | — | — |
| 2007-11-21 | $157.80 | $157.80 | 63,120 | — | — |
| 2007-11-20 | $161.55 | $161.55 | 85,360 | — | — |
| 2007-11-19 | $161.25 | $161.25 | 80,700 | — | — |
| 2007-11-16 | $165.00 | $165.00 | 130,520 | — | — |
| 2007-11-15 | $164.00 | $164.00 | 202,960 | — | — |
| 2007-11-14 | $164.00 | $164.00 | 326,520 | — | — |
| 2007-11-13 | $182.05 | $182.05 | 121,180 | — | — |
| 2007-11-12 | $177.70 | $177.70 | 145,940 | — | — |
| 2007-11-09 | $182.30 | $182.30 | 165,460 | — | — |
| 2007-11-08 | $185.95 | $185.95 | 229,200 | — | — |
| 2007-11-07 | $187.45 | $187.45 | 124,920 | — | — |
| 2007-11-06 | $194.85 | $194.85 | 300,640 | — | — |
| 2007-11-05 | $172.35 | $172.35 | 54,640 | — | — |
| 2007-11-02 | $176.85 | $176.85 | 74,580 | — | — |
| 2007-11-01 | $174.55 | $174.55 | 80,760 | — | — |
| 2007-10-31 | $182.75 | $182.75 | 76,600 | — | — |
| 2007-10-30 | $177.20 | $177.20 | 91,600 | — | — |
| 2007-10-29 | $179.70 | $179.70 | 72,800 | — | — |
| 2007-10-26 | $180.50 | $180.50 | 90,760 | — | — |
| 2007-10-25 | $176.25 | $176.25 | 81,980 | — | — |
| 2007-10-24 | $174.75 | $174.75 | 135,160 | — | — |
| 2007-10-23 | $174.20 | $174.20 | 56,860 | — | — |
| 2007-10-22 | $172.50 | $172.50 | 68,360 | — | — |
| 2007-10-19 | $176.50 | $176.50 | 97,580 | — | — |
| 2007-10-18 | $180.00 | $180.00 | 101,020 | — | — |
| 2007-10-17 | $176.85 | $176.85 | 79,520 | — | — |
| 2007-10-16 | $175.00 | $175.00 | 46,460 | — | — |
| 2007-10-15 | $179.30 | $179.30 | 63,440 | — | — |
| 2007-10-12 | $176.05 | $176.05 | 40,520 | — | — |
| 2007-10-11 | $174.00 | $174.00 | 100,560 | — | — |
| 2007-10-10 | $173.05 | $173.05 | 70,060 | — | — |
| 2007-10-09 | $171.00 | $171.00 | 66,560 | — | — |
| 2007-10-08 | $169.65 | $169.65 | 78,460 | — | — |
| 2007-10-05 | $172.50 | $172.50 | 82,700 | — | — |
| 2007-10-04 | $173.10 | $173.10 | 182,960 | — | — |
| 2007-10-03 | $163.35 | $163.35 | 66,340 | — | — |
| 2007-10-02 | $161.65 | $161.65 | 128,100 | — | — |
| 2007-10-01 | $158.15 | $158.15 | 66,980 | — | — |
| 2007-09-28 | $154.20 | $154.20 | 57,240 | — | — |
| 2007-09-27 | $159.15 | $159.15 | 51,200 | — | — |
| 2007-09-26 | $159.25 | $159.25 | 63,000 | — | — |
| 2007-09-25 | $159.45 | $159.45 | 44,260 | — | — |
| 2007-09-24 | $159.90 | $159.90 | 59,700 | — | — |
| 2007-09-21 | $162.45 | $162.45 | 99,360 | — | — |
| 2007-09-20 | $159.40 | $159.40 | 59,620 | — | — |
| 2007-09-19 | $161.80 | $161.80 | 55,180 | — | — |
| 2007-09-18 | $163.00 | $163.00 | 75,140 | — | — |
| 2007-09-17 | $155.30 | $155.30 | 102,920 | — | — |
| 2007-09-14 | $158.75 | $158.75 | 62,000 | — | — |
| 2007-09-13 | $159.10 | $159.10 | 102,080 | — | — |
| 2007-09-12 | $156.50 | $156.50 | 110,640 | — | — |
| 2007-09-11 | $153.15 | $153.15 | 74,160 | — | — |
| 2007-09-10 | $148.85 | $148.85 | 80,460 | — | — |
| 2007-09-07 | $146.35 | $146.35 | 55,840 | — | — |
| 2007-09-06 | $150.35 | $150.35 | 134,020 | — | — |
| 2007-09-05 | $142.40 | $142.40 | 72,380 | — | — |
| 2007-09-04 | $145.50 | $145.50 | 57,560 | — | — |
| 2007-08-31 | $137.65 | $137.65 | 91,100 | — | — |
| 2007-08-30 | $136.90 | $136.90 | 79,800 | — | — |
| 2007-08-29 | $140.30 | $140.30 | 71,380 | — | — |
| 2007-08-28 | $136.80 | $136.80 | 73,400 | — | — |
| 2007-08-27 | $143.25 | $143.25 | 70,420 | — | — |
| 2007-08-24 | $147.85 | $147.85 | 63,200 | — | — |
| 2007-08-23 | $146.90 | $146.90 | 55,180 | — | — |
| 2007-08-22 | $147.60 | $147.60 | 107,180 | — | — |
| 2007-08-21 | $144.05 | $144.05 | 91,560 | — | — |
| 2007-08-20 | $145.05 | $145.05 | 100,320 | — | — |
| 2007-08-17 | $144.75 | $144.75 | 138,960 | — | — |
| 2007-08-16 | $143.05 | $143.05 | 171,820 | — | — |
| 2007-08-15 | $147.25 | $147.25 | 130,900 | — | — |
| 2007-08-14 | $146.40 | $146.40 | 109,720 | — | — |
| 2007-08-13 | $147.75 | $147.75 | 132,420 | — | — |
| 2007-08-10 | $150.10 | $150.10 | 180,860 | — | — |
| 2007-08-09 | $146.75 | $146.75 | 177,740 | — | — |
| 2007-08-08 | $144.00 | $144.00 | 175,120 | — | — |
| 2007-08-07 | $140.00 | $140.00 | 237,900 | — | — |
| 2007-08-06 | $128.60 | $128.60 | 161,020 | — | — |
| 2007-08-03 | $128.70 | $128.70 | 181,880 | — | — |
| 2007-08-02 | $135.90 | $135.90 | 121,280 | — | — |
| 2007-08-01 | $133.70 | $133.70 | 115,940 | — | — |
| 2007-07-31 | $134.30 | $134.30 | 141,140 | — | — |
| 2007-07-30 | $134.50 | $134.50 | 173,300 | — | — |
| 2007-07-27 | $133.40 | $133.40 | 166,260 | — | — |
| 2007-07-26 | $132.50 | $132.50 | 143,760 | — | — |
| 2007-07-25 | $135.55 | $135.55 | 93,140 | — | — |
| 2007-07-24 | $133.05 | $133.05 | 151,420 | — | — |
| 2007-07-23 | $138.05 | $138.05 | 123,100 | — | — |
| 2007-07-20 | $143.45 | $143.45 | 117,600 | — | — |
| 2007-07-19 | $148.20 | $148.20 | 59,540 | — | — |
| 2007-07-18 | $147.55 | $147.55 | 102,780 | — | — |
| 2007-07-17 | $148.25 | $148.25 | 70,220 | — | — |
| 2007-07-16 | $146.95 | $146.95 | 101,460 | — | — |
| 2007-07-13 | $151.85 | $151.85 | 70,140 | — | — |
| 2007-07-12 | $148.50 | $148.50 | 106,360 | — | — |
| 2007-07-11 | $147.70 | $147.70 | 81,720 | — | — |
| 2007-07-10 | $148.20 | $148.20 | 99,280 | — | — |
| 2007-07-09 | $151.75 | $151.75 | 69,280 | — | — |
| 2007-07-06 | $149.95 | $149.95 | 52,860 | — | — |
| 2007-07-05 | $151.10 | $151.10 | 96,100 | — | — |
| 2007-07-03 | $151.90 | $151.90 | 56,720 | — | — |
| 2007-07-02 | $150.70 | $150.70 | 125,280 | — | — |
| 2007-06-29 | $149.85 | $149.85 | 138,080 | — | — |
| 2007-06-28 | $149.10 | $149.10 | 112,440 | — | — |
| 2007-06-27 | $149.65 | $149.65 | 62,440 | — | — |
| 2007-06-26 | $146.95 | $146.95 | 168,480 | — | — |
| 2007-06-25 | $150.00 | $150.00 | 195,280 | — | — |
| 2007-06-22 | $152.25 | $152.25 | 68,520 | — | — |
| 2007-06-21 | $154.70 | $154.70 | 65,980 | — | — |
| 2007-06-20 | $151.05 | $151.05 | 77,100 | — | — |
| 2007-06-19 | $156.85 | $156.85 | 69,960 | — | — |
| 2007-06-18 | $157.95 | $157.95 | 76,640 | — | — |
| 2007-06-15 | $157.45 | $157.45 | 130,500 | — | — |
| 2007-06-14 | $153.15 | $153.15 | 55,340 | — | — |
| 2007-06-13 | $152.20 | $152.20 | 53,240 | — | — |
| 2007-06-12 | $149.45 | $149.45 | 73,920 | — | — |
| 2007-06-11 | $151.20 | $151.20 | 27,000 | — | — |
| 2007-06-08 | $151.05 | $151.05 | 54,420 | — | — |
| 2007-06-07 | $148.40 | $148.40 | 77,220 | — | — |
| 2007-06-06 | $155.10 | $155.10 | 102,560 | — | — |
| 2007-06-05 | $155.00 | $155.00 | 65,320 | — | — |
| 2007-06-04 | $155.35 | $155.35 | 49,320 | — | — |
| 2007-06-01 | $152.40 | $152.40 | 128,800 | — | — |
| 2007-05-31 | $151.80 | $151.80 | 66,880 | — | — |
| 2007-05-30 | $151.75 | $151.75 | 72,260 | — | — |
| 2007-05-29 | $149.30 | $149.30 | 52,600 | — | — |
| 2007-05-25 | $148.65 | $148.65 | 55,540 | — | — |
| 2007-05-24 | $145.20 | $145.20 | 157,180 | — | — |
| 2007-05-23 | $149.40 | $149.40 | 97,500 | — | — |
| 2007-05-22 | $149.75 | $149.75 | 96,240 | — | — |
| 2007-05-21 | $153.15 | $153.15 | 75,620 | — | — |
| 2007-05-18 | $150.35 | $150.35 | 91,140 | — | — |
| 2007-05-17 | $148.85 | $148.85 | 119,000 | — | — |
| 2007-05-16 | $144.55 | $144.55 | 84,140 | — | — |
| 2007-05-15 | $143.15 | $143.15 | 124,140 | — | — |
| 2007-05-14 | $146.50 | $146.50 | 87,720 | — | — |
| 2007-05-11 | $146.00 | $146.00 | 97,620 | — | — |
| 2007-05-10 | $144.90 | $144.90 | 93,120 | — | — |
| 2007-05-09 | $149.10 | $149.10 | 99,760 | — | — |
| 2007-05-08 | $152.20 | $152.20 | 155,220 | — | — |
| 2007-05-07 | $146.90 | $146.90 | 54,960 | — | — |
| 2007-05-04 | $146.60 | $146.60 | 59,920 | — | — |
| 2007-05-03 | $147.45 | $147.45 | 112,280 | — | — |
| 2007-05-02 | $146.35 | $146.35 | 175,360 | — | — |
| 2007-05-01 | $141.20 | $141.20 | 87,460 | — | — |
| 2007-04-30 | $141.75 | $141.75 | 94,540 | — | — |
| 2007-04-27 | $143.25 | $143.25 | 44,220 | — | — |
| 2007-04-26 | $143.25 | $143.25 | 113,360 | — | — |
| 2007-04-25 | $143.80 | $143.80 | 177,960 | — | — |
| 2007-04-24 | $140.70 | $140.70 | 144,020 | — | — |
| 2007-04-23 | $140.10 | $140.10 | 120,560 | — | — |
| 2007-04-20 | $139.60 | $139.60 | 95,200 | — | — |
| 2007-04-19 | $137.60 | $137.60 | 93,020 | — | — |
| 2007-04-18 | $140.60 | $140.60 | 73,020 | — | — |
| 2007-04-17 | $143.35 | $143.35 | 53,980 | — | — |
| 2007-04-16 | $144.20 | $144.20 | 59,000 | — | — |
| 2007-04-13 | $144.95 | $144.95 | 57,080 | — | — |
| 2007-04-12 | $143.65 | $143.65 | 51,260 | — | — |
| 2007-04-11 | $140.90 | $140.90 | 50,820 | — | — |
| 2007-04-10 | $141.45 | $141.45 | 45,960 | — | — |
| 2007-04-09 | $139.60 | $139.60 | 80,480 | — | — |
| 2007-04-05 | $138.75 | $138.75 | 56,580 | — | — |
| 2007-04-04 | $137.45 | $137.45 | 77,040 | — | — |
| 2007-04-03 | $136.60 | $136.60 | 102,800 | — | — |
| 2007-04-02 | $138.05 | $138.05 | 80,600 | — | — |
| 2007-03-30 | $136.90 | $136.90 | 124,160 | — | — |
| 2007-03-29 | $137.90 | $137.90 | 160,540 | — | — |
| 2007-03-28 | $133.25 | $133.25 | 150,960 | — | — |
| 2007-03-27 | $132.95 | $132.95 | 52,160 | — | — |
| 2007-03-26 | $133.50 | $133.50 | 63,220 | — | — |
| 2007-03-23 | $133.90 | $133.90 | 76,460 | — | — |
| 2007-03-22 | $133.25 | $133.25 | 113,400 | — | — |
| 2007-03-21 | $130.50 | $130.50 | 122,300 | — | — |
| 2007-03-20 | $127.80 | $127.80 | 121,280 | — | — |
| 2007-03-19 | $128.45 | $128.45 | 96,760 | — | — |
| 2007-03-16 | $126.45 | $126.45 | 114,720 | — | — |
| 2007-03-15 | $129.35 | $129.35 | 46,420 | — | — |
| 2007-03-14 | $129.30 | $129.30 | 77,020 | — | — |
| 2007-03-13 | $128.40 | $128.40 | 112,240 | — | — |
| 2007-03-12 | $131.05 | $131.05 | 54,460 | — | — |
| 2007-03-09 | $132.30 | $132.30 | 66,100 | — | — |
| 2007-03-08 | $132.60 | $132.60 | 102,220 | — | — |
| 2007-03-07 | $135.05 | $135.05 | 171,120 | — | — |
| 2007-03-06 | $132.15 | $132.15 | 132,180 | — | — |
| 2007-03-05 | $128.60 | $128.60 | 142,400 | — | — |
| 2007-03-02 | $133.30 | $133.30 | 141,880 | — | — |
| 2007-03-01 | $136.25 | $136.25 | 173,320 | — | — |
| 2007-02-28 | $134.15 | $134.15 | 158,500 | — | — |
| 2007-02-27 | $133.45 | $133.45 | 143,220 | — | — |
| 2007-02-26 | $138.30 | $138.30 | 71,260 | — | — |
| 2007-02-23 | $137.80 | $137.80 | 106,620 | — | — |
| 2007-02-22 | $139.25 | $139.25 | 81,520 | — | — |
| 2007-02-21 | $139.00 | $139.00 | 55,760 | — | — |
| 2007-02-20 | $137.85 | $137.85 | 60,260 | — | — |
| 2007-02-16 | $140.10 | $140.10 | 62,560 | — | — |
| 2007-02-15 | $139.80 | $139.80 | 94,940 | — | — |
| 2007-02-14 | $140.35 | $140.35 | 171,820 | — | — |
| 2007-02-13 | $143.00 | $143.00 | 155,460 | — | — |
| 2007-02-12 | $145.80 | $145.80 | 99,920 | — | — |
| 2007-02-09 | $148.50 | $148.50 | 127,900 | — | — |
| 2007-02-08 | $150.95 | $150.95 | 124,660 | — | — |
| 2007-02-07 | $148.00 | $148.00 | 144,540 | — | — |
| 2007-02-06 | $146.30 | $146.30 | 183,980 | — | — |
| 2007-02-05 | $149.80 | $149.80 | 209,200 | — | — |
| 2007-02-02 | $152.30 | $152.30 | 287,340 | — | — |
| 2007-02-01 | $160.40 | $160.40 | 94,020 | — | — |
| 2007-01-31 | $159.75 | $159.75 | 113,840 | — | — |
| 2007-01-30 | $158.05 | $158.05 | 61,780 | — | — |
| 2007-01-29 | $154.05 | $154.05 | 69,540 | — | — |
| 2007-01-26 | $153.40 | $153.40 | 57,040 | — | — |
| 2007-01-25 | $151.25 | $151.25 | 72,840 | — | — |
| 2007-01-24 | $155.25 | $155.25 | 89,680 | — | — |
| 2007-01-23 | $152.50 | $152.50 | 57,280 | — | — |
| 2007-01-22 | $148.20 | $148.20 | 98,520 | — | — |
| 2007-01-19 | $147.75 | $147.75 | 98,820 | — | — |
| 2007-01-18 | $142.45 | $142.45 | 108,740 | — | — |
| 2007-01-17 | $142.35 | $142.35 | 86,960 | — | — |
| 2007-01-16 | $142.40 | $142.40 | 151,800 | — | — |
| 2007-01-12 | $144.45 | $144.45 | 120,480 | — | — |
| 2007-01-11 | $142.25 | $142.25 | 96,240 | — | — |
| 2007-01-10 | $142.85 | $142.85 | 81,340 | — | — |
| 2007-01-09 | $144.70 | $144.70 | 85,220 | — | — |
| 2007-01-08 | $145.70 | $145.70 | 117,940 | — | — |
| 2007-01-05 | $143.95 | $143.95 | 186,040 | — | — |
| 2007-01-04 | $144.30 | $144.30 | 162,500 | — | — |
| 2007-01-03 | $147.60 | $147.60 | 210,080 | — | — |