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 | $110.07 | $293.69 | 3,550,200 | — | — |
| 2023-12-28 | $110.40 | $294.57 | 3,206,100 | — | — |
| 2023-12-27 | $109.79 | $292.94 | 2,471,800 | — | — |
| 2023-12-26 | $109.23 | $291.45 | 2,513,400 | — | — |
| 2023-12-22 | $109.03 | $290.91 | 2,565,700 | — | — |
| 2023-12-21 | $108.48 | $289.45 | 3,555,600 | — | — |
| 2023-12-20 | $107.40 | $286.56 | 5,666,200 | — | — |
| 2023-12-19 | $108.42 | $289.29 | 4,675,100 | — | — |
| 2023-12-18 | $108.06 | $288.33 | 5,142,800 | — | — |
| 2023-12-15 | $107.29 | $286.27 | 13,316,300 | — | — |
| 2023-12-14 | $108.60 | $289.77 | 6,611,600 | — | — |
| 2023-12-13 | $107.25 | $286.16 | 6,534,800 | — | — |
| 2023-12-12 | $106.68 | $284.64 | 5,354,500 | — | — |
| 2023-12-11 | $106.22 | $283.42 | 5,208,200 | — | — |
| 2023-12-08 | $104.51 | $278.85 | 3,426,800 | — | — |
| 2023-12-07 | $104.05 | $277.63 | 5,199,000 | — | — |
| 2023-12-06 | $104.94 | $280.00 | 4,296,000 | — | — |
| 2023-12-05 | $104.35 | $278.43 | 4,315,500 | — | — |
| 2023-12-04 | $105.19 | $280.67 | 4,717,700 | — | — |
| 2023-12-01 | $104.88 | $279.84 | 4,682,300 | — | — |
| 2023-11-30 | $104.29 | $278.27 | 16,766,200 | — | — |
| 2023-11-29 | $103.63 | $276.50 | 5,458,700 | — | — |
| 2023-11-28 | $102.06 | $272.32 | 3,607,600 | — | — |
| 2023-11-27 | $102.71 | $274.05 | 4,572,500 | — | — |
| 2023-11-24 | $102.87 | $274.48 | 2,166,800 | — | — |
| 2023-11-22 | $102.70 | $274.02 | 6,470,600 | — | — |
| 2023-11-21 | $101.91 | $271.92 | 7,111,600 | — | — |
| 2023-11-20 | $101.20 | $270.02 | 6,869,100 | — | — |
| 2023-11-17 | $99.55 | $265.62 | 6,069,100 | — | — |
| 2023-11-16 | $100.26 | $267.51 | 7,603,200 | — | — |
| 2023-11-15 | $98.00 | $261.48 | 5,370,500 | — | — |
| 2023-11-14 | $97.08 | $259.03 | 5,527,100 | — | — |
| 2023-11-13 | $95.79 | $255.59 | 6,894,800 | — | — |
| 2023-11-10 | $93.97 | $250.73 | 5,479,100 | — | — |
| 2023-11-09 | $93.55 | $249.61 | 5,007,900 | — | — |
| 2023-11-08 | $94.74 | $252.78 | 4,416,000 | — | — |
| 2023-11-07 | $94.80 | $252.94 | 4,466,500 | — | — |
| 2023-11-06 | $95.00 | $253.48 | 6,137,400 | — | — |
| 2023-11-03 | $95.84 | $255.72 | 5,652,600 | — | — |
| 2023-11-02 | $95.96 | $256.04 | 4,683,100 | — | — |
| 2023-11-01 | $95.01 | $253.51 | 6,985,000 | — | — |
| 2023-10-31 | $94.55 | $252.28 | 7,452,300 | — | — |
| 2023-10-30 | $93.00 | $248.14 | 7,168,900 | — | — |
| 2023-10-27 | $92.85 | $247.74 | 5,934,100 | — | — |
| 2023-10-26 | $93.98 | $250.76 | 6,838,100 | — | — |
| 2023-10-25 | $93.57 | $249.66 | 8,157,700 | — | — |
| 2023-10-24 | $94.81 | $252.97 | 6,677,000 | — | — |
| 2023-10-23 | $95.78 | $255.56 | 6,178,800 | — | — |
| 2023-10-20 | $96.78 | $258.23 | 11,517,800 | — | — |
| 2023-10-19 | $95.44 | $254.65 | 8,537,800 | — | — |
| 2023-10-18 | $95.56 | $254.97 | 16,482,600 | — | — |
| 2023-10-17 | $92.14 | $245.85 | 8,288,600 | — | — |
| 2023-10-16 | $92.18 | $245.95 | 6,452,300 | — | — |
| 2023-10-13 | $90.87 | $242.46 | 5,623,600 | — | — |
| 2023-10-12 | $90.19 | $240.64 | 7,387,000 | — | — |
| 2023-10-11 | $92.64 | $245.82 | 9,269,300 | — | — |
| 2023-10-10 | $97.56 | $258.88 | 4,352,200 | — | — |
| 2023-10-09 | $96.76 | $256.75 | 3,958,300 | — | — |
| 2023-10-06 | $96.88 | $257.07 | 4,790,500 | — | — |
| 2023-10-05 | $96.20 | $255.27 | 5,708,300 | — | — |
| 2023-10-04 | $95.65 | $253.81 | 4,336,100 | — | — |
| 2023-10-03 | $95.79 | $254.18 | 4,597,500 | — | — |
| 2023-10-02 | $95.73 | $254.02 | 4,349,200 | — | — |
| 2023-09-29 | $96.85 | $256.99 | 5,150,500 | — | — |
| 2023-09-28 | $98.12 | $260.36 | 6,092,800 | — | — |
| 2023-09-27 | $95.53 | $253.49 | 5,391,000 | — | — |
| 2023-09-26 | $96.23 | $255.35 | 3,967,700 | — | — |
| 2023-09-25 | $97.47 | $258.64 | 4,096,300 | — | — |
| 2023-09-22 | $98.15 | $260.44 | 4,357,800 | — | — |
| 2023-09-21 | $98.93 | $262.51 | 3,943,700 | — | — |
| 2023-09-20 | $100.28 | $266.09 | 3,966,000 | — | — |
| 2023-09-19 | $100.67 | $267.13 | 4,090,800 | — | — |
| 2023-09-18 | $101.00 | $268.00 | 3,652,600 | — | — |
| 2023-09-15 | $101.74 | $269.97 | 8,303,300 | — | — |
| 2023-09-14 | $102.65 | $272.38 | 4,086,600 | — | — |
| 2023-09-13 | $102.69 | $272.49 | 3,192,500 | — | — |
| 2023-09-12 | $102.40 | $271.72 | 3,531,400 | — | — |
| 2023-09-11 | $102.45 | $271.85 | 4,891,100 | — | — |
| 2023-09-08 | $100.73 | $267.29 | 3,521,300 | — | — |
| 2023-09-07 | $100.67 | $267.13 | 3,863,200 | — | — |
| 2023-09-06 | $101.56 | $269.49 | 5,094,400 | — | — |
| 2023-09-05 | $100.88 | $267.69 | 4,284,000 | — | — |
| 2023-09-01 | $102.85 | $272.91 | 2,641,100 | — | — |
| 2023-08-31 | $102.90 | $273.05 | 4,042,300 | — | — |
| 2023-08-30 | $104.41 | $277.05 | 3,711,300 | — | — |
| 2023-08-29 | $103.87 | $275.62 | 4,515,600 | — | — |
| 2023-08-28 | $102.79 | $272.75 | 5,862,500 | — | — |
| 2023-08-25 | $104.21 | $276.52 | 3,000,800 | — | — |
| 2023-08-24 | $103.75 | $275.30 | 3,529,500 | — | — |
| 2023-08-23 | $105.13 | $278.96 | 3,403,300 | — | — |
| 2023-08-22 | $105.15 | $279.02 | 4,840,100 | — | — |
| 2023-08-21 | $103.87 | $275.62 | 2,954,700 | — | — |
| 2023-08-18 | $103.71 | $275.20 | 4,809,700 | — | — |
| 2023-08-17 | $104.93 | $278.43 | 4,175,200 | — | — |
| 2023-08-16 | $104.53 | $277.37 | 4,086,400 | — | — |
| 2023-08-15 | $104.94 | $278.46 | 3,150,600 | — | — |
| 2023-08-14 | $106.10 | $281.54 | 3,076,100 | — | — |
| 2023-08-11 | $105.31 | $279.44 | 3,478,600 | — | — |
| 2023-08-10 | $104.74 | $277.93 | 4,708,200 | — | — |
| 2023-08-09 | $105.30 | $279.41 | 5,135,200 | — | — |
| 2023-08-08 | $105.58 | $280.16 | 7,544,300 | — | — |
| 2023-08-07 | $108.45 | $287.77 | 3,632,500 | — | — |
| 2023-08-04 | $107.65 | $285.65 | 3,231,100 | — | — |
| 2023-08-03 | $107.54 | $285.36 | 4,947,700 | — | — |
| 2023-08-02 | $108.62 | $288.22 | 4,699,400 | — | — |
| 2023-08-01 | $110.53 | $293.29 | 3,733,700 | — | — |
| 2023-07-31 | $111.33 | $295.41 | 3,930,800 | — | — |
| 2023-07-28 | $112.73 | $299.13 | 3,409,200 | — | — |
| 2023-07-27 | $112.65 | $298.92 | 4,762,900 | — | — |
| 2023-07-26 | $114.08 | $302.71 | 3,682,500 | — | — |
| 2023-07-25 | $112.93 | $299.66 | 4,732,500 | — | — |
| 2023-07-24 | $114.62 | $304.14 | 5,665,900 | — | — |
| 2023-07-21 | $114.29 | $303.27 | 7,062,700 | — | — |
| 2023-07-20 | $111.83 | $296.74 | 8,768,600 | — | — |
| 2023-07-19 | $107.28 | $284.67 | 6,225,900 | — | — |
| 2023-07-18 | $106.95 | $283.79 | 3,913,900 | — | — |
| 2023-07-17 | $107.00 | $283.93 | 4,580,800 | — | — |
| 2023-07-14 | $107.93 | $286.39 | 4,016,000 | — | — |
| 2023-07-13 | $107.74 | $285.89 | 4,936,800 | — | — |
| 2023-07-12 | $106.85 | $282.17 | 4,845,300 | — | — |
| 2023-07-11 | $107.50 | $283.89 | 3,899,700 | — | — |
| 2023-07-10 | $107.02 | $282.62 | 5,259,500 | — | — |
| 2023-07-07 | $106.35 | $280.85 | 5,053,700 | — | — |
| 2023-07-06 | $107.20 | $283.10 | 5,325,000 | — | — |
| 2023-07-05 | $107.37 | $283.55 | 4,968,600 | — | — |
| 2023-07-03 | $107.22 | $283.15 | 2,268,000 | — | — |
| 2023-06-30 | $109.02 | $287.90 | 4,449,200 | — | — |
| 2023-06-29 | $107.66 | $284.31 | 3,417,400 | — | — |
| 2023-06-28 | $107.61 | $284.18 | 3,900,000 | — | — |
| 2023-06-27 | $107.79 | $284.66 | 4,849,700 | — | — |
| 2023-06-26 | $108.51 | $286.56 | 6,134,700 | — | — |
| 2023-06-23 | $108.05 | $285.34 | 5,647,000 | — | — |
| 2023-06-22 | $108.25 | $285.87 | 5,480,300 | — | — |
| 2023-06-21 | $106.25 | $280.59 | 4,428,600 | — | — |
| 2023-06-20 | $106.70 | $281.78 | 6,573,100 | — | — |
| 2023-06-16 | $106.20 | $280.46 | 10,020,900 | — | — |
| 2023-06-15 | $105.02 | $277.34 | 6,378,600 | — | — |
| 2023-06-14 | $103.25 | $272.67 | 5,020,600 | — | — |
| 2023-06-13 | $101.86 | $269.00 | 4,642,200 | — | — |
| 2023-06-12 | $101.40 | $267.78 | 3,629,100 | — | — |
| 2023-06-09 | $101.69 | $268.55 | 4,276,000 | — | — |
| 2023-06-08 | $100.78 | $266.14 | 5,159,000 | — | — |
| 2023-06-07 | $101.66 | $268.47 | 6,231,200 | — | — |
| 2023-06-06 | $102.62 | $271.00 | 4,044,300 | — | — |
| 2023-06-05 | $103.76 | $274.01 | 3,565,900 | — | — |
| 2023-06-02 | $104.20 | $275.18 | 6,024,300 | — | — |
| 2023-06-01 | $102.82 | $271.53 | 4,603,900 | — | — |
| 2023-05-31 | $102.00 | $269.37 | 7,063,400 | — | — |
| 2023-05-30 | $101.71 | $268.60 | 5,168,700 | — | — |
| 2023-05-26 | $102.87 | $271.66 | 4,911,800 | — | — |
| 2023-05-25 | $102.14 | $269.74 | 6,734,500 | — | — |
| 2023-05-24 | $104.04 | $274.75 | 4,507,600 | — | — |
| 2023-05-23 | $105.74 | $279.24 | 4,337,800 | — | — |
| 2023-05-22 | $108.25 | $285.87 | 2,809,500 | — | — |
| 2023-05-19 | $108.93 | $287.67 | 4,487,700 | — | — |
| 2023-05-18 | $108.47 | $286.45 | 3,481,600 | — | — |
| 2023-05-17 | $108.82 | $287.38 | 3,801,000 | — | — |
| 2023-05-16 | $109.39 | $288.88 | 3,393,800 | — | — |
| 2023-05-15 | $109.84 | $290.07 | 3,020,000 | — | — |
| 2023-05-12 | $110.49 | $291.79 | 3,325,000 | — | — |
| 2023-05-11 | $110.05 | $290.62 | 3,879,400 | — | — |
| 2023-05-10 | $110.69 | $292.31 | 3,129,100 | — | — |
| 2023-05-09 | $110.25 | $291.15 | 3,274,300 | — | — |
| 2023-05-08 | $110.90 | $292.87 | 2,445,500 | — | — |
| 2023-05-05 | $111.26 | $293.82 | 4,025,000 | — | — |
| 2023-05-04 | $110.86 | $292.76 | 4,070,700 | — | — |
| 2023-05-03 | $111.76 | $295.14 | 5,602,000 | — | — |
| 2023-05-02 | $111.50 | $294.45 | 4,998,000 | — | — |
| 2023-05-01 | $111.11 | $293.42 | 3,722,900 | — | — |
| 2023-04-28 | $110.47 | $291.73 | 4,835,900 | — | — |
| 2023-04-27 | $109.50 | $289.17 | 4,257,200 | — | — |
| 2023-04-26 | $108.75 | $287.19 | 4,240,000 | — | — |
| 2023-04-25 | $109.97 | $290.41 | 5,636,700 | — | — |
| 2023-04-24 | $110.40 | $291.55 | 5,341,900 | — | — |
| 2023-04-21 | $111.66 | $294.88 | 6,301,100 | — | — |
| 2023-04-20 | $110.35 | $291.42 | 7,413,200 | — | — |
| 2023-04-19 | $112.29 | $296.54 | 12,425,400 | — | — |
| 2023-04-18 | $104.15 | $275.04 | 6,552,100 | — | — |
| 2023-04-17 | $104.52 | $276.02 | 4,806,400 | — | — |
| 2023-04-14 | $103.96 | $274.54 | 5,043,700 | — | — |
| 2023-04-13 | $103.61 | $273.62 | 4,778,700 | — | — |
| 2023-04-12 | $102.56 | $269.50 | 4,560,700 | — | — |
| 2023-04-11 | $103.29 | $271.42 | 4,658,000 | — | — |
| 2023-04-10 | $103.70 | $272.49 | 4,900,200 | — | — |
| 2023-04-06 | $104.93 | $275.73 | 5,065,000 | — | — |
| 2023-04-05 | $104.21 | $273.83 | 7,298,300 | — | — |
| 2023-04-04 | $102.80 | $270.13 | 7,979,000 | — | — |
| 2023-04-03 | $101.59 | $266.95 | 5,432,400 | — | — |
| 2023-03-31 | $101.26 | $266.08 | 6,442,400 | — | — |
| 2023-03-30 | $99.08 | $260.35 | 5,199,300 | — | — |
| 2023-03-29 | $98.62 | $259.14 | 6,780,200 | — | — |
| 2023-03-28 | $97.11 | $255.18 | 4,815,400 | — | — |
| 2023-03-27 | $98.46 | $258.72 | 4,627,700 | — | — |
| 2023-03-24 | $98.05 | $257.65 | 5,269,100 | — | — |
| 2023-03-23 | $97.04 | $254.99 | 4,525,000 | — | — |
| 2023-03-22 | $96.86 | $254.52 | 3,606,700 | — | — |
| 2023-03-21 | $98.33 | $258.38 | 4,475,000 | — | — |
| 2023-03-20 | $97.87 | $257.17 | 6,075,700 | — | — |
| 2023-03-17 | $97.01 | $254.91 | 10,848,100 | — | — |
| 2023-03-16 | $99.03 | $260.22 | 5,289,100 | — | — |
| 2023-03-15 | $97.80 | $256.99 | 5,712,100 | — | — |
| 2023-03-14 | $98.55 | $258.96 | 5,093,900 | — | — |
| 2023-03-13 | $98.19 | $258.01 | 6,553,000 | — | — |
| 2023-03-10 | $96.96 | $254.78 | 7,042,400 | — | — |
| 2023-03-09 | $97.85 | $257.12 | 5,146,000 | — | — |
| 2023-03-08 | $99.40 | $261.19 | 6,252,600 | — | — |
| 2023-03-07 | $99.98 | $262.72 | 6,349,000 | — | — |
| 2023-03-06 | $102.75 | $270.00 | 5,005,100 | — | — |
| 2023-03-03 | $104.45 | $274.46 | 4,982,400 | — | — |
| 2023-03-02 | $102.63 | $269.68 | 5,209,900 | — | — |
| 2023-03-01 | $100.83 | $264.95 | 3,963,500 | — | — |
| 2023-02-28 | $101.72 | $267.29 | 7,877,000 | — | — |
| 2023-02-27 | $99.77 | $262.17 | 4,489,800 | — | — |
| 2023-02-24 | $100.46 | $263.98 | 5,476,800 | — | — |
| 2023-02-23 | $102.55 | $269.47 | 4,611,100 | — | — |
| 2023-02-22 | $102.69 | $269.84 | 8,900,900 | — | — |
| 2023-02-21 | $103.65 | $272.36 | 5,204,300 | — | — |
| 2023-02-17 | $106.74 | $280.48 | 3,564,100 | — | — |
| 2023-02-16 | $106.08 | $278.75 | 3,299,000 | — | — |
| 2023-02-15 | $107.28 | $281.90 | 4,060,300 | — | — |
| 2023-02-14 | $107.26 | $281.85 | 4,244,000 | — | — |
| 2023-02-13 | $108.52 | $285.16 | 3,711,000 | — | — |
| 2023-02-10 | $108.16 | $284.21 | 4,186,300 | — | — |
| 2023-02-09 | $108.07 | $283.98 | 3,912,700 | — | — |
| 2023-02-08 | $110.20 | $289.57 | 4,222,300 | — | — |
| 2023-02-07 | $111.99 | $294.28 | 3,401,600 | — | — |
| 2023-02-06 | $110.75 | $291.02 | 4,145,600 | — | — |
| 2023-02-03 | $111.79 | $293.75 | 3,754,500 | — | — |
| 2023-02-02 | $112.25 | $294.96 | 5,051,800 | — | — |
| 2023-02-01 | $111.82 | $293.83 | 4,532,300 | — | — |
| 2023-01-31 | $110.55 | $290.49 | 5,698,300 | — | — |
| 2023-01-30 | $109.81 | $288.55 | 4,434,800 | — | — |
| 2023-01-27 | $109.95 | $288.92 | 4,860,600 | — | — |
| 2023-01-26 | $111.07 | $291.86 | 4,159,500 | — | — |
| 2023-01-25 | $111.00 | $291.68 | 6,070,800 | — | — |
| 2023-01-24 | $112.53 | $295.70 | 4,662,000 | — | — |
| 2023-01-23 | $114.01 | $299.59 | 6,115,300 | — | — |
| 2023-01-20 | $112.82 | $296.46 | 5,078,300 | — | — |
| 2023-01-19 | $111.80 | $293.78 | 6,157,700 | — | — |
| 2023-01-18 | $111.51 | $293.02 | 4,288,500 | — | — |
| 2023-01-17 | $113.39 | $297.96 | 5,711,000 | — | — |
| 2023-01-13 | $113.51 | $298.27 | 5,348,700 | — | — |
| 2023-01-12 | $111.36 | $292.62 | 4,697,700 | — | — |
| 2023-01-11 | $113.15 | $295.99 | 5,350,300 | — | — |
| 2023-01-10 | $113.85 | $297.82 | 5,591,700 | — | — |
| 2023-01-09 | $112.15 | $293.37 | 7,277,700 | — | — |
| 2023-01-06 | $112.33 | $293.84 | 3,800,400 | — | — |
| 2023-01-05 | $110.80 | $289.84 | 4,896,900 | — | — |
| 2023-01-04 | $111.21 | $290.91 | 4,395,500 | — | — |
| 2023-01-03 | $109.58 | $286.65 | 4,171,900 | — | — |