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-10-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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $70.22 | $475.62 | 2,244,900 | — | — |
| 2023-12-28 | $70.52 | $477.65 | 1,654,000 | — | — |
| 2023-12-27 | $70.98 | $480.77 | 1,819,000 | — | — |
| 2023-12-26 | $71.14 | $481.85 | 1,971,100 | — | — |
| 2023-12-22 | $70.16 | $475.22 | 2,226,200 | — | — |
| 2023-12-21 | $69.53 | $470.95 | 2,415,300 | — | — |
| 2023-12-20 | $68.45 | $463.63 | 2,616,800 | — | — |
| 2023-12-19 | $69.14 | $468.31 | 4,757,800 | — | — |
| 2023-12-18 | $68.25 | $462.28 | 5,001,500 | — | — |
| 2023-12-15 | $67.93 | $460.11 | 23,075,300 | — | — |
| 2023-12-14 | $68.61 | $464.72 | 6,583,600 | — | — |
| 2023-12-13 | $67.31 | $455.91 | 6,489,300 | — | — |
| 2023-12-12 | $66.06 | $447.44 | 3,787,900 | — | — |
| 2023-12-11 | $67.23 | $455.37 | 4,128,400 | — | — |
| 2023-12-08 | $68.24 | $462.21 | 3,533,200 | — | — |
| 2023-12-07 | $67.27 | $455.64 | 4,458,700 | — | — |
| 2023-12-06 | $68.47 | $463.77 | 3,599,400 | — | — |
| 2023-12-05 | $69.28 | $469.25 | 2,777,400 | — | — |
| 2023-12-04 | $70.21 | $475.55 | 4,073,500 | — | — |
| 2023-12-01 | $69.87 | $473.25 | 3,775,900 | — | — |
| 2023-11-30 | $68.85 | $466.34 | 6,675,900 | — | — |
| 2023-11-29 | $67.39 | $456.45 | 2,818,500 | — | — |
| 2023-11-28 | $66.99 | $453.74 | 2,393,500 | — | — |
| 2023-11-27 | $67.21 | $455.23 | 2,370,800 | — | — |
| 2023-11-24 | $67.32 | $455.98 | 1,054,700 | — | — |
| 2023-11-22 | $66.66 | $451.51 | 2,479,600 | — | — |
| 2023-11-21 | $66.91 | $453.20 | 2,606,100 | — | — |
| 2023-11-20 | $66.89 | $453.07 | 3,198,700 | — | — |
| 2023-11-17 | $66.63 | $451.31 | 3,071,900 | — | — |
| 2023-11-16 | $65.52 | $443.79 | 3,224,600 | — | — |
| 2023-11-15 | $66.12 | $447.85 | 2,881,200 | — | — |
| 2023-11-14 | $65.73 | $445.21 | 3,281,200 | — | — |
| 2023-11-13 | $64.66 | $437.96 | 2,912,000 | — | — |
| 2023-11-10 | $64.36 | $435.93 | 3,039,200 | — | — |
| 2023-11-09 | $63.83 | $432.34 | 3,344,500 | — | — |
| 2023-11-08 | $63.63 | $430.99 | 2,941,400 | — | — |
| 2023-11-07 | $64.70 | $438.23 | 3,465,600 | — | — |
| 2023-11-06 | $66.28 | $448.93 | 2,703,800 | — | — |
| 2023-11-03 | $66.84 | $452.73 | 3,466,800 | — | — |
| 2023-11-02 | $66.65 | $451.44 | 5,098,100 | — | — |
| 2023-11-01 | $64.54 | $437.15 | 4,952,300 | — | — |
| 2023-10-31 | $65.20 | $441.62 | 4,062,200 | — | — |
| 2023-10-30 | $65.61 | $437.93 | 3,515,500 | — | — |
| 2023-10-27 | $65.44 | $436.79 | 3,265,400 | — | — |
| 2023-10-26 | $66.32 | $442.67 | 2,497,900 | — | — |
| 2023-10-25 | $66.27 | $442.33 | 2,913,000 | — | — |
| 2023-10-24 | $66.60 | $444.54 | 2,935,500 | — | — |
| 2023-10-23 | $66.74 | $445.47 | 3,006,700 | — | — |
| 2023-10-20 | $67.58 | $451.08 | 4,004,400 | — | — |
| 2023-10-19 | $69.21 | $461.96 | 4,445,200 | — | — |
| 2023-10-18 | $68.64 | $458.15 | 3,802,800 | — | — |
| 2023-10-17 | $69.51 | $463.96 | 4,641,200 | — | — |
| 2023-10-16 | $70.07 | $467.70 | 4,143,600 | — | — |
| 2023-10-13 | $69.12 | $461.36 | 3,597,600 | — | — |
| 2023-10-12 | $68.10 | $454.55 | 3,669,700 | — | — |
| 2023-10-11 | $67.46 | $450.28 | 3,936,900 | — | — |
| 2023-10-10 | $66.86 | $446.27 | 4,060,500 | — | — |
| 2023-10-09 | $65.95 | $440.20 | 5,414,200 | — | — |
| 2023-10-06 | $63.50 | $423.84 | 5,106,100 | — | — |
| 2023-10-05 | $62.44 | $416.77 | 5,458,300 | — | — |
| 2023-10-04 | $61.35 | $409.49 | 5,428,800 | — | — |
| 2023-10-03 | $61.98 | $413.70 | 6,405,200 | — | — |
| 2023-10-02 | $61.85 | $412.83 | 5,811,900 | — | — |
| 2023-09-29 | $63.43 | $423.38 | 6,587,900 | — | — |
| 2023-09-28 | $64.89 | $433.12 | 8,411,700 | — | — |
| 2023-09-27 | $64.51 | $430.59 | 8,827,800 | — | — |
| 2023-09-26 | $64.48 | $430.39 | 8,473,900 | — | — |
| 2023-09-25 | $66.54 | $444.14 | 59,253,300 | — | — |
| 2023-09-22 | $66.19 | $441.80 | 15,192,600 | — | — |
| 2023-09-21 | $65.99 | $440.46 | 8,684,000 | — | — |
| 2023-09-20 | $67.01 | $447.27 | 5,947,400 | — | — |
| 2023-09-19 | $67.78 | $452.41 | 4,403,300 | — | — |
| 2023-09-18 | $68.19 | $455.15 | 4,689,600 | — | — |
| 2023-09-15 | $67.54 | $450.81 | 7,156,300 | — | — |
| 2023-09-14 | $68.53 | $457.42 | 4,497,300 | — | — |
| 2023-09-13 | $67.00 | $447.21 | 3,478,200 | — | — |
| 2023-09-12 | $66.32 | $442.67 | 3,909,600 | — | — |
| 2023-09-11 | $64.53 | $430.72 | 2,727,700 | — | — |
| 2023-09-08 | $64.77 | $432.32 | 3,357,700 | — | — |
| 2023-09-07 | $64.31 | $429.25 | 5,663,700 | — | — |
| 2023-09-06 | $63.65 | $424.85 | 4,068,200 | — | — |
| 2023-09-05 | $65.66 | $438.26 | 2,414,500 | — | — |
| 2023-09-01 | $65.55 | $437.53 | 2,897,500 | — | — |
| 2023-08-31 | $65.20 | $435.19 | 3,436,400 | — | — |
| 2023-08-30 | $65.43 | $436.73 | 1,896,000 | — | — |
| 2023-08-29 | $65.25 | $435.53 | 1,733,900 | — | — |
| 2023-08-28 | $65.38 | $436.39 | 1,342,800 | — | — |
| 2023-08-25 | $64.95 | $433.52 | 2,239,200 | — | — |
| 2023-08-24 | $64.38 | $429.72 | 1,941,700 | — | — |
| 2023-08-23 | $64.70 | $431.85 | 1,577,600 | — | — |
| 2023-08-22 | $64.86 | $432.92 | 1,509,800 | — | — |
| 2023-08-21 | $65.26 | $435.59 | 1,782,500 | — | — |
| 2023-08-18 | $65.60 | $437.86 | 2,182,400 | — | — |
| 2023-08-17 | $65.34 | $436.13 | 3,269,600 | — | — |
| 2023-08-16 | $65.24 | $435.46 | 2,605,200 | — | — |
| 2023-08-15 | $65.43 | $436.73 | 1,942,800 | — | — |
| 2023-08-14 | $65.95 | $440.20 | 1,913,600 | — | — |
| 2023-08-11 | $66.24 | $442.13 | 1,856,800 | — | — |
| 2023-08-10 | $65.15 | $434.86 | 2,226,900 | — | — |
| 2023-08-09 | $64.35 | $429.52 | 2,867,700 | — | — |
| 2023-08-08 | $64.15 | $428.18 | 3,240,200 | — | — |
| 2023-08-07 | $65.20 | $435.19 | 3,257,300 | — | — |
| 2023-08-04 | $65.25 | $435.53 | 2,312,800 | — | — |
| 2023-08-03 | $65.96 | $440.26 | 1,988,300 | — | — |
| 2023-08-02 | $65.52 | $437.33 | 2,151,300 | — | — |
| 2023-08-01 | $66.60 | $444.54 | 2,438,300 | — | — |
| 2023-07-31 | $67.04 | $447.47 | 5,122,300 | — | — |
| 2023-07-28 | $67.22 | $442.30 | 2,325,500 | — | — |
| 2023-07-27 | $66.94 | $440.46 | 2,858,900 | — | — |
| 2023-07-26 | $67.60 | $444.80 | 1,836,700 | — | — |
| 2023-07-25 | $67.54 | $444.41 | 3,117,800 | — | — |
| 2023-07-24 | $67.25 | $442.50 | 2,417,100 | — | — |
| 2023-07-21 | $66.49 | $437.50 | 2,014,500 | — | — |
| 2023-07-20 | $65.93 | $433.81 | 2,264,900 | — | — |
| 2023-07-19 | $64.77 | $426.18 | 2,310,200 | — | — |
| 2023-07-18 | $64.32 | $423.22 | 2,506,400 | — | — |
| 2023-07-17 | $63.41 | $417.23 | 1,942,900 | — | — |
| 2023-07-14 | $63.73 | $419.34 | 2,661,400 | — | — |
| 2023-07-13 | $65.32 | $429.80 | 3,182,200 | — | — |
| 2023-07-12 | $64.37 | $423.55 | 2,462,900 | — | — |
| 2023-07-11 | $63.34 | $416.77 | 3,015,700 | — | — |
| 2023-07-10 | $62.40 | $410.58 | 2,635,500 | — | — |
| 2023-07-07 | $62.17 | $409.07 | 3,614,400 | — | — |
| 2023-07-06 | $60.94 | $400.98 | 2,070,000 | — | — |
| 2023-07-05 | $61.59 | $405.26 | 2,096,700 | — | — |
| 2023-07-03 | $62.40 | $410.58 | 1,166,400 | — | — |
| 2023-06-30 | $61.72 | $406.11 | 2,603,500 | — | — |
| 2023-06-29 | $61.49 | $404.60 | 2,428,900 | — | — |
| 2023-06-28 | $60.52 | $398.21 | 2,623,200 | — | — |
| 2023-06-27 | $59.50 | $391.50 | 2,918,000 | — | — |
| 2023-06-26 | $58.60 | $385.58 | 2,138,100 | — | — |
| 2023-06-23 | $57.69 | $379.59 | 3,427,800 | — | — |
| 2023-06-22 | $58.19 | $382.88 | 3,053,800 | — | — |
| 2023-06-21 | $59.08 | $388.74 | 4,272,500 | — | — |
| 2023-06-20 | $59.32 | $390.32 | 3,237,600 | — | — |
| 2023-06-16 | $60.95 | $401.04 | 7,633,300 | — | — |
| 2023-06-15 | $61.11 | $402.10 | 2,992,800 | — | — |
| 2023-06-14 | $60.43 | $397.62 | 2,526,700 | — | — |
| 2023-06-13 | $60.28 | $396.64 | 4,780,300 | — | — |
| 2023-06-12 | $59.80 | $393.48 | 2,914,200 | — | — |
| 2023-06-09 | $59.84 | $393.74 | 2,816,400 | — | — |
| 2023-06-08 | $60.71 | $399.46 | 3,159,700 | — | — |
| 2023-06-07 | $60.43 | $397.62 | 2,695,300 | — | — |
| 2023-06-06 | $59.31 | $390.25 | 2,512,500 | — | — |
| 2023-06-05 | $58.72 | $386.37 | 1,897,200 | — | — |
| 2023-06-02 | $58.74 | $386.50 | 3,452,100 | — | — |
| 2023-06-01 | $56.91 | $374.46 | 3,434,000 | — | — |
| 2023-05-31 | $56.66 | $372.82 | 5,094,200 | — | — |
| 2023-05-30 | $57.37 | $377.49 | 3,025,500 | — | — |
| 2023-05-26 | $57.30 | $377.03 | 2,790,400 | — | — |
| 2023-05-25 | $57.57 | $378.80 | 2,978,700 | — | — |
| 2023-05-24 | $58.54 | $385.19 | 2,546,700 | — | — |
| 2023-05-23 | $58.54 | $385.19 | 3,996,900 | — | — |
| 2023-05-22 | $58.09 | $382.23 | 2,957,300 | — | — |
| 2023-05-19 | $58.52 | $385.05 | 3,587,700 | — | — |
| 2023-05-18 | $58.38 | $384.13 | 4,901,300 | — | — |
| 2023-05-17 | $57.20 | $376.37 | 5,842,500 | — | — |
| 2023-05-16 | $56.58 | $372.29 | 9,415,800 | — | — |
| 2023-05-15 | $57.95 | $381.30 | 20,718,300 | — | — |
| 2023-05-12 | $63.72 | $419.27 | 2,501,500 | — | — |
| 2023-05-11 | $62.83 | $413.41 | 2,293,000 | — | — |
| 2023-05-10 | $63.21 | $415.91 | 1,979,000 | — | — |
| 2023-05-09 | $63.86 | $420.19 | 2,096,000 | — | — |
| 2023-05-08 | $63.52 | $417.95 | 1,658,400 | — | — |
| 2023-05-05 | $64.51 | $424.47 | 1,706,000 | — | — |
| 2023-05-04 | $62.63 | $412.10 | 2,610,400 | — | — |
| 2023-05-03 | $62.82 | $413.35 | 3,589,200 | — | — |
| 2023-05-02 | $62.74 | $412.82 | 2,662,700 | — | — |
| 2023-05-01 | $65.39 | $430.26 | 1,740,100 | — | — |
| 2023-04-28 | $65.41 | $430.39 | 1,955,900 | — | — |
| 2023-04-27 | $65.30 | $423.38 | 1,690,000 | — | — |
| 2023-04-26 | $64.72 | $419.62 | 1,982,600 | — | — |
| 2023-04-25 | $65.55 | $425.00 | 1,632,300 | — | — |
| 2023-04-24 | $66.99 | $434.34 | 2,112,600 | — | — |
| 2023-04-21 | $66.30 | $429.87 | 1,444,000 | — | — |
| 2023-04-20 | $66.05 | $428.25 | 1,636,900 | — | — |
| 2023-04-19 | $66.35 | $430.19 | 1,242,400 | — | — |
| 2023-04-18 | $66.74 | $432.72 | 1,476,700 | — | — |
| 2023-04-17 | $66.41 | $430.58 | 1,409,100 | — | — |
| 2023-04-14 | $67.03 | $434.60 | 1,685,600 | — | — |
| 2023-04-13 | $66.77 | $432.91 | 1,496,500 | — | — |
| 2023-04-12 | $66.25 | $429.54 | 1,940,000 | — | — |
| 2023-04-11 | $66.43 | $430.71 | 1,552,900 | — | — |
| 2023-04-10 | $66.07 | $428.38 | 1,450,400 | — | — |
| 2023-04-06 | $65.69 | $425.91 | 2,031,400 | — | — |
| 2023-04-05 | $65.99 | $427.86 | 2,640,600 | — | — |
| 2023-04-04 | $65.04 | $421.70 | 3,626,600 | — | — |
| 2023-04-03 | $65.06 | $421.83 | 3,229,700 | — | — |
| 2023-03-31 | $63.54 | $411.97 | 2,112,700 | — | — |
| 2023-03-30 | $62.53 | $405.42 | 1,461,500 | — | — |
| 2023-03-29 | $62.01 | $402.05 | 2,171,100 | — | — |
| 2023-03-28 | $60.98 | $395.37 | 1,632,000 | — | — |
| 2023-03-27 | $60.66 | $393.30 | 1,954,000 | — | — |
| 2023-03-24 | $59.48 | $385.65 | 2,202,500 | — | — |
| 2023-03-23 | $58.64 | $380.20 | 2,835,700 | — | — |
| 2023-03-22 | $60.22 | $390.45 | 2,435,900 | — | — |
| 2023-03-21 | $61.87 | $401.14 | 3,106,800 | — | — |
| 2023-03-20 | $60.76 | $393.95 | 2,663,000 | — | — |
| 2023-03-17 | $59.49 | $385.71 | 8,938,400 | — | — |
| 2023-03-16 | $61.02 | $395.63 | 4,312,700 | — | — |
| 2023-03-15 | $60.88 | $394.72 | 4,705,100 | — | — |
| 2023-03-14 | $64.38 | $417.42 | 3,174,000 | — | — |
| 2023-03-13 | $63.64 | $412.62 | 3,446,500 | — | — |
| 2023-03-10 | $64.40 | $417.55 | 2,652,600 | — | — |
| 2023-03-09 | $65.64 | $425.59 | 1,750,100 | — | — |
| 2023-03-08 | $67.09 | $434.99 | 1,785,100 | — | — |
| 2023-03-07 | $67.52 | $437.78 | 2,253,800 | — | — |
| 2023-03-06 | $68.65 | $445.10 | 2,252,300 | — | — |
| 2023-03-03 | $67.85 | $439.92 | 2,313,000 | — | — |
| 2023-03-02 | $66.67 | $432.27 | 2,635,800 | — | — |
| 2023-03-01 | $66.16 | $428.96 | 2,606,400 | — | — |
| 2023-02-28 | $65.45 | $424.36 | 5,990,900 | — | — |
| 2023-02-27 | $67.94 | $440.50 | 2,254,800 | — | — |
| 2023-02-24 | $67.56 | $438.04 | 2,364,100 | — | — |
| 2023-02-23 | $67.98 | $440.76 | 1,888,200 | — | — |
| 2023-02-22 | $66.38 | $430.39 | 2,234,000 | — | — |
| 2023-02-21 | $66.13 | $428.76 | 2,323,000 | — | — |
| 2023-02-17 | $67.26 | $436.09 | 3,815,700 | — | — |
| 2023-02-16 | $69.19 | $448.60 | 1,529,600 | — | — |
| 2023-02-15 | $69.67 | $451.72 | 1,828,300 | — | — |
| 2023-02-14 | $69.77 | $452.36 | 1,965,300 | — | — |
| 2023-02-13 | $69.90 | $453.21 | 1,583,900 | — | — |
| 2023-02-10 | $69.45 | $450.29 | 2,879,400 | — | — |
| 2023-02-09 | $67.97 | $440.69 | 1,858,100 | — | — |
| 2023-02-08 | $68.75 | $445.75 | 1,654,600 | — | — |
| 2023-02-07 | $69.09 | $447.96 | 1,830,000 | — | — |
| 2023-02-06 | $68.20 | $442.19 | 1,953,900 | — | — |
| 2023-02-03 | $68.56 | $444.52 | 1,966,700 | — | — |
| 2023-02-02 | $68.71 | $445.49 | 2,390,000 | — | — |
| 2023-02-01 | $68.24 | $442.44 | 2,241,600 | — | — |
| 2023-01-31 | $68.48 | $444.00 | 2,568,300 | — | — |
| 2023-01-30 | $67.28 | $436.22 | 2,366,000 | — | — |
| 2023-01-27 | $68.24 | $442.44 | 2,498,700 | — | — |
| 2023-01-26 | $69.54 | $444.68 | 2,373,900 | — | — |
| 2023-01-25 | $69.04 | $441.48 | 2,782,600 | — | — |
| 2023-01-24 | $69.51 | $444.49 | 2,973,900 | — | — |
| 2023-01-23 | $69.73 | $445.90 | 2,127,400 | — | — |
| 2023-01-20 | $69.71 | $445.77 | 2,210,700 | — | — |
| 2023-01-19 | $69.60 | $445.07 | 3,154,200 | — | — |
| 2023-01-18 | $68.65 | $438.99 | 1,828,800 | — | — |
| 2023-01-17 | $70.12 | $448.39 | 2,365,100 | — | — |
| 2023-01-13 | $70.83 | $452.93 | 1,598,300 | — | — |
| 2023-01-12 | $70.93 | $453.57 | 2,537,300 | — | — |
| 2023-01-11 | $70.09 | $448.20 | 2,565,200 | — | — |
| 2023-01-10 | $69.31 | $443.21 | 2,697,000 | — | — |
| 2023-01-09 | $67.69 | $432.85 | 2,321,500 | — | — |
| 2023-01-06 | $66.57 | $425.69 | 1,968,700 | — | — |
| 2023-01-05 | $64.83 | $414.56 | 2,319,100 | — | — |
| 2023-01-04 | $64.44 | $412.07 | 2,833,900 | — | — |
| 2023-01-03 | $63.94 | $408.87 | 2,847,900 | — | — |