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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $212.41 | $678.15 | 1,515,200 | — | — |
| 2024-12-30 | $211.98 | $676.78 | 1,452,200 | — | — |
| 2024-12-27 | $213.47 | $681.54 | 1,622,200 | — | — |
| 2024-12-26 | $214.20 | $683.87 | 1,077,900 | — | — |
| 2024-12-24 | $214.04 | $683.36 | 561,100 | — | — |
| 2024-12-23 | $212.17 | $677.39 | 2,270,700 | — | — |
| 2024-12-20 | $211.74 | $676.01 | 3,010,700 | — | — |
| 2024-12-19 | $210.35 | $671.58 | 1,643,000 | — | — |
| 2024-12-18 | $209.89 | $670.11 | 2,279,500 | — | — |
| 2024-12-17 | $213.18 | $680.61 | 2,267,900 | — | — |
| 2024-12-16 | $213.12 | $680.42 | 2,111,200 | — | — |
| 2024-12-13 | $215.07 | $686.64 | 1,520,300 | — | — |
| 2024-12-12 | $215.92 | $689.36 | 2,150,900 | — | — |
| 2024-12-11 | $214.35 | $684.35 | 1,924,700 | — | — |
| 2024-12-10 | $215.59 | $688.30 | 2,361,800 | — | — |
| 2024-12-09 | $218.17 | $696.54 | 2,842,300 | — | — |
| 2024-12-06 | $225.16 | $718.86 | 1,311,300 | — | — |
| 2024-12-05 | $228.26 | $728.76 | 1,633,100 | — | — |
| 2024-12-04 | $229.74 | $733.48 | 1,251,100 | — | — |
| 2024-12-03 | $230.17 | $734.85 | 2,699,400 | — | — |
| 2024-12-02 | $233.04 | $744.02 | 1,357,500 | — | — |
| 2024-11-29 | $233.23 | $744.62 | 904,300 | — | — |
| 2024-11-27 | $233.24 | $744.66 | 1,349,600 | — | — |
| 2024-11-26 | $232.77 | $743.15 | 1,918,500 | — | — |
| 2024-11-25 | $230.71 | $736.58 | 4,583,800 | — | — |
| 2024-11-22 | $227.82 | $727.35 | 1,720,500 | — | — |
| 2024-11-21 | $224.42 | $716.50 | 1,526,900 | — | — |
| 2024-11-20 | $221.96 | $708.64 | 1,714,500 | — | — |
| 2024-11-19 | $220.73 | $704.71 | 1,457,700 | — | — |
| 2024-11-18 | $223.67 | $714.10 | 1,684,800 | — | — |
| 2024-11-15 | $222.14 | $709.22 | 1,930,200 | — | — |
| 2024-11-14 | $221.50 | $707.17 | 1,971,300 | — | — |
| 2024-11-13 | $225.73 | $720.68 | 1,256,800 | — | — |
| 2024-11-12 | $225.17 | $718.89 | 1,772,100 | — | — |
| 2024-11-11 | $223.79 | $714.48 | 1,788,600 | — | — |
| 2024-11-08 | $225.36 | $719.50 | 2,395,800 | — | — |
| 2024-11-07 | $223.18 | $712.54 | 2,071,600 | — | — |
| 2024-11-06 | $223.25 | $712.76 | 2,699,100 | — | — |
| 2024-11-05 | $221.55 | $707.33 | 1,507,100 | — | — |
| 2024-11-04 | $221.16 | $706.09 | 1,724,100 | — | — |
| 2024-11-01 | $219.10 | $699.51 | 1,781,000 | — | — |
| 2024-10-31 | $218.24 | $696.77 | 1,862,000 | — | — |
| 2024-10-30 | $221.02 | $705.64 | 1,174,300 | — | — |
| 2024-10-29 | $221.69 | $707.78 | 1,270,100 | — | — |
| 2024-10-28 | $221.84 | $708.26 | 1,008,300 | — | — |
| 2024-10-25 | $221.31 | $706.57 | 1,658,500 | — | — |
| 2024-10-24 | $222.48 | $710.30 | 2,006,900 | — | — |
| 2024-10-23 | $223.49 | $713.53 | 4,372,100 | — | — |
| 2024-10-22 | $221.84 | $708.26 | 1,605,600 | — | — |
| 2024-10-21 | $222.06 | $708.96 | 1,524,000 | — | — |
| 2024-10-18 | $224.66 | $717.26 | 1,980,300 | — | — |
| 2024-10-17 | $226.92 | $724.48 | 2,442,700 | — | — |
| 2024-10-16 | $227.91 | $727.64 | 1,813,200 | — | — |
| 2024-10-15 | $226.06 | $721.73 | 1,820,600 | — | — |
| 2024-10-14 | $227.52 | $726.39 | 1,325,100 | — | — |
| 2024-10-11 | $225.05 | $718.51 | 1,113,800 | — | — |
| 2024-10-10 | $223.53 | $713.65 | 1,474,200 | — | — |
| 2024-10-09 | $226.76 | $723.97 | 1,880,300 | — | — |
| 2024-10-08 | $223.97 | $715.06 | 1,731,000 | — | — |
| 2024-10-07 | $219.78 | $701.68 | 1,989,700 | — | — |
| 2024-10-04 | $222.16 | $709.28 | 1,081,800 | — | — |
| 2024-10-03 | $221.86 | $705.72 | 959,200 | — | — |
| 2024-10-02 | $223.09 | $709.63 | 1,409,800 | — | — |
| 2024-10-01 | $222.79 | $708.68 | 1,418,600 | — | — |
| 2024-09-30 | $223.09 | $709.63 | 1,959,700 | — | — |
| 2024-09-27 | $223.94 | $712.34 | 2,267,200 | — | — |
| 2024-09-26 | $223.80 | $711.89 | 1,986,200 | — | — |
| 2024-09-25 | $223.88 | $712.15 | 2,630,900 | — | — |
| 2024-09-24 | $223.24 | $710.11 | 1,270,400 | — | — |
| 2024-09-23 | $224.57 | $714.34 | 1,999,900 | — | — |
| 2024-09-20 | $223.55 | $711.10 | 3,813,200 | — | — |
| 2024-09-19 | $224.61 | $714.47 | 2,470,900 | — | — |
| 2024-09-18 | $226.19 | $719.49 | 1,235,600 | — | — |
| 2024-09-17 | $228.07 | $725.47 | 1,342,400 | — | — |
| 2024-09-16 | $231.17 | $735.33 | 1,107,100 | — | — |
| 2024-09-13 | $229.68 | $730.60 | 1,665,800 | — | — |
| 2024-09-12 | $230.03 | $731.71 | 1,321,700 | — | — |
| 2024-09-11 | $229.08 | $728.69 | 1,320,100 | — | — |
| 2024-09-10 | $231.84 | $737.47 | 1,374,500 | — | — |
| 2024-09-09 | $230.58 | $733.46 | 2,442,100 | — | — |
| 2024-09-06 | $227.85 | $724.77 | 1,657,500 | — | — |
| 2024-09-05 | $228.46 | $726.71 | 1,765,200 | — | — |
| 2024-09-04 | $231.42 | $736.13 | 1,495,400 | — | — |
| 2024-09-03 | $229.03 | $728.53 | 1,774,400 | — | — |
| 2024-08-30 | $227.51 | $723.69 | 1,741,100 | — | — |
| 2024-08-29 | $227.06 | $722.26 | 797,800 | — | — |
| 2024-08-28 | $225.93 | $718.67 | 1,442,400 | — | — |
| 2024-08-27 | $226.32 | $719.91 | 935,100 | — | — |
| 2024-08-26 | $224.36 | $713.67 | 686,100 | — | — |
| 2024-08-23 | $223.32 | $710.36 | 1,052,000 | — | — |
| 2024-08-22 | $225.47 | $717.20 | 1,106,900 | — | — |
| 2024-08-21 | $224.31 | $713.51 | 799,400 | — | — |
| 2024-08-20 | $224.13 | $712.94 | 983,800 | — | — |
| 2024-08-19 | $223.18 | $709.92 | 978,200 | — | — |
| 2024-08-16 | $221.91 | $705.88 | 1,498,900 | — | — |
| 2024-08-15 | $221.25 | $703.78 | 1,592,000 | — | — |
| 2024-08-14 | $221.05 | $703.14 | 1,572,500 | — | — |
| 2024-08-13 | $217.51 | $691.88 | 1,977,100 | — | — |
| 2024-08-12 | $217.35 | $691.37 | 2,901,300 | — | — |
| 2024-08-09 | $220.06 | $699.99 | 929,400 | — | — |
| 2024-08-08 | $219.39 | $697.86 | 1,418,800 | — | — |
| 2024-08-07 | $218.09 | $693.73 | 1,536,600 | — | — |
| 2024-08-06 | $217.21 | $690.93 | 1,411,800 | — | — |
| 2024-08-05 | $216.29 | $688.00 | 2,766,900 | — | — |
| 2024-08-02 | $223.95 | $712.37 | 1,860,700 | — | — |
| 2024-08-01 | $224.61 | $714.47 | 1,848,600 | — | — |
| 2024-07-31 | $222.57 | $707.98 | 1,424,300 | — | — |
| 2024-07-30 | $222.42 | $707.50 | 1,256,100 | — | — |
| 2024-07-29 | $219.64 | $698.66 | 1,403,100 | — | — |
| 2024-07-26 | $217.97 | $693.35 | 1,616,200 | — | — |
| 2024-07-25 | $216.06 | $687.27 | 1,792,700 | — | — |
| 2024-07-24 | $217.48 | $689.20 | 1,759,600 | — | — |
| 2024-07-23 | $219.04 | $694.14 | 1,390,400 | — | — |
| 2024-07-22 | $219.03 | $694.11 | 1,852,800 | — | — |
| 2024-07-19 | $216.75 | $686.88 | 2,485,900 | — | — |
| 2024-07-18 | $217.42 | $689.01 | 2,124,500 | — | — |
| 2024-07-17 | $220.66 | $699.27 | 1,780,500 | — | — |
| 2024-07-16 | $218.91 | $693.73 | 1,999,700 | — | — |
| 2024-07-15 | $218.47 | $692.33 | 1,556,000 | — | — |
| 2024-07-12 | $218.35 | $691.95 | 1,364,100 | — | — |
| 2024-07-11 | $217.34 | $688.75 | 1,573,300 | — | — |
| 2024-07-10 | $214.87 | $680.92 | 1,786,200 | — | — |
| 2024-07-09 | $211.80 | $671.20 | 1,731,000 | — | — |
| 2024-07-08 | $214.26 | $678.99 | 1,286,800 | — | — |
| 2024-07-05 | $213.92 | $677.91 | 1,221,900 | — | — |
| 2024-07-03 | $212.90 | $674.68 | 784,600 | — | — |
| 2024-07-02 | $211.99 | $671.80 | 1,723,000 | — | — |
| 2024-07-01 | $210.25 | $666.28 | 1,241,100 | — | — |
| 2024-06-28 | $210.72 | $667.77 | 6,983,200 | — | — |
| 2024-06-27 | $210.94 | $668.47 | 1,518,000 | — | — |
| 2024-06-26 | $210.79 | $667.99 | 1,569,900 | — | — |
| 2024-06-25 | $212.22 | $672.53 | 2,087,400 | — | — |
| 2024-06-24 | $215.75 | $683.71 | 1,246,500 | — | — |
| 2024-06-21 | $214.40 | $679.44 | 3,115,400 | — | — |
| 2024-06-20 | $215.00 | $681.34 | 1,718,400 | — | — |
| 2024-06-18 | $212.72 | $674.11 | 1,628,800 | — | — |
| 2024-06-17 | $211.52 | $670.31 | 1,313,700 | — | — |
| 2024-06-14 | $208.88 | $661.94 | 947,400 | — | — |
| 2024-06-13 | $209.50 | $663.91 | 1,726,500 | — | — |
| 2024-06-12 | $210.48 | $667.01 | 1,973,900 | — | — |
| 2024-06-11 | $209.82 | $664.92 | 2,672,200 | — | — |
| 2024-06-10 | $209.61 | $664.26 | 1,423,500 | — | — |
| 2024-06-07 | $209.99 | $665.46 | 1,725,000 | — | — |
| 2024-06-06 | $208.26 | $659.98 | 1,085,400 | — | — |
| 2024-06-05 | $208.13 | $659.57 | 1,162,600 | — | — |
| 2024-06-04 | $208.49 | $660.71 | 892,400 | — | — |
| 2024-06-03 | $206.51 | $654.43 | 1,167,900 | — | — |
| 2024-05-31 | $207.58 | $657.82 | 3,943,900 | — | — |
| 2024-05-30 | $204.40 | $647.74 | 1,913,900 | — | — |
| 2024-05-29 | $201.96 | $640.01 | 1,444,000 | — | — |
| 2024-05-28 | $203.97 | $646.38 | 1,436,300 | — | — |
| 2024-05-24 | $207.89 | $658.80 | 1,009,200 | — | — |
| 2024-05-23 | $207.99 | $659.12 | 1,072,700 | — | — |
| 2024-05-22 | $210.82 | $668.09 | 1,259,000 | — | — |
| 2024-05-21 | $209.93 | $665.27 | 1,048,600 | — | — |
| 2024-05-20 | $209.16 | $662.83 | 1,407,300 | — | — |
| 2024-05-17 | $209.97 | $665.40 | 1,119,900 | — | — |
| 2024-05-16 | $209.14 | $662.77 | 1,897,900 | — | — |
| 2024-05-15 | $206.33 | $653.86 | 1,160,800 | — | — |
| 2024-05-14 | $205.07 | $649.87 | 1,289,100 | — | — |
| 2024-05-13 | $205.55 | $651.39 | 856,700 | — | — |
| 2024-05-10 | $205.55 | $651.39 | 921,200 | — | — |
| 2024-05-09 | $204.84 | $649.14 | 715,200 | — | — |
| 2024-05-08 | $203.59 | $645.18 | 794,800 | — | — |
| 2024-05-07 | $203.71 | $645.56 | 1,000,300 | — | — |
| 2024-05-06 | $201.52 | $638.62 | 1,445,800 | — | — |
| 2024-05-03 | $199.27 | $631.49 | 1,039,900 | — | — |
| 2024-05-02 | $199.36 | $631.77 | 1,821,500 | — | — |
| 2024-05-01 | $199.77 | $633.07 | 1,999,500 | — | — |
| 2024-04-30 | $199.43 | $632.00 | 2,519,800 | — | — |
| 2024-04-29 | $198.48 | $628.98 | 1,318,700 | — | — |
| 2024-04-26 | $197.95 | $627.30 | 1,783,600 | — | — |
| 2024-04-25 | $201.47 | $638.46 | 1,593,200 | — | — |
| 2024-04-24 | $200.95 | $636.81 | 1,614,100 | — | — |
| 2024-04-23 | $201.71 | $639.22 | 1,920,400 | — | — |
| 2024-04-22 | $201.43 | $638.33 | 1,616,400 | — | — |
| 2024-04-19 | $202.41 | $641.44 | 2,461,000 | — | — |
| 2024-04-18 | $201.73 | $639.28 | 3,707,900 | — | — |
| 2024-04-17 | $197.62 | $626.26 | 2,222,500 | — | — |
| 2024-04-16 | $196.29 | $622.04 | 1,493,500 | — | — |
| 2024-04-15 | $197.32 | $625.31 | 1,440,400 | — | — |
| 2024-04-12 | $198.07 | $627.69 | 1,933,700 | — | — |
| 2024-04-11 | $199.19 | $631.23 | 1,949,200 | — | — |
| 2024-04-10 | $201.18 | $637.54 | 1,957,800 | — | — |
| 2024-04-09 | $204.33 | $647.52 | 1,382,300 | — | — |
| 2024-04-08 | $204.28 | $647.36 | 1,575,400 | — | — |
| 2024-04-05 | $205.58 | $651.48 | 2,227,900 | — | — |
| 2024-04-04 | $200.75 | $636.18 | 2,174,800 | — | — |
| 2024-04-03 | $203.50 | $644.89 | 2,135,300 | — | — |
| 2024-04-02 | $203.08 | $641.31 | 1,914,200 | — | — |
| 2024-04-01 | $203.89 | $643.87 | 899,000 | — | — |
| 2024-03-28 | $205.98 | $650.47 | 1,272,200 | — | — |
| 2024-03-27 | $205.61 | $649.30 | 1,315,800 | — | — |
| 2024-03-26 | $203.37 | $642.23 | 1,299,800 | — | — |
| 2024-03-25 | $203.08 | $641.31 | 1,711,600 | — | — |
| 2024-03-22 | $204.42 | $645.54 | 1,958,900 | — | — |
| 2024-03-21 | $205.43 | $648.73 | 2,357,200 | — | — |
| 2024-03-20 | $206.45 | $651.95 | 2,202,400 | — | — |
| 2024-03-19 | $206.68 | $652.68 | 1,636,200 | — | — |
| 2024-03-18 | $206.90 | $653.38 | 1,190,100 | — | — |
| 2024-03-15 | $206.34 | $651.61 | 2,766,500 | — | — |
| 2024-03-14 | $207.74 | $656.03 | 1,173,400 | — | — |
| 2024-03-13 | $207.90 | $656.53 | 897,800 | — | — |
| 2024-03-12 | $207.35 | $654.80 | 1,087,700 | — | — |
| 2024-03-11 | $205.96 | $650.41 | 907,800 | — | — |
| 2024-03-08 | $205.15 | $647.85 | 1,027,000 | — | — |
| 2024-03-07 | $204.29 | $645.13 | 1,168,200 | — | — |
| 2024-03-06 | $203.64 | $643.08 | 1,651,100 | — | — |
| 2024-03-05 | $201.90 | $637.59 | 1,225,800 | — | — |
| 2024-03-04 | $201.88 | $637.52 | 1,637,700 | — | — |
| 2024-03-01 | $202.00 | $637.90 | 1,399,100 | — | — |
| 2024-02-29 | $202.27 | $638.75 | 2,604,800 | — | — |
| 2024-02-28 | $206.08 | $650.79 | 1,181,600 | — | — |
| 2024-02-27 | $203.23 | $641.79 | 935,000 | — | — |
| 2024-02-26 | $203.50 | $642.64 | 1,480,200 | — | — |
| 2024-02-23 | $203.65 | $643.11 | 1,391,400 | — | — |
| 2024-02-22 | $204.26 | $645.04 | 1,858,500 | — | — |
| 2024-02-21 | $199.83 | $631.05 | 961,100 | — | — |
| 2024-02-20 | $200.89 | $634.40 | 1,210,300 | — | — |
| 2024-02-16 | $200.30 | $632.53 | 1,253,100 | — | — |
| 2024-02-15 | $200.99 | $634.71 | 1,651,300 | — | — |
| 2024-02-14 | $197.72 | $624.39 | 1,761,000 | — | — |
| 2024-02-13 | $196.47 | $620.44 | 1,483,600 | — | — |
| 2024-02-12 | $196.19 | $619.55 | 1,320,000 | — | — |
| 2024-02-09 | $197.91 | $624.99 | 1,044,200 | — | — |
| 2024-02-08 | $196.80 | $621.48 | 1,250,900 | — | — |
| 2024-02-07 | $195.73 | $618.10 | 1,982,200 | — | — |
| 2024-02-06 | $194.50 | $614.22 | 1,733,500 | — | — |
| 2024-02-05 | $192.24 | $607.08 | 1,894,100 | — | — |
| 2024-02-02 | $193.36 | $610.62 | 1,742,500 | — | — |
| 2024-02-01 | $193.74 | $611.82 | 1,705,300 | — | — |
| 2024-01-31 | $193.84 | $612.13 | 3,519,700 | — | — |
| 2024-01-30 | $193.03 | $609.57 | 2,737,700 | — | — |
| 2024-01-29 | $190.99 | $603.13 | 2,257,600 | — | — |
| 2024-01-26 | $192.99 | $609.45 | 2,073,600 | — | — |
| 2024-01-25 | $191.09 | $603.45 | 3,405,500 | — | — |
| 2024-01-24 | $198.69 | $627.45 | 1,735,100 | — | — |
| 2024-01-23 | $199.12 | $626.56 | 1,529,400 | — | — |
| 2024-01-22 | $198.44 | $624.42 | 2,738,000 | — | — |
| 2024-01-19 | $199.10 | $626.50 | 2,161,400 | — | — |
| 2024-01-18 | $198.48 | $624.55 | 2,002,200 | — | — |
| 2024-01-17 | $196.34 | $617.82 | 1,747,400 | — | — |
| 2024-01-16 | $195.65 | $615.65 | 1,634,900 | — | — |
| 2024-01-12 | $195.94 | $616.56 | 1,699,100 | — | — |
| 2024-01-11 | $192.86 | $606.87 | 1,401,000 | — | — |
| 2024-01-10 | $192.44 | $605.54 | 1,541,700 | — | — |
| 2024-01-09 | $191.09 | $601.30 | 1,329,300 | — | — |
| 2024-01-08 | $191.60 | $602.90 | 1,507,600 | — | — |
| 2024-01-05 | $190.84 | $600.51 | 1,779,900 | — | — |
| 2024-01-04 | $191.49 | $602.56 | 1,557,800 | — | — |
| 2024-01-03 | $191.32 | $602.02 | 2,035,100 | — | — |
| 2024-01-02 | $190.17 | $598.40 | 1,861,200 | — | — |