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
- 1980-03-17 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $97.04 | $768.06 | 2,295,300 | — | — |
| 2023-12-28 | $96.92 | $767.11 | 1,912,700 | — | — |
| 2023-12-27 | $96.30 | $762.20 | 1,987,600 | — | — |
| 2023-12-26 | $96.73 | $765.60 | 2,228,300 | — | — |
| 2023-12-22 | $96.86 | $766.63 | 1,927,500 | — | — |
| 2023-12-21 | $96.36 | $762.67 | 3,072,500 | — | — |
| 2023-12-20 | $95.68 | $757.29 | 3,428,500 | — | — |
| 2023-12-19 | $96.81 | $766.24 | 2,711,900 | — | — |
| 2023-12-18 | $97.17 | $769.09 | 4,277,100 | — | — |
| 2023-12-15 | $96.63 | $764.81 | 8,742,700 | — | — |
| 2023-12-14 | $98.31 | $778.11 | 6,870,800 | — | — |
| 2023-12-13 | $98.08 | $776.29 | 3,970,200 | — | — |
| 2023-12-12 | $95.33 | $754.52 | 3,942,700 | — | — |
| 2023-12-11 | $95.36 | $754.76 | 4,989,100 | — | — |
| 2023-12-08 | $94.39 | $747.08 | 3,271,700 | — | — |
| 2023-12-07 | $94.46 | $747.64 | 3,813,000 | — | — |
| 2023-12-06 | $93.94 | $743.52 | 3,260,400 | — | — |
| 2023-12-05 | $92.47 | $731.89 | 2,601,200 | — | — |
| 2023-12-04 | $92.73 | $733.94 | 2,796,500 | — | — |
| 2023-12-01 | $92.64 | $733.23 | 4,016,400 | — | — |
| 2023-11-30 | $92.28 | $730.38 | 4,959,400 | — | — |
| 2023-11-29 | $90.71 | $717.96 | 2,986,800 | — | — |
| 2023-11-28 | $91.13 | $721.28 | 2,774,300 | — | — |
| 2023-11-27 | $90.93 | $719.70 | 2,439,400 | — | — |
| 2023-11-24 | $90.74 | $718.19 | 1,472,400 | — | — |
| 2023-11-22 | $90.36 | $715.19 | 2,553,200 | — | — |
| 2023-11-21 | $89.88 | $711.39 | 2,483,900 | — | — |
| 2023-11-20 | $89.30 | $706.80 | 3,637,300 | — | — |
| 2023-11-17 | $90.01 | $712.42 | 3,340,600 | — | — |
| 2023-11-16 | $90.18 | $713.76 | 3,872,300 | — | — |
| 2023-11-15 | $89.61 | $701.14 | 3,175,600 | — | — |
| 2023-11-14 | $89.85 | $703.01 | 5,739,200 | — | — |
| 2023-11-13 | $87.02 | $680.87 | 3,396,400 | — | — |
| 2023-11-10 | $88.27 | $690.65 | 2,491,100 | — | — |
| 2023-11-09 | $87.96 | $688.23 | 3,441,800 | — | — |
| 2023-11-08 | $88.36 | $691.36 | 3,623,800 | — | — |
| 2023-11-07 | $89.28 | $698.55 | 3,054,500 | — | — |
| 2023-11-06 | $89.72 | $702.00 | 3,370,700 | — | — |
| 2023-11-03 | $90.28 | $706.38 | 4,022,900 | — | — |
| 2023-11-02 | $89.89 | $703.33 | 4,553,000 | — | — |
| 2023-11-01 | $89.54 | $700.59 | 3,944,500 | — | — |
| 2023-10-31 | $88.89 | $695.50 | 3,094,500 | — | — |
| 2023-10-30 | $87.90 | $687.76 | 2,426,900 | — | — |
| 2023-10-27 | $87.53 | $684.86 | 2,764,300 | — | — |
| 2023-10-26 | $89.20 | $697.93 | 3,033,500 | — | — |
| 2023-10-25 | $88.15 | $689.71 | 2,652,800 | — | — |
| 2023-10-24 | $87.76 | $686.66 | 3,213,100 | — | — |
| 2023-10-23 | $86.33 | $675.47 | 3,172,100 | — | — |
| 2023-10-20 | $87.03 | $680.95 | 3,468,400 | — | — |
| 2023-10-19 | $87.78 | $686.82 | 3,134,300 | — | — |
| 2023-10-18 | $88.19 | $690.03 | 2,790,100 | — | — |
| 2023-10-17 | $88.96 | $696.05 | 2,911,500 | — | — |
| 2023-10-16 | $89.46 | $699.96 | 2,993,500 | — | — |
| 2023-10-13 | $88.68 | $693.86 | 3,277,000 | — | — |
| 2023-10-12 | $88.03 | $688.77 | 3,172,500 | — | — |
| 2023-10-11 | $89.87 | $703.17 | 2,658,900 | — | — |
| 2023-10-10 | $88.94 | $695.89 | 2,619,500 | — | — |
| 2023-10-09 | $88.23 | $690.34 | 3,008,500 | — | — |
| 2023-10-06 | $86.92 | $680.09 | 3,511,900 | — | — |
| 2023-10-05 | $85.48 | $668.82 | 3,716,400 | — | — |
| 2023-10-04 | $86.12 | $673.83 | 3,322,900 | — | — |
| 2023-10-03 | $85.76 | $671.01 | 5,606,500 | — | — |
| 2023-10-02 | $85.44 | $668.51 | 6,498,300 | — | — |
| 2023-09-29 | $88.26 | $690.57 | 3,900,500 | — | — |
| 2023-09-28 | $88.68 | $693.86 | 4,489,700 | — | — |
| 2023-09-27 | $90.09 | $704.89 | 3,715,400 | — | — |
| 2023-09-26 | $91.12 | $712.95 | 3,000,600 | — | — |
| 2023-09-25 | $93.31 | $730.09 | 2,376,500 | — | — |
| 2023-09-22 | $93.33 | $730.24 | 1,973,000 | — | — |
| 2023-09-21 | $93.41 | $730.87 | 3,129,300 | — | — |
| 2023-09-20 | $94.37 | $738.38 | 2,855,800 | — | — |
| 2023-09-19 | $93.84 | $734.23 | 3,291,000 | — | — |
| 2023-09-18 | $94.96 | $743.00 | 3,701,700 | — | — |
| 2023-09-15 | $95.18 | $744.72 | 9,702,900 | — | — |
| 2023-09-14 | $95.45 | $746.83 | 4,594,400 | — | — |
| 2023-09-13 | $93.88 | $734.55 | 4,383,300 | — | — |
| 2023-09-12 | $92.12 | $720.78 | 3,689,300 | — | — |
| 2023-09-11 | $91.78 | $718.12 | 3,992,900 | — | — |
| 2023-09-08 | $91.02 | $712.17 | 3,302,700 | — | — |
| 2023-09-07 | $89.40 | $699.49 | 4,765,200 | — | — |
| 2023-09-06 | $87.49 | $684.55 | 3,249,700 | — | — |
| 2023-09-05 | $86.65 | $677.98 | 3,155,500 | — | — |
| 2023-09-01 | $87.93 | $687.99 | 3,777,700 | — | — |
| 2023-08-31 | $88.80 | $694.80 | 3,139,600 | — | — |
| 2023-08-30 | $89.95 | $703.80 | 2,250,900 | — | — |
| 2023-08-29 | $90.29 | $706.46 | 2,279,700 | — | — |
| 2023-08-28 | $90.02 | $704.34 | 2,128,800 | — | — |
| 2023-08-25 | $90.58 | $708.73 | 2,374,600 | — | — |
| 2023-08-24 | $89.99 | $704.11 | 2,376,000 | — | — |
| 2023-08-23 | $90.34 | $706.85 | 2,231,500 | — | — |
| 2023-08-22 | $89.59 | $700.98 | 2,365,900 | — | — |
| 2023-08-21 | $89.63 | $701.29 | 3,910,700 | — | — |
| 2023-08-18 | $91.20 | $713.58 | 2,766,400 | — | — |
| 2023-08-17 | $90.70 | $709.66 | 2,578,600 | — | — |
| 2023-08-16 | $91.70 | $709.47 | 2,382,100 | — | — |
| 2023-08-15 | $91.44 | $707.46 | 2,669,700 | — | — |
| 2023-08-14 | $92.79 | $717.90 | 2,340,400 | — | — |
| 2023-08-11 | $93.82 | $725.87 | 2,428,700 | — | — |
| 2023-08-10 | $92.91 | $718.83 | 3,635,500 | — | — |
| 2023-08-09 | $92.82 | $718.13 | 3,219,200 | — | — |
| 2023-08-08 | $92.13 | $712.80 | 5,240,800 | — | — |
| 2023-08-07 | $89.66 | $693.69 | 3,604,500 | — | — |
| 2023-08-04 | $89.46 | $692.14 | 3,043,500 | — | — |
| 2023-08-03 | $90.37 | $699.18 | 2,880,500 | — | — |
| 2023-08-02 | $92.53 | $715.89 | 2,295,000 | — | — |
| 2023-08-01 | $92.15 | $712.95 | 2,422,100 | — | — |
| 2023-07-31 | $93.62 | $724.32 | 2,902,800 | — | — |
| 2023-07-28 | $93.34 | $722.16 | 2,567,000 | — | — |
| 2023-07-27 | $94.44 | $730.67 | 2,841,800 | — | — |
| 2023-07-26 | $95.56 | $739.33 | 2,196,700 | — | — |
| 2023-07-25 | $95.29 | $737.24 | 2,648,500 | — | — |
| 2023-07-24 | $94.77 | $733.22 | 2,248,700 | — | — |
| 2023-07-21 | $94.78 | $733.30 | 2,694,300 | — | — |
| 2023-07-20 | $93.20 | $721.07 | 2,428,700 | — | — |
| 2023-07-19 | $91.65 | $709.08 | 1,970,400 | — | — |
| 2023-07-18 | $90.91 | $703.36 | 2,279,900 | — | — |
| 2023-07-17 | $91.78 | $710.09 | 1,921,300 | — | — |
| 2023-07-14 | $93.01 | $719.60 | 2,833,200 | — | — |
| 2023-07-13 | $93.31 | $721.93 | 2,912,100 | — | — |
| 2023-07-12 | $92.36 | $714.58 | 2,566,300 | — | — |
| 2023-07-11 | $90.88 | $703.13 | 3,051,100 | — | — |
| 2023-07-10 | $89.22 | $690.28 | 2,312,300 | — | — |
| 2023-07-07 | $89.77 | $694.54 | 2,208,500 | — | — |
| 2023-07-06 | $90.56 | $700.65 | 2,101,000 | — | — |
| 2023-07-05 | $91.61 | $708.77 | 3,073,800 | — | — |
| 2023-07-03 | $90.72 | $701.89 | 1,181,000 | — | — |
| 2023-06-30 | $89.74 | $694.31 | 2,736,200 | — | — |
| 2023-06-29 | $88.88 | $687.65 | 2,538,100 | — | — |
| 2023-06-28 | $89.10 | $689.35 | 2,410,500 | — | — |
| 2023-06-27 | $90.52 | $700.34 | 2,283,200 | — | — |
| 2023-06-26 | $90.84 | $702.82 | 2,209,100 | — | — |
| 2023-06-23 | $89.72 | $694.15 | 3,800,200 | — | — |
| 2023-06-22 | $90.90 | $703.28 | 2,563,800 | — | — |
| 2023-06-21 | $91.65 | $709.08 | 2,435,300 | — | — |
| 2023-06-20 | $90.95 | $703.67 | 2,851,900 | — | — |
| 2023-06-16 | $92.18 | $713.18 | 8,693,700 | — | — |
| 2023-06-15 | $91.69 | $709.39 | 3,038,500 | — | — |
| 2023-06-14 | $90.85 | $702.89 | 3,433,000 | — | — |
| 2023-06-13 | $90.76 | $702.20 | 3,630,600 | — | — |
| 2023-06-12 | $91.39 | $707.07 | 3,131,300 | — | — |
| 2023-06-09 | $91.52 | $708.08 | 2,647,600 | — | — |
| 2023-06-08 | $92.00 | $711.79 | 3,156,700 | — | — |
| 2023-06-07 | $91.57 | $708.46 | 2,531,900 | — | — |
| 2023-06-06 | $89.75 | $694.38 | 1,970,800 | — | — |
| 2023-06-05 | $90.16 | $697.55 | 2,513,200 | — | — |
| 2023-06-02 | $89.68 | $693.84 | 3,835,600 | — | — |
| 2023-06-01 | $88.12 | $681.77 | 3,659,200 | — | — |
| 2023-05-31 | $89.29 | $690.82 | 4,150,000 | — | — |
| 2023-05-30 | $88.01 | $680.92 | 3,002,600 | — | — |
| 2023-05-26 | $88.70 | $686.26 | 3,065,500 | — | — |
| 2023-05-25 | $88.89 | $687.73 | 3,621,600 | — | — |
| 2023-05-24 | $90.16 | $697.55 | 2,820,300 | — | — |
| 2023-05-23 | $90.75 | $702.12 | 3,694,200 | — | — |
| 2023-05-22 | $91.97 | $711.56 | 2,725,100 | — | — |
| 2023-05-19 | $92.51 | $715.74 | 2,388,500 | — | — |
| 2023-05-18 | $92.81 | $718.06 | 2,775,800 | — | — |
| 2023-05-17 | $93.02 | $719.68 | 2,967,400 | — | — |
| 2023-05-16 | $94.01 | $727.34 | 2,209,000 | — | — |
| 2023-05-15 | $96.33 | $745.29 | 2,020,400 | — | — |
| 2023-05-12 | $97.45 | $753.96 | 2,216,000 | — | — |
| 2023-05-11 | $97.33 | $753.03 | 1,824,300 | — | — |
| 2023-05-10 | $99.14 | $759.26 | 3,008,200 | — | — |
| 2023-05-09 | $98.05 | $750.91 | 4,174,800 | — | — |
| 2023-05-08 | $98.90 | $757.42 | 3,099,800 | — | — |
| 2023-05-05 | $99.36 | $760.94 | 2,588,900 | — | — |
| 2023-05-04 | $98.11 | $751.37 | 3,067,100 | — | — |
| 2023-05-03 | $97.33 | $745.39 | 3,174,000 | — | — |
| 2023-05-02 | $97.60 | $747.46 | 2,576,200 | — | — |
| 2023-05-01 | $99.09 | $758.87 | 3,231,900 | — | — |
| 2023-04-28 | $98.88 | $757.26 | 1,995,000 | — | — |
| 2023-04-27 | $99.47 | $761.78 | 2,285,300 | — | — |
| 2023-04-26 | $98.35 | $753.21 | 2,677,700 | — | — |
| 2023-04-25 | $99.74 | $763.85 | 2,770,800 | — | — |
| 2023-04-24 | $98.90 | $757.42 | 2,153,100 | — | — |
| 2023-04-21 | $98.36 | $753.28 | 2,186,500 | — | — |
| 2023-04-20 | $98.22 | $752.21 | 1,989,400 | — | — |
| 2023-04-19 | $98.40 | $753.59 | 2,125,500 | — | — |
| 2023-04-18 | $97.41 | $746.01 | 1,974,200 | — | — |
| 2023-04-17 | $98.41 | $753.67 | 2,214,300 | — | — |
| 2023-04-14 | $97.64 | $747.77 | 3,217,700 | — | — |
| 2023-04-13 | $99.14 | $759.26 | 3,211,300 | — | — |
| 2023-04-12 | $99.41 | $761.32 | 1,941,600 | — | — |
| 2023-04-11 | $99.35 | $760.86 | 1,804,500 | — | — |
| 2023-04-10 | $99.13 | $759.18 | 2,628,500 | — | — |
| 2023-04-06 | $99.74 | $763.85 | 2,879,600 | — | — |
| 2023-04-05 | $98.84 | $756.96 | 4,461,100 | — | — |
| 2023-04-04 | $96.23 | $736.97 | 5,001,100 | — | — |
| 2023-04-03 | $95.09 | $728.24 | 6,259,100 | — | — |
| 2023-03-31 | $96.47 | $738.81 | 3,205,200 | — | — |
| 2023-03-30 | $96.16 | $736.43 | 2,500,300 | — | — |
| 2023-03-29 | $96.27 | $737.28 | 2,348,400 | — | — |
| 2023-03-28 | $94.75 | $725.64 | 3,004,000 | — | — |
| 2023-03-27 | $94.69 | $725.18 | 2,718,100 | — | — |
| 2023-03-24 | $94.37 | $722.73 | 3,608,700 | — | — |
| 2023-03-23 | $91.55 | $701.13 | 2,764,400 | — | — |
| 2023-03-22 | $92.95 | $711.85 | 3,089,700 | — | — |
| 2023-03-21 | $94.77 | $725.79 | 4,087,400 | — | — |
| 2023-03-20 | $97.31 | $745.24 | 3,159,900 | — | — |
| 2023-03-17 | $96.39 | $738.20 | 5,914,300 | — | — |
| 2023-03-16 | $97.20 | $744.40 | 4,859,300 | — | — |
| 2023-03-15 | $96.83 | $741.56 | 3,856,800 | — | — |
| 2023-03-14 | $95.09 | $728.24 | 3,778,300 | — | — |
| 2023-03-13 | $94.17 | $721.19 | 4,542,700 | — | — |
| 2023-03-10 | $92.83 | $710.93 | 2,629,100 | — | — |
| 2023-03-09 | $94.22 | $721.58 | 2,750,800 | — | — |
| 2023-03-08 | $94.67 | $725.02 | 2,450,000 | — | — |
| 2023-03-07 | $93.52 | $716.22 | 2,817,000 | — | — |
| 2023-03-06 | $95.98 | $735.06 | 2,709,100 | — | — |
| 2023-03-03 | $95.39 | $730.54 | 4,061,800 | — | — |
| 2023-03-02 | $93.77 | $718.13 | 2,589,000 | — | — |
| 2023-03-01 | $91.91 | $703.89 | 3,373,100 | — | — |
| 2023-02-28 | $94.26 | $721.88 | 3,155,500 | — | — |
| 2023-02-27 | $95.81 | $733.75 | 2,416,300 | — | — |
| 2023-02-24 | $96.92 | $742.25 | 2,320,800 | — | — |
| 2023-02-23 | $96.84 | $741.64 | 1,889,400 | — | — |
| 2023-02-22 | $97.47 | $746.47 | 2,070,500 | — | — |
| 2023-02-21 | $97.68 | $748.07 | 3,262,600 | — | — |
| 2023-02-17 | $99.49 | $761.94 | 3,041,300 | — | — |
| 2023-02-16 | $98.29 | $752.75 | 2,150,000 | — | — |
| 2023-02-15 | $99.26 | $752.48 | 3,276,800 | — | — |
| 2023-02-14 | $99.47 | $754.07 | 2,190,700 | — | — |
| 2023-02-13 | $100.04 | $758.39 | 1,931,400 | — | — |
| 2023-02-10 | $99.11 | $751.34 | 2,633,200 | — | — |
| 2023-02-09 | $97.55 | $739.51 | 4,403,000 | — | — |
| 2023-02-08 | $99.18 | $751.87 | 3,328,600 | — | — |
| 2023-02-07 | $100.82 | $764.30 | 2,672,600 | — | — |
| 2023-02-06 | $101.81 | $771.81 | 3,050,300 | — | — |
| 2023-02-03 | $100.58 | $762.48 | 4,331,100 | — | — |
| 2023-02-02 | $102.04 | $773.55 | 3,796,600 | — | — |
| 2023-02-01 | $102.54 | $777.34 | 3,054,300 | — | — |
| 2023-01-31 | $102.45 | $776.66 | 3,722,600 | — | — |
| 2023-01-30 | $101.64 | $770.52 | 2,470,900 | — | — |
| 2023-01-27 | $101.58 | $770.07 | 2,277,000 | — | — |
| 2023-01-26 | $101.34 | $768.25 | 2,093,500 | — | — |
| 2023-01-25 | $101.42 | $768.85 | 2,066,600 | — | — |
| 2023-01-24 | $101.37 | $768.47 | 3,048,200 | — | — |
| 2023-01-23 | $100.99 | $765.59 | 3,326,700 | — | — |
| 2023-01-20 | $101.82 | $771.89 | 3,968,400 | — | — |
| 2023-01-19 | $101.97 | $773.02 | 3,025,900 | — | — |
| 2023-01-18 | $102.25 | $775.14 | 3,152,600 | — | — |
| 2023-01-17 | $104.22 | $790.08 | 3,552,700 | — | — |
| 2023-01-13 | $104.98 | $795.84 | 2,722,900 | — | — |
| 2023-01-12 | $105.08 | $796.60 | 2,350,100 | — | — |
| 2023-01-11 | $105.66 | $801.00 | 2,358,800 | — | — |
| 2023-01-10 | $105.43 | $799.25 | 2,244,500 | — | — |
| 2023-01-09 | $105.19 | $797.43 | 2,358,300 | — | — |
| 2023-01-06 | $105.18 | $797.36 | 2,157,300 | — | — |
| 2023-01-05 | $103.26 | $782.80 | 1,920,600 | — | — |
| 2023-01-04 | $104.81 | $794.55 | 2,819,900 | — | — |
| 2023-01-03 | $103.70 | $786.14 | 2,688,900 | — | — |