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
- 1972-06-01 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $152.06 | $619.75 | 4,274,800 | — | — |
| 2024-12-30 | $151.72 | $618.37 | 5,397,000 | — | — |
| 2024-12-27 | $152.89 | $623.14 | 4,287,000 | — | — |
| 2024-12-26 | $152.44 | $621.30 | 5,528,500 | — | — |
| 2024-12-24 | $152.81 | $622.81 | 3,399,800 | — | — |
| 2024-12-23 | $151.29 | $616.61 | 6,822,200 | — | — |
| 2024-12-20 | $152.79 | $622.73 | 19,205,200 | — | — |
| 2024-12-19 | $151.47 | $617.35 | 9,829,500 | — | — |
| 2024-12-18 | $154.43 | $629.41 | 7,620,900 | — | — |
| 2024-12-17 | $156.14 | $636.38 | 6,572,600 | — | — |
| 2024-12-16 | $156.02 | $635.89 | 6,696,500 | — | — |
| 2024-12-13 | $157.97 | $643.84 | 4,353,900 | — | — |
| 2024-12-12 | $158.90 | $647.63 | 6,849,500 | — | — |
| 2024-12-11 | $156.77 | $638.95 | 7,925,900 | — | — |
| 2024-12-10 | $159.84 | $651.46 | 5,329,400 | — | — |
| 2024-12-09 | $159.47 | $649.95 | 8,380,400 | — | — |
| 2024-12-06 | $157.79 | $643.11 | 8,359,200 | — | — |
| 2024-12-05 | $160.49 | $648.59 | 5,229,600 | — | — |
| 2024-12-04 | $160.18 | $647.34 | 6,964,600 | — | — |
| 2024-12-03 | $161.70 | $653.48 | 4,277,400 | — | — |
| 2024-12-02 | $163.05 | $658.93 | 4,967,400 | — | — |
| 2024-11-29 | $163.45 | $660.55 | 2,799,300 | — | — |
| 2024-11-27 | $162.72 | $657.60 | 3,622,900 | — | — |
| 2024-11-26 | $162.16 | $655.34 | 4,653,600 | — | — |
| 2024-11-25 | $163.05 | $658.93 | 8,580,400 | — | — |
| 2024-11-22 | $162.00 | $654.69 | 5,846,300 | — | — |
| 2024-11-21 | $160.34 | $647.98 | 5,977,000 | — | — |
| 2024-11-20 | $158.74 | $641.52 | 5,067,300 | — | — |
| 2024-11-19 | $156.72 | $633.35 | 8,248,900 | — | — |
| 2024-11-18 | $158.33 | $639.86 | 6,991,300 | — | — |
| 2024-11-15 | $158.62 | $641.03 | 9,108,900 | — | — |
| 2024-11-14 | $165.15 | $667.42 | 5,422,700 | — | — |
| 2024-11-13 | $164.74 | $665.76 | 4,145,000 | — | — |
| 2024-11-12 | $164.34 | $664.15 | 5,386,600 | — | — |
| 2024-11-11 | $164.26 | $663.82 | 3,762,000 | — | — |
| 2024-11-08 | $165.11 | $667.26 | 4,618,300 | — | — |
| 2024-11-07 | $164.00 | $662.77 | 5,333,500 | — | — |
| 2024-11-06 | $164.71 | $665.64 | 7,849,300 | — | — |
| 2024-11-05 | $167.85 | $678.33 | 3,678,300 | — | — |
| 2024-11-04 | $166.34 | $672.23 | 4,885,500 | — | — |
| 2024-11-01 | $165.59 | $669.20 | 6,339,000 | — | — |
| 2024-10-31 | $166.08 | $671.18 | 5,582,400 | — | — |
| 2024-10-30 | $166.21 | $671.70 | 4,801,500 | — | — |
| 2024-10-29 | $167.50 | $676.92 | 5,127,900 | — | — |
| 2024-10-28 | $169.84 | $686.37 | 5,186,400 | — | — |
| 2024-10-25 | $171.79 | $694.26 | 4,442,600 | — | — |
| 2024-10-24 | $172.16 | $695.75 | 4,244,900 | — | — |
| 2024-10-23 | $172.95 | $698.94 | 3,800,700 | — | — |
| 2024-10-22 | $174.37 | $704.68 | 3,790,500 | — | — |
| 2024-10-21 | $175.01 | $707.27 | 6,436,300 | — | — |
| 2024-10-18 | $175.06 | $707.47 | 5,097,000 | — | — |
| 2024-10-17 | $174.67 | $705.89 | 4,125,900 | — | — |
| 2024-10-16 | $174.48 | $705.13 | 4,400,900 | — | — |
| 2024-10-15 | $175.90 | $710.87 | 5,802,300 | — | — |
| 2024-10-14 | $176.10 | $711.67 | 4,535,900 | — | — |
| 2024-10-11 | $174.81 | $706.46 | 4,720,300 | — | — |
| 2024-10-10 | $172.99 | $699.11 | 5,292,400 | — | — |
| 2024-10-09 | $172.54 | $697.29 | 7,177,500 | — | — |
| 2024-10-08 | $170.42 | $688.72 | 8,297,800 | — | — |
| 2024-10-07 | $167.21 | $675.75 | 5,459,500 | — | — |
| 2024-10-04 | $167.97 | $678.82 | 4,390,100 | — | — |
| 2024-10-03 | $168.53 | $681.08 | 5,090,300 | — | — |
| 2024-10-02 | $169.55 | $685.20 | 5,786,000 | — | — |
| 2024-10-01 | $171.38 | $692.60 | 7,095,900 | — | — |
| 2024-09-30 | $170.05 | $687.22 | 5,054,300 | — | — |
| 2024-09-27 | $170.00 | $687.02 | 7,545,800 | — | — |
| 2024-09-26 | $169.69 | $685.77 | 5,673,600 | — | — |
| 2024-09-25 | $169.40 | $684.60 | 4,505,100 | — | — |
| 2024-09-24 | $169.92 | $686.70 | 7,837,900 | — | — |
| 2024-09-23 | $172.11 | $695.55 | 5,350,300 | — | — |
| 2024-09-20 | $171.18 | $691.79 | 12,198,400 | — | — |
| 2024-09-19 | $174.66 | $705.85 | 5,504,000 | — | — |
| 2024-09-18 | $175.21 | $708.08 | 5,307,900 | — | — |
| 2024-09-17 | $176.87 | $714.79 | 6,305,100 | — | — |
| 2024-09-16 | $177.21 | $716.16 | 4,940,100 | — | — |
| 2024-09-13 | $177.36 | $716.77 | 3,290,400 | — | — |
| 2024-09-12 | $177.25 | $716.32 | 4,222,800 | — | — |
| 2024-09-11 | $175.78 | $710.38 | 4,036,000 | — | — |
| 2024-09-10 | $177.81 | $718.58 | 4,315,800 | — | — |
| 2024-09-09 | $178.19 | $720.12 | 4,666,200 | — | — |
| 2024-09-06 | $177.34 | $716.68 | 6,395,300 | — | — |
| 2024-09-05 | $179.30 | $719.13 | 5,743,100 | — | — |
| 2024-09-04 | $178.52 | $716.00 | 6,188,500 | — | — |
| 2024-09-03 | $177.54 | $712.07 | 7,032,100 | — | — |
| 2024-08-30 | $172.88 | $693.38 | 8,677,300 | — | — |
| 2024-08-29 | $172.09 | $690.21 | 4,654,300 | — | — |
| 2024-08-28 | $173.92 | $697.55 | 3,915,500 | — | — |
| 2024-08-27 | $175.30 | $703.09 | 3,520,600 | — | — |
| 2024-08-26 | $175.97 | $705.77 | 4,146,700 | — | — |
| 2024-08-23 | $175.87 | $705.37 | 5,283,600 | — | — |
| 2024-08-22 | $175.74 | $704.85 | 5,265,900 | — | — |
| 2024-08-21 | $175.21 | $702.73 | 4,020,700 | — | — |
| 2024-08-20 | $175.85 | $705.29 | 5,330,100 | — | — |
| 2024-08-19 | $173.82 | $697.15 | 3,521,700 | — | — |
| 2024-08-16 | $172.62 | $692.34 | 4,614,600 | — | — |
| 2024-08-15 | $172.52 | $691.94 | 4,472,100 | — | — |
| 2024-08-14 | $173.71 | $696.71 | 3,555,800 | — | — |
| 2024-08-13 | $172.37 | $691.34 | 3,894,700 | — | — |
| 2024-08-12 | $171.42 | $687.52 | 3,802,300 | — | — |
| 2024-08-09 | $172.39 | $691.42 | 3,223,000 | — | — |
| 2024-08-08 | $172.37 | $691.34 | 5,112,500 | — | — |
| 2024-08-07 | $171.79 | $689.01 | 5,428,900 | — | — |
| 2024-08-06 | $172.49 | $691.82 | 7,287,100 | — | — |
| 2024-08-05 | $174.04 | $698.03 | 7,502,300 | — | — |
| 2024-08-02 | $178.04 | $714.08 | 6,856,100 | — | — |
| 2024-08-01 | $174.96 | $701.72 | 5,994,500 | — | — |
| 2024-07-31 | $172.67 | $692.54 | 6,245,600 | — | — |
| 2024-07-30 | $173.18 | $694.58 | 4,994,600 | — | — |
| 2024-07-29 | $173.21 | $694.70 | 4,152,700 | — | — |
| 2024-07-26 | $172.75 | $692.86 | 5,746,300 | — | — |
| 2024-07-25 | $171.02 | $685.92 | 6,270,900 | — | — |
| 2024-07-24 | $168.17 | $674.49 | 5,867,000 | — | — |
| 2024-07-23 | $166.28 | $666.91 | 3,344,300 | — | — |
| 2024-07-22 | $167.66 | $672.44 | 5,308,400 | — | — |
| 2024-07-19 | $169.36 | $679.26 | 5,332,800 | — | — |
| 2024-07-18 | $170.37 | $683.31 | 6,228,600 | — | — |
| 2024-07-17 | $169.89 | $681.39 | 7,671,000 | — | — |
| 2024-07-16 | $164.76 | $660.81 | 4,461,700 | — | — |
| 2024-07-15 | $163.86 | $657.20 | 4,551,800 | — | — |
| 2024-07-12 | $166.38 | $667.31 | 6,677,000 | — | — |
| 2024-07-11 | $163.95 | $657.56 | 10,258,600 | — | — |
| 2024-07-10 | $163.59 | $656.12 | 7,372,300 | — | — |
| 2024-07-09 | $161.90 | $649.34 | 5,801,200 | — | — |
| 2024-07-08 | $162.12 | $650.22 | 5,268,800 | — | — |
| 2024-07-05 | $164.39 | $659.33 | 4,208,200 | — | — |
| 2024-07-03 | $162.60 | $652.15 | 2,879,600 | — | — |
| 2024-07-02 | $163.58 | $656.08 | 4,650,800 | — | — |
| 2024-07-01 | $162.89 | $653.31 | 4,508,000 | — | — |
| 2024-06-28 | $164.93 | $661.49 | 8,755,900 | — | — |
| 2024-06-27 | $166.26 | $666.83 | 4,326,500 | — | — |
| 2024-06-26 | $166.74 | $668.75 | 4,778,300 | — | — |
| 2024-06-25 | $167.35 | $671.20 | 4,217,300 | — | — |
| 2024-06-24 | $168.08 | $674.13 | 4,476,900 | — | — |
| 2024-06-21 | $167.28 | $670.92 | 10,899,100 | — | — |
| 2024-06-20 | $166.68 | $668.51 | 4,942,400 | — | — |
| 2024-06-18 | $166.48 | $667.71 | 3,519,500 | — | — |
| 2024-06-17 | $166.14 | $666.35 | 5,412,200 | — | — |
| 2024-06-14 | $163.81 | $657.00 | 3,603,300 | — | — |
| 2024-06-13 | $163.33 | $655.08 | 5,432,600 | — | — |
| 2024-06-12 | $163.83 | $657.08 | 6,281,100 | — | — |
| 2024-06-11 | $165.07 | $662.06 | 8,284,500 | — | — |
| 2024-06-10 | $165.90 | $665.39 | 9,429,400 | — | — |
| 2024-06-07 | $171.04 | $686.00 | 3,521,100 | — | — |
| 2024-06-06 | $173.20 | $689.23 | 5,536,700 | — | — |
| 2024-06-05 | $173.49 | $690.38 | 5,370,700 | — | — |
| 2024-06-04 | $173.89 | $691.98 | 4,619,100 | — | — |
| 2024-06-03 | $171.23 | $681.39 | 5,032,400 | — | — |
| 2024-05-31 | $172.90 | $688.04 | 8,155,600 | — | — |
| 2024-05-30 | $170.48 | $678.41 | 3,903,100 | — | — |
| 2024-05-29 | $171.15 | $681.07 | 5,352,100 | — | — |
| 2024-05-28 | $173.38 | $689.95 | 6,178,100 | — | — |
| 2024-05-24 | $177.99 | $708.29 | 3,447,400 | — | — |
| 2024-05-23 | $179.27 | $713.38 | 4,009,000 | — | — |
| 2024-05-22 | $182.09 | $724.61 | 4,047,000 | — | — |
| 2024-05-21 | $181.08 | $720.59 | 3,288,100 | — | — |
| 2024-05-20 | $180.31 | $717.52 | 3,221,100 | — | — |
| 2024-05-17 | $182.19 | $725.00 | 4,449,100 | — | — |
| 2024-05-16 | $183.11 | $728.67 | 5,984,700 | — | — |
| 2024-05-15 | $179.46 | $714.14 | 4,785,100 | — | — |
| 2024-05-14 | $179.87 | $715.77 | 3,508,600 | — | — |
| 2024-05-13 | $180.90 | $719.87 | 4,408,100 | — | — |
| 2024-05-10 | $179.79 | $715.45 | 4,201,600 | — | — |
| 2024-05-09 | $178.06 | $708.57 | 2,421,400 | — | — |
| 2024-05-08 | $177.41 | $705.98 | 3,400,900 | — | — |
| 2024-05-07 | $178.02 | $708.41 | 3,708,000 | — | — |
| 2024-05-06 | $175.82 | $699.66 | 3,576,200 | — | — |
| 2024-05-03 | $176.15 | $700.97 | 3,491,900 | — | — |
| 2024-05-02 | $175.45 | $698.18 | 3,964,800 | — | — |
| 2024-05-01 | $175.15 | $696.99 | 4,340,500 | — | — |
| 2024-04-30 | $175.91 | $700.01 | 4,465,100 | — | — |
| 2024-04-29 | $176.14 | $700.93 | 3,224,500 | — | — |
| 2024-04-26 | $175.58 | $698.70 | 4,472,100 | — | — |
| 2024-04-25 | $176.68 | $703.08 | 7,441,500 | — | — |
| 2024-04-24 | $177.41 | $705.98 | 10,016,700 | — | — |
| 2024-04-23 | $171.22 | $681.35 | 9,145,000 | — | — |
| 2024-04-22 | $176.46 | $702.20 | 7,288,700 | — | — |
| 2024-04-19 | $174.13 | $692.93 | 6,636,700 | — | — |
| 2024-04-18 | $172.27 | $685.53 | 5,574,700 | — | — |
| 2024-04-17 | $169.48 | $674.43 | 4,069,200 | — | — |
| 2024-04-16 | $167.50 | $666.55 | 4,569,700 | — | — |
| 2024-04-15 | $166.95 | $664.36 | 5,133,200 | — | — |
| 2024-04-12 | $168.10 | $668.93 | 5,453,500 | — | — |
| 2024-04-11 | $168.36 | $669.97 | 4,241,500 | — | — |
| 2024-04-10 | $168.95 | $672.32 | 4,581,500 | — | — |
| 2024-04-09 | $170.61 | $678.92 | 3,773,900 | — | — |
| 2024-04-08 | $169.58 | $674.82 | 3,755,700 | — | — |
| 2024-04-05 | $169.14 | $673.07 | 4,412,200 | — | — |
| 2024-04-04 | $169.65 | $675.10 | 5,422,600 | — | — |
| 2024-04-03 | $169.68 | $675.22 | 5,828,000 | — | — |
| 2024-04-02 | $171.44 | $682.23 | 5,158,500 | — | — |
| 2024-04-01 | $172.98 | $688.35 | 4,815,400 | — | — |
| 2024-03-28 | $175.01 | $696.43 | 5,710,400 | — | — |
| 2024-03-27 | $173.57 | $690.70 | 4,911,300 | — | — |
| 2024-03-26 | $172.73 | $687.36 | 4,593,000 | — | — |
| 2024-03-25 | $172.60 | $686.84 | 3,941,900 | — | — |
| 2024-03-22 | $172.02 | $684.53 | 4,106,400 | — | — |
| 2024-03-21 | $172.45 | $686.24 | 4,343,000 | — | — |
| 2024-03-20 | $171.86 | $683.90 | 5,046,700 | — | — |
| 2024-03-19 | $171.80 | $683.66 | 7,653,700 | — | — |
| 2024-03-18 | $171.26 | $681.51 | 10,478,500 | — | — |
| 2024-03-15 | $164.66 | $655.25 | 21,887,300 | — | — |
| 2024-03-14 | $164.78 | $655.72 | 5,155,300 | — | — |
| 2024-03-13 | $165.30 | $657.79 | 4,585,800 | — | — |
| 2024-03-12 | $164.54 | $654.77 | 6,158,500 | — | — |
| 2024-03-11 | $164.73 | $655.52 | 5,404,800 | — | — |
| 2024-03-08 | $163.05 | $648.84 | 6,065,300 | — | — |
| 2024-03-07 | $163.11 | $649.08 | 5,801,600 | — | — |
| 2024-03-06 | $163.00 | $648.64 | 5,302,500 | — | — |
| 2024-03-05 | $162.04 | $644.82 | 6,631,300 | — | — |
| 2024-03-04 | $165.37 | $658.07 | 4,303,700 | — | — |
| 2024-03-01 | $164.59 | $654.97 | 6,109,900 | — | — |
| 2024-02-29 | $165.34 | $657.95 | 8,489,400 | — | — |
| 2024-02-28 | $167.03 | $659.64 | 5,275,300 | — | — |
| 2024-02-27 | $168.16 | $664.11 | 3,567,600 | — | — |
| 2024-02-26 | $168.26 | $664.50 | 3,837,000 | — | — |
| 2024-02-23 | $169.60 | $669.79 | 6,409,800 | — | — |
| 2024-02-22 | $168.25 | $664.46 | 7,539,200 | — | — |
| 2024-02-21 | $168.83 | $666.75 | 4,192,600 | — | — |
| 2024-02-20 | $168.65 | $666.04 | 6,117,900 | — | — |
| 2024-02-16 | $166.32 | $656.84 | 5,246,000 | — | — |
| 2024-02-15 | $167.86 | $662.92 | 4,451,400 | — | — |
| 2024-02-14 | $167.52 | $661.58 | 5,731,900 | — | — |
| 2024-02-13 | $168.88 | $666.95 | 7,302,000 | — | — |
| 2024-02-12 | $170.61 | $673.78 | 7,867,500 | — | — |
| 2024-02-09 | $167.67 | $662.17 | 12,731,700 | — | — |
| 2024-02-08 | $173.85 | $686.58 | 9,269,700 | — | — |
| 2024-02-07 | $171.47 | $677.18 | 5,769,700 | — | — |
| 2024-02-06 | $171.42 | $676.98 | 5,182,700 | — | — |
| 2024-02-05 | $170.92 | $675.01 | 5,142,700 | — | — |
| 2024-02-02 | $170.97 | $675.20 | 5,307,700 | — | — |
| 2024-02-01 | $171.70 | $678.09 | 4,920,800 | — | — |
| 2024-01-31 | $168.53 | $665.57 | 5,769,200 | — | — |
| 2024-01-30 | $169.62 | $669.87 | 4,804,200 | — | — |
| 2024-01-29 | $168.15 | $664.07 | 5,713,600 | — | — |
| 2024-01-26 | $167.86 | $662.92 | 4,849,000 | — | — |
| 2024-01-25 | $166.56 | $657.79 | 5,373,800 | — | — |
| 2024-01-24 | $165.60 | $654.00 | 4,984,700 | — | — |
| 2024-01-23 | $167.64 | $662.05 | 4,932,700 | — | — |
| 2024-01-22 | $165.11 | $652.06 | 5,697,400 | — | — |
| 2024-01-19 | $165.78 | $654.71 | 6,528,600 | — | — |
| 2024-01-18 | $167.17 | $660.20 | 4,709,400 | — | — |
| 2024-01-17 | $166.44 | $657.31 | 4,392,300 | — | — |
| 2024-01-16 | $166.17 | $656.25 | 4,576,600 | — | — |
| 2024-01-12 | $167.27 | $660.59 | 3,546,100 | — | — |
| 2024-01-11 | $166.13 | $656.09 | 4,800,700 | — | — |
| 2024-01-10 | $166.92 | $659.21 | 4,394,900 | — | — |
| 2024-01-09 | $167.17 | $660.20 | 6,268,800 | — | — |
| 2024-01-08 | $169.11 | $667.86 | 5,735,600 | — | — |
| 2024-01-05 | $168.94 | $667.19 | 5,252,500 | — | — |
| 2024-01-04 | $171.47 | $677.18 | 6,283,200 | — | — |
| 2024-01-03 | $172.95 | $683.02 | 5,588,200 | — | — |
| 2024-01-02 | $172.91 | $682.86 | 5,743,100 | — | — |