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
- 2009-08-06 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 | $111.63 | $154.95 | 20,558,000 | — | — |
| 2023-12-28 | $112.24 | $155.81 | 21,247,000 | — | — |
| 2023-12-27 | $112.62 | $156.33 | 20,055,000 | — | — |
| 2023-12-26 | $113.19 | $157.13 | 16,793,000 | — | — |
| 2023-12-22 | $112.20 | $155.75 | 19,089,000 | — | — |
| 2023-12-21 | $112.73 | $156.49 | 24,106,000 | — | — |
| 2023-12-20 | $111.04 | $154.14 | 34,523,000 | — | — |
| 2023-12-19 | $113.96 | $158.19 | 36,020,000 | — | — |
| 2023-12-18 | $114.70 | $158.49 | 54,741,000 | — | — |
| 2023-12-15 | $112.97 | $156.11 | 118,544,000 | — | — |
| 2023-12-14 | $110.65 | $152.90 | 66,964,000 | — | — |
| 2023-12-13 | $108.97 | $150.58 | 71,654,000 | — | — |
| 2023-12-12 | $107.23 | $148.17 | 90,242,000 | — | — |
| 2023-12-11 | $102.92 | $142.22 | 101,184,000 | — | — |
| 2023-12-08 | $94.43 | $130.48 | 69,668,000 | — | — |
| 2023-12-07 | $92.23 | $127.44 | 43,517,000 | — | — |
| 2023-12-06 | $90.36 | $124.87 | 24,813,000 | — | — |
| 2023-12-05 | $91.31 | $126.18 | 37,066,000 | — | — |
| 2023-12-04 | $92.40 | $127.68 | 25,009,000 | — | — |
| 2023-12-01 | $93.00 | $128.51 | 29,612,000 | — | — |
| 2023-11-30 | $92.57 | $127.92 | 49,571,000 | — | — |
| 2023-11-29 | $94.08 | $130.01 | 34,843,000 | — | — |
| 2023-11-28 | $94.64 | $130.77 | 39,025,000 | — | — |
| 2023-11-27 | $95.02 | $131.31 | 96,962,000 | — | — |
| 2023-11-24 | $97.89 | $135.26 | 23,158,000 | — | — |
| 2023-11-22 | $97.20 | $134.31 | 33,743,000 | — | — |
| 2023-11-21 | $98.12 | $135.58 | 43,344,000 | — | — |
| 2023-11-20 | $99.57 | $137.59 | 18,674,000 | — | — |
| 2023-11-17 | $97.77 | $135.10 | 19,789,000 | — | — |
| 2023-11-16 | $95.96 | $132.59 | 26,198,000 | — | — |
| 2023-11-15 | $97.54 | $134.78 | 16,099,000 | — | — |
| 2023-11-14 | $97.30 | $134.45 | 23,886,000 | — | — |
| 2023-11-13 | $94.69 | $130.85 | 16,893,000 | — | — |
| 2023-11-10 | $95.75 | $132.31 | 36,272,000 | — | — |
| 2023-11-09 | $91.14 | $125.94 | 24,486,000 | — | — |
| 2023-11-08 | $91.11 | $125.90 | 15,280,000 | — | — |
| 2023-11-07 | $89.78 | $124.06 | 19,365,000 | — | — |
| 2023-11-06 | $88.08 | $121.71 | 12,870,000 | — | — |
| 2023-11-03 | $88.27 | $121.97 | 18,041,000 | — | — |
| 2023-11-02 | $87.13 | $120.40 | 18,759,000 | — | — |
| 2023-11-01 | $85.29 | $117.86 | 18,684,000 | — | — |
| 2023-10-31 | $84.14 | $116.26 | 14,747,000 | — | — |
| 2023-10-30 | $84.13 | $116.25 | 20,889,000 | — | — |
| 2023-10-27 | $83.84 | $115.85 | 18,236,000 | — | — |
| 2023-10-26 | $82.68 | $114.24 | 27,917,000 | — | — |
| 2023-10-25 | $84.96 | $117.40 | 21,432,000 | — | — |
| 2023-10-24 | $88.11 | $121.75 | 14,972,000 | — | — |
| 2023-10-23 | $86.22 | $119.14 | 16,456,000 | — | — |
| 2023-10-20 | $85.36 | $117.96 | 26,953,000 | — | — |
| 2023-10-19 | $86.78 | $119.92 | 26,620,000 | — | — |
| 2023-10-18 | $88.70 | $122.57 | 20,404,000 | — | — |
| 2023-10-17 | $88.44 | $122.21 | 33,008,000 | — | — |
| 2023-10-16 | $90.26 | $124.72 | 21,150,000 | — | — |
| 2023-10-13 | $88.32 | $122.04 | 28,312,000 | — | — |
| 2023-10-12 | $90.56 | $125.14 | 43,871,000 | — | — |
| 2023-10-11 | $87.46 | $120.85 | 14,334,000 | — | — |
| 2023-10-10 | $85.84 | $118.62 | 14,718,000 | — | — |
| 2023-10-09 | $85.59 | $118.27 | 15,760,000 | — | — |
| 2023-10-06 | $84.53 | $116.80 | 21,103,000 | — | — |
| 2023-10-05 | $82.39 | $113.84 | 11,474,000 | — | — |
| 2023-10-04 | $82.38 | $113.84 | 16,417,000 | — | — |
| 2023-10-03 | $81.48 | $112.59 | 18,761,000 | — | — |
| 2023-10-02 | $83.50 | $115.37 | 14,676,000 | — | — |
| 2023-09-29 | $83.06 | $114.77 | 16,481,000 | — | — |
| 2023-09-28 | $83.20 | $114.97 | 16,180,000 | — | — |
| 2023-09-27 | $81.68 | $112.87 | 15,352,000 | — | — |
| 2023-09-26 | $81.62 | $112.78 | 17,641,000 | — | — |
| 2023-09-25 | $83.39 | $115.23 | 15,648,000 | — | — |
| 2023-09-22 | $82.91 | $114.56 | 27,764,000 | — | — |
| 2023-09-21 | $80.84 | $111.70 | 53,654,000 | — | — |
| 2023-09-20 | $83.06 | $114.77 | 13,681,000 | — | — |
| 2023-09-19 | $84.92 | $116.71 | 13,126,000 | — | — |
| 2023-09-18 | $85.00 | $116.82 | 16,541,000 | — | — |
| 2023-09-15 | $85.17 | $117.05 | 50,190,000 | — | — |
| 2023-09-14 | $87.16 | $119.79 | 19,648,000 | — | — |
| 2023-09-13 | $85.29 | $117.22 | 17,413,000 | — | — |
| 2023-09-12 | $84.45 | $116.06 | 16,680,000 | — | — |
| 2023-09-11 | $85.91 | $118.07 | 15,710,000 | — | — |
| 2023-09-08 | $85.75 | $117.86 | 16,810,000 | — | — |
| 2023-09-07 | $85.70 | $117.78 | 27,789,000 | — | — |
| 2023-09-06 | $87.23 | $119.88 | 20,142,000 | — | — |
| 2023-09-05 | $87.22 | $119.86 | 24,808,000 | — | — |
| 2023-09-01 | $87.25 | $119.91 | 65,017,000 | — | — |
| 2023-08-31 | $92.29 | $126.84 | 55,203,000 | — | — |
| 2023-08-30 | $89.23 | $122.63 | 23,234,000 | — | — |
| 2023-08-29 | $88.99 | $122.31 | 27,822,000 | — | — |
| 2023-08-28 | $86.11 | $118.34 | 14,306,000 | — | — |
| 2023-08-25 | $85.18 | $117.07 | 24,181,000 | — | — |
| 2023-08-24 | $85.45 | $117.43 | 30,934,000 | — | — |
| 2023-08-23 | $87.66 | $120.47 | 19,692,000 | — | — |
| 2023-08-22 | $85.58 | $117.61 | 17,079,000 | — | — |
| 2023-08-21 | $86.51 | $118.90 | 30,012,000 | — | — |
| 2023-08-18 | $82.58 | $113.50 | 17,759,000 | — | — |
| 2023-08-17 | $82.71 | $113.67 | 19,228,000 | — | — |
| 2023-08-16 | $83.30 | $114.48 | 16,003,000 | — | — |
| 2023-08-15 | $84.25 | $115.79 | 14,035,000 | — | — |
| 2023-08-14 | $85.41 | $117.38 | 17,688,000 | — | — |
| 2023-08-11 | $82.98 | $114.04 | 20,331,000 | — | — |
| 2023-08-10 | $84.29 | $115.84 | 20,186,000 | — | — |
| 2023-08-09 | $85.07 | $116.92 | 24,672,000 | — | — |
| 2023-08-08 | $88.32 | $121.38 | 14,081,000 | — | — |
| 2023-08-07 | $89.71 | $123.29 | 11,146,000 | — | — |
| 2023-08-04 | $88.17 | $121.17 | 21,156,000 | — | — |
| 2023-08-03 | $88.50 | $121.63 | 18,281,000 | — | — |
| 2023-08-02 | $89.23 | $122.63 | 26,877,000 | — | — |
| 2023-08-01 | $92.00 | $126.44 | 19,683,000 | — | — |
| 2023-07-31 | $89.86 | $123.50 | 14,952,000 | — | — |
| 2023-07-28 | $89.98 | $123.66 | 18,791,000 | — | — |
| 2023-07-27 | $89.35 | $122.80 | 21,922,000 | — | — |
| 2023-07-26 | $89.31 | $122.74 | 19,877,000 | — | — |
| 2023-07-25 | $91.80 | $126.16 | 20,042,000 | — | — |
| 2023-07-24 | $90.16 | $123.91 | 19,992,000 | — | — |
| 2023-07-21 | $89.68 | $123.24 | 74,287,000 | — | — |
| 2023-07-20 | $88.83 | $122.09 | 28,268,000 | — | — |
| 2023-07-19 | $90.14 | $123.88 | 24,118,000 | — | — |
| 2023-07-18 | $90.34 | $124.16 | 24,513,000 | — | — |
| 2023-07-17 | $91.04 | $125.11 | 26,819,000 | — | — |
| 2023-07-14 | $88.86 | $122.12 | 18,510,000 | — | — |
| 2023-07-13 | $89.04 | $122.36 | 25,912,000 | — | — |
| 2023-07-12 | $89.00 | $122.31 | 28,197,000 | — | — |
| 2023-07-11 | $88.21 | $121.22 | 25,498,000 | — | — |
| 2023-07-10 | $87.77 | $120.63 | 30,622,000 | — | — |
| 2023-07-07 | $84.68 | $116.37 | 19,409,000 | — | — |
| 2023-07-06 | $84.80 | $116.54 | 23,939,000 | — | — |
| 2023-07-05 | $86.19 | $118.45 | 14,440,000 | — | — |
| 2023-07-03 | $87.64 | $120.45 | 9,038,000 | — | — |
| 2023-06-30 | $86.74 | $119.21 | 23,145,000 | — | — |
| 2023-06-29 | $86.26 | $118.55 | 23,386,000 | — | — |
| 2023-06-28 | $84.79 | $116.53 | 19,445,000 | — | — |
| 2023-06-27 | $84.84 | $116.60 | 24,923,000 | — | — |
| 2023-06-26 | $82.16 | $112.92 | 21,372,000 | — | — |
| 2023-06-23 | $82.21 | $112.99 | 37,413,000 | — | — |
| 2023-06-22 | $84.24 | $115.78 | 23,464,000 | — | — |
| 2023-06-21 | $84.77 | $116.50 | 23,229,000 | — | — |
| 2023-06-20 | $86.80 | $118.66 | 27,535,000 | — | — |
| 2023-06-16 | $86.81 | $118.67 | 68,299,000 | — | — |
| 2023-06-15 | $88.34 | $120.77 | 33,814,000 | — | — |
| 2023-06-14 | $88.62 | $121.14 | 43,524,000 | — | — |
| 2023-06-13 | $85.11 | $116.35 | 38,990,000 | — | — |
| 2023-06-12 | $85.54 | $116.93 | 51,065,000 | — | — |
| 2023-06-09 | $80.46 | $110.00 | 19,241,000 | — | — |
| 2023-06-08 | $80.42 | $109.94 | 21,909,000 | — | — |
| 2023-06-07 | $79.26 | $108.36 | 28,957,000 | — | — |
| 2023-06-06 | $79.00 | $108.00 | 37,823,000 | — | — |
| 2023-06-05 | $80.23 | $109.68 | 26,222,000 | — | — |
| 2023-06-02 | $81.20 | $111.00 | 62,815,000 | — | — |
| 2023-06-01 | $79.00 | $107.99 | 80,792,000 | — | — |
| 2023-05-31 | $80.80 | $110.45 | 89,998,000 | — | — |
| 2023-05-30 | $80.33 | $109.82 | 116,912,000 | — | — |
| 2023-05-26 | $81.27 | $111.10 | 82,500,000 | — | — |
| 2023-05-25 | $72.88 | $99.63 | 49,263,000 | — | — |
| 2023-05-24 | $67.95 | $92.89 | 23,021,000 | — | — |
| 2023-05-23 | $68.65 | $93.85 | 36,088,000 | — | — |
| 2023-05-22 | $67.84 | $92.74 | 17,796,000 | — | — |
| 2023-05-19 | $68.22 | $93.27 | 22,968,000 | — | — |
| 2023-05-18 | $67.79 | $92.67 | 26,389,000 | — | — |
| 2023-05-17 | $65.75 | $89.88 | 24,133,000 | — | — |
| 2023-05-16 | $64.14 | $87.69 | 14,967,000 | — | — |
| 2023-05-15 | $63.98 | $87.46 | 14,614,000 | — | — |
| 2023-05-12 | $63.12 | $86.28 | 11,942,000 | — | — |
| 2023-05-11 | $62.77 | $85.81 | 14,430,000 | — | — |
| 2023-05-10 | $62.63 | $85.61 | 19,174,000 | — | — |
| 2023-05-09 | $61.85 | $84.55 | 16,990,000 | — | — |
| 2023-05-08 | $62.91 | $86.00 | 13,934,000 | — | — |
| 2023-05-05 | $63.01 | $86.14 | 24,876,000 | — | — |
| 2023-05-04 | $61.02 | $83.41 | 17,684,000 | — | — |
| 2023-05-03 | $61.32 | $83.83 | 19,816,000 | — | — |
| 2023-05-02 | $61.23 | $83.71 | 28,357,000 | — | — |
| 2023-05-01 | $63.79 | $87.21 | 17,030,000 | — | — |
| 2023-04-28 | $62.65 | $85.65 | 16,183,000 | — | — |
| 2023-04-27 | $61.84 | $84.54 | 18,250,000 | — | — |
| 2023-04-26 | $61.62 | $84.24 | 17,179,000 | — | — |
| 2023-04-25 | $62.20 | $85.03 | 23,670,000 | — | — |
| 2023-04-24 | $63.45 | $86.74 | 12,338,000 | — | — |
| 2023-04-21 | $63.29 | $86.52 | 14,807,000 | — | — |
| 2023-04-20 | $63.30 | $86.54 | 20,239,000 | — | — |
| 2023-04-19 | $63.45 | $86.74 | 19,060,000 | — | — |
| 2023-04-18 | $63.23 | $86.44 | 16,806,000 | — | — |
| 2023-04-17 | $62.74 | $85.76 | 13,201,000 | — | — |
| 2023-04-14 | $61.95 | $84.69 | 17,465,000 | — | — |
| 2023-04-13 | $62.42 | $85.34 | 17,265,000 | — | — |
| 2023-04-12 | $61.67 | $84.31 | 14,112,000 | — | — |
| 2023-04-11 | $62.16 | $84.97 | 16,518,000 | — | — |
| 2023-04-10 | $62.74 | $85.77 | 15,400,000 | — | — |
| 2023-04-06 | $62.26 | $85.12 | 14,493,000 | — | — |
| 2023-04-05 | $62.90 | $85.99 | 16,908,000 | — | — |
| 2023-04-04 | $63.44 | $86.73 | 13,429,000 | — | — |
| 2023-04-03 | $64.25 | $87.83 | 15,682,000 | — | — |
| 2023-03-31 | $64.15 | $87.70 | 22,097,000 | — | — |
| 2023-03-30 | $63.38 | $86.64 | 21,523,000 | — | — |
| 2023-03-29 | $62.55 | $85.51 | 26,395,000 | — | — |
| 2023-03-28 | $62.47 | $85.40 | 12,439,000 | — | — |
| 2023-03-27 | $62.68 | $85.69 | 14,707,000 | — | — |
| 2023-03-24 | $63.62 | $86.97 | 17,228,000 | — | — |
| 2023-03-23 | $63.92 | $87.39 | 27,162,000 | — | — |
| 2023-03-22 | $63.09 | $86.25 | 25,799,000 | — | — |
| 2023-03-21 | $63.67 | $87.05 | 25,000,000 | — | — |
| 2023-03-20 | $64.37 | $87.37 | 25,857,000 | — | — |
| 2023-03-17 | $63.10 | $85.64 | 79,303,000 | — | — |
| 2023-03-16 | $63.65 | $86.39 | 31,716,000 | — | — |
| 2023-03-15 | $62.60 | $84.97 | 22,963,000 | — | — |
| 2023-03-14 | $63.25 | $85.84 | 25,893,000 | — | — |
| 2023-03-13 | $61.65 | $83.67 | 22,364,000 | — | — |
| 2023-03-10 | $61.48 | $83.45 | 26,098,000 | — | — |
| 2023-03-09 | $62.25 | $84.49 | 21,775,000 | — | — |
| 2023-03-08 | $63.23 | $85.82 | 20,912,000 | — | — |
| 2023-03-07 | $62.51 | $84.85 | 19,334,000 | — | — |
| 2023-03-06 | $63.29 | $85.90 | 24,983,000 | — | — |
| 2023-03-03 | $63.28 | $85.88 | 46,088,000 | — | — |
| 2023-03-02 | $59.87 | $81.25 | 27,525,000 | — | — |
| 2023-03-01 | $59.36 | $80.56 | 15,484,000 | — | — |
| 2023-02-28 | $59.43 | $80.66 | 27,822,000 | — | — |
| 2023-02-27 | $58.54 | $79.46 | 18,321,000 | — | — |
| 2023-02-24 | $57.78 | $78.42 | 15,353,000 | — | — |
| 2023-02-23 | $58.38 | $79.24 | 18,939,000 | — | — |
| 2023-02-22 | $57.62 | $78.20 | 23,475,000 | — | — |
| 2023-02-21 | $58.15 | $78.93 | 22,737,000 | — | — |
| 2023-02-17 | $59.56 | $80.84 | 14,215,000 | — | — |
| 2023-02-16 | $60.05 | $81.51 | 17,449,000 | — | — |
| 2023-02-15 | $60.77 | $82.48 | 12,683,000 | — | — |
| 2023-02-14 | $60.23 | $81.75 | 17,571,000 | — | — |
| 2023-02-13 | $60.11 | $81.59 | 19,847,000 | — | — |
| 2023-02-10 | $59.33 | $80.52 | 21,035,000 | — | — |
| 2023-02-09 | $59.94 | $81.36 | 18,837,000 | — | — |
| 2023-02-08 | $60.17 | $81.67 | 15,290,000 | — | — |
| 2023-02-07 | $61.45 | $83.40 | 24,025,000 | — | — |
| 2023-02-06 | $60.13 | $81.61 | 18,709,000 | — | — |
| 2023-02-03 | $59.76 | $81.11 | 19,093,000 | — | — |
| 2023-02-02 | $60.58 | $82.22 | 24,188,000 | — | — |
| 2023-02-01 | $60.28 | $81.81 | 26,553,000 | — | — |
| 2023-01-31 | $58.50 | $79.40 | 23,719,000 | — | — |
| 2023-01-30 | $58.15 | $78.92 | 16,984,000 | — | — |
| 2023-01-27 | $59.10 | $80.21 | 19,344,000 | — | — |
| 2023-01-26 | $59.86 | $81.24 | 24,525,000 | — | — |
| 2023-01-25 | $58.57 | $79.49 | 13,766,000 | — | — |
| 2023-01-24 | $58.50 | $79.40 | 13,825,000 | — | — |
| 2023-01-23 | $58.16 | $78.94 | 23,429,000 | — | — |
| 2023-01-20 | $57.08 | $77.47 | 22,950,000 | — | — |
| 2023-01-19 | $56.32 | $76.44 | 22,692,000 | — | — |
| 2023-01-18 | $57.43 | $77.95 | 15,703,000 | — | — |
| 2023-01-17 | $57.92 | $78.62 | 15,835,000 | — | — |
| 2023-01-13 | $57.90 | $78.59 | 19,647,000 | — | — |
| 2023-01-12 | $58.19 | $78.99 | 19,514,000 | — | — |
| 2023-01-11 | $57.81 | $78.47 | 22,502,000 | — | — |
| 2023-01-10 | $57.49 | $78.03 | 44,635,000 | — | — |
| 2023-01-09 | $57.69 | $78.30 | 37,739,000 | — | — |
| 2023-01-06 | $58.84 | $79.87 | 35,261,000 | — | — |
| 2023-01-05 | $55.50 | $75.33 | 16,277,000 | — | — |
| 2023-01-04 | $56.02 | $76.04 | 17,074,000 | — | — |
| 2023-01-03 | $55.35 | $75.12 | 20,173,000 | — | — |