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 | $105.63 | $487.46 | 158,000 | — | — |
| 2023-12-28 | $106.19 | $490.05 | 219,100 | — | — |
| 2023-12-27 | $106.10 | $489.63 | 128,400 | — | — |
| 2023-12-26 | $106.62 | $492.03 | 90,400 | — | — |
| 2023-12-22 | $106.42 | $491.11 | 242,100 | — | — |
| 2023-12-21 | $104.10 | $480.40 | 191,700 | — | — |
| 2023-12-20 | $102.36 | $472.37 | 148,600 | — | — |
| 2023-12-19 | $104.42 | $481.88 | 300,700 | — | — |
| 2023-12-18 | $102.38 | $472.46 | 200,000 | — | — |
| 2023-12-15 | $102.01 | $470.76 | 532,200 | — | — |
| 2023-12-14 | $105.58 | $487.23 | 178,900 | — | — |
| 2023-12-13 | $106.88 | $490.51 | 209,400 | — | — |
| 2023-12-12 | $102.36 | $469.76 | 163,700 | — | — |
| 2023-12-11 | $100.98 | $463.43 | 154,500 | — | — |
| 2023-12-08 | $100.26 | $460.13 | 141,200 | — | — |
| 2023-12-07 | $100.49 | $461.18 | 226,600 | — | — |
| 2023-12-06 | $100.55 | $461.46 | 167,500 | — | — |
| 2023-12-05 | $99.04 | $454.53 | 158,300 | — | — |
| 2023-12-04 | $100.75 | $462.37 | 208,400 | — | — |
| 2023-12-01 | $99.12 | $454.89 | 237,500 | — | — |
| 2023-11-30 | $95.60 | $438.74 | 318,600 | — | — |
| 2023-11-29 | $92.43 | $424.19 | 175,600 | — | — |
| 2023-11-28 | $92.29 | $423.55 | 352,000 | — | — |
| 2023-11-27 | $92.59 | $424.93 | 142,800 | — | — |
| 2023-11-24 | $92.69 | $425.38 | 53,100 | — | — |
| 2023-11-22 | $91.69 | $420.80 | 210,000 | — | — |
| 2023-11-21 | $91.24 | $418.73 | 189,400 | — | — |
| 2023-11-20 | $93.24 | $427.91 | 159,900 | — | — |
| 2023-11-17 | $93.66 | $429.84 | 162,000 | — | — |
| 2023-11-16 | $93.04 | $426.99 | 278,200 | — | — |
| 2023-11-15 | $92.76 | $425.71 | 330,600 | — | — |
| 2023-11-14 | $94.21 | $432.36 | 858,300 | — | — |
| 2023-11-13 | $90.96 | $417.44 | 1,654,100 | — | — |
| 2023-11-10 | $86.71 | $397.94 | 1,864,700 | — | — |
| 2023-11-09 | $87.02 | $399.36 | 349,600 | — | — |
| 2023-11-08 | $88.07 | $404.18 | 74,500 | — | — |
| 2023-11-07 | $88.70 | $407.07 | 70,100 | — | — |
| 2023-11-06 | $91.33 | $419.14 | 175,200 | — | — |
| 2023-11-03 | $92.71 | $425.48 | 110,700 | — | — |
| 2023-11-02 | $91.33 | $419.14 | 107,800 | — | — |
| 2023-11-01 | $89.26 | $409.64 | 79,300 | — | — |
| 2023-10-31 | $88.61 | $406.66 | 86,100 | — | — |
| 2023-10-30 | $88.61 | $406.66 | 111,600 | — | — |
| 2023-10-27 | $88.38 | $405.60 | 75,100 | — | — |
| 2023-10-26 | $91.49 | $419.88 | 55,300 | — | — |
| 2023-10-25 | $91.64 | $420.57 | 291,500 | — | — |
| 2023-10-24 | $91.48 | $419.83 | 132,500 | — | — |
| 2023-10-23 | $89.18 | $409.28 | 120,100 | — | — |
| 2023-10-20 | $90.43 | $415.01 | 73,000 | — | — |
| 2023-10-19 | $91.29 | $418.96 | 72,800 | — | — |
| 2023-10-18 | $92.32 | $423.69 | 113,700 | — | — |
| 2023-10-17 | $93.56 | $429.38 | 164,800 | — | — |
| 2023-10-16 | $94.60 | $434.15 | 139,600 | — | — |
| 2023-10-13 | $91.80 | $421.30 | 112,900 | — | — |
| 2023-10-12 | $92.05 | $422.45 | 87,700 | — | — |
| 2023-10-11 | $92.94 | $426.53 | 71,300 | — | — |
| 2023-10-10 | $92.60 | $424.97 | 127,200 | — | — |
| 2023-10-09 | $92.19 | $423.09 | 90,400 | — | — |
| 2023-10-06 | $93.42 | $428.73 | 83,200 | — | — |
| 2023-10-05 | $95.01 | $436.03 | 86,100 | — | — |
| 2023-10-04 | $94.19 | $432.27 | 86,800 | — | — |
| 2023-10-03 | $93.97 | $431.26 | 165,400 | — | — |
| 2023-10-02 | $91.99 | $422.17 | 205,300 | — | — |
| 2023-09-29 | $97.75 | $448.61 | 149,500 | — | — |
| 2023-09-28 | $100.89 | $463.02 | 197,900 | — | — |
| 2023-09-27 | $101.28 | $464.81 | 178,400 | — | — |
| 2023-09-26 | $105.90 | $486.01 | 59,100 | — | — |
| 2023-09-25 | $107.49 | $493.31 | 35,600 | — | — |
| 2023-09-22 | $107.13 | $491.65 | 36,400 | — | — |
| 2023-09-21 | $107.41 | $492.94 | 35,800 | — | — |
| 2023-09-20 | $109.01 | $500.28 | 35,100 | — | — |
| 2023-09-19 | $109.57 | $502.85 | 133,700 | — | — |
| 2023-09-18 | $110.28 | $506.11 | 54,400 | — | — |
| 2023-09-15 | $111.13 | $510.01 | 262,100 | — | — |
| 2023-09-14 | $111.08 | $509.78 | 51,000 | — | — |
| 2023-09-13 | $110.37 | $503.82 | 44,200 | — | — |
| 2023-09-12 | $109.39 | $499.34 | 46,300 | — | — |
| 2023-09-11 | $109.30 | $498.93 | 71,700 | — | — |
| 2023-09-08 | $108.15 | $493.68 | 112,800 | — | — |
| 2023-09-07 | $107.37 | $490.12 | 55,200 | — | — |
| 2023-09-06 | $107.27 | $489.67 | 54,800 | — | — |
| 2023-09-05 | $106.80 | $487.52 | 66,500 | — | — |
| 2023-09-01 | $110.45 | $504.18 | 50,700 | — | — |
| 2023-08-31 | $110.10 | $502.58 | 54,100 | — | — |
| 2023-08-30 | $111.15 | $507.38 | 42,800 | — | — |
| 2023-08-29 | $110.83 | $505.92 | 40,000 | — | — |
| 2023-08-28 | $110.59 | $504.82 | 47,100 | — | — |
| 2023-08-25 | $111.56 | $509.25 | 41,100 | — | — |
| 2023-08-24 | $110.78 | $505.69 | 57,000 | — | — |
| 2023-08-23 | $111.69 | $509.84 | 97,200 | — | — |
| 2023-08-22 | $111.00 | $506.69 | 34,800 | — | — |
| 2023-08-21 | $110.91 | $506.28 | 52,600 | — | — |
| 2023-08-18 | $110.88 | $506.14 | 51,600 | — | — |
| 2023-08-17 | $111.16 | $507.42 | 86,700 | — | — |
| 2023-08-16 | $111.11 | $507.19 | 67,200 | — | — |
| 2023-08-15 | $110.54 | $504.59 | 36,700 | — | — |
| 2023-08-14 | $111.95 | $511.03 | 67,400 | — | — |
| 2023-08-11 | $113.81 | $519.52 | 37,400 | — | — |
| 2023-08-10 | $113.34 | $517.37 | 41,700 | — | — |
| 2023-08-09 | $113.95 | $520.16 | 44,400 | — | — |
| 2023-08-08 | $112.09 | $511.67 | 44,600 | — | — |
| 2023-08-07 | $113.25 | $516.96 | 53,300 | — | — |
| 2023-08-04 | $112.71 | $514.50 | 44,000 | — | — |
| 2023-08-03 | $114.96 | $524.77 | 57,200 | — | — |
| 2023-08-02 | $117.22 | $535.08 | 33,900 | — | — |
| 2023-08-01 | $116.87 | $533.49 | 44,700 | — | — |
| 2023-07-31 | $118.24 | $539.74 | 64,200 | — | — |
| 2023-07-28 | $118.36 | $540.29 | 49,300 | — | — |
| 2023-07-27 | $120.04 | $547.96 | 50,000 | — | — |
| 2023-07-26 | $122.71 | $560.15 | 50,000 | — | — |
| 2023-07-25 | $122.30 | $558.27 | 41,900 | — | — |
| 2023-07-24 | $122.05 | $557.13 | 89,300 | — | — |
| 2023-07-21 | $123.01 | $561.51 | 46,800 | — | — |
| 2023-07-20 | $122.77 | $560.42 | 61,900 | — | — |
| 2023-07-19 | $121.10 | $552.80 | 80,900 | — | — |
| 2023-07-18 | $119.56 | $545.77 | 78,600 | — | — |
| 2023-07-17 | $119.66 | $546.22 | 70,500 | — | — |
| 2023-07-14 | $121.45 | $554.39 | 54,100 | — | — |
| 2023-07-13 | $121.84 | $556.17 | 56,300 | — | — |
| 2023-07-12 | $120.79 | $551.38 | 59,700 | — | — |
| 2023-07-11 | $118.84 | $542.48 | 80,600 | — | — |
| 2023-07-10 | $118.29 | $539.97 | 83,300 | — | — |
| 2023-07-07 | $118.00 | $538.65 | 88,500 | — | — |
| 2023-07-06 | $118.75 | $542.07 | 61,400 | — | — |
| 2023-07-05 | $118.65 | $541.61 | 75,500 | — | — |
| 2023-07-03 | $118.79 | $542.25 | 36,900 | — | — |
| 2023-06-30 | $119.00 | $543.21 | 76,200 | — | — |
| 2023-06-29 | $118.83 | $542.43 | 106,100 | — | — |
| 2023-06-28 | $118.40 | $540.47 | 91,200 | — | — |
| 2023-06-27 | $121.88 | $556.36 | 63,000 | — | — |
| 2023-06-26 | $121.66 | $555.35 | 54,800 | — | — |
| 2023-06-23 | $120.31 | $549.19 | 160,200 | — | — |
| 2023-06-22 | $124.35 | $567.63 | 79,500 | — | — |
| 2023-06-21 | $125.61 | $573.38 | 51,300 | — | — |
| 2023-06-20 | $125.40 | $572.42 | 72,700 | — | — |
| 2023-06-16 | $126.65 | $578.13 | 199,600 | — | — |
| 2023-06-15 | $126.56 | $577.72 | 72,900 | — | — |
| 2023-06-14 | $126.66 | $578.18 | 69,500 | — | — |
| 2023-06-13 | $128.02 | $581.69 | 70,200 | — | — |
| 2023-06-12 | $129.24 | $587.23 | 64,400 | — | — |
| 2023-06-09 | $130.53 | $593.10 | 76,500 | — | — |
| 2023-06-08 | $130.99 | $595.19 | 43,800 | — | — |
| 2023-06-07 | $131.75 | $598.64 | 119,100 | — | — |
| 2023-06-06 | $128.70 | $584.78 | 108,100 | — | — |
| 2023-06-05 | $127.82 | $580.78 | 89,200 | — | — |
| 2023-06-02 | $130.04 | $590.87 | 148,800 | — | — |
| 2023-06-01 | $126.51 | $574.83 | 65,100 | — | — |
| 2023-05-31 | $127.70 | $580.24 | 99,800 | — | — |
| 2023-05-30 | $125.40 | $569.79 | 94,400 | — | — |
| 2023-05-26 | $126.75 | $575.92 | 63,800 | — | — |
| 2023-05-25 | $126.87 | $576.47 | 66,700 | — | — |
| 2023-05-24 | $126.47 | $574.65 | 87,400 | — | — |
| 2023-05-23 | $127.49 | $579.28 | 81,300 | — | — |
| 2023-05-22 | $126.80 | $576.15 | 57,600 | — | — |
| 2023-05-19 | $125.73 | $571.29 | 73,300 | — | — |
| 2023-05-18 | $125.23 | $569.01 | 304,600 | — | — |
| 2023-05-17 | $123.35 | $560.47 | 83,100 | — | — |
| 2023-05-16 | $123.64 | $561.79 | 50,300 | — | — |
| 2023-05-15 | $125.95 | $572.29 | 56,100 | — | — |
| 2023-05-12 | $126.47 | $574.65 | 66,800 | — | — |
| 2023-05-11 | $125.40 | $569.79 | 34,200 | — | — |
| 2023-05-10 | $127.87 | $581.01 | 45,100 | — | — |
| 2023-05-09 | $126.89 | $576.56 | 53,600 | — | — |
| 2023-05-08 | $126.54 | $574.97 | 59,800 | — | — |
| 2023-05-05 | $127.80 | $580.69 | 78,800 | — | — |
| 2023-05-04 | $124.94 | $567.70 | 107,100 | — | — |
| 2023-05-03 | $124.12 | $563.97 | 68,200 | — | — |
| 2023-05-02 | $122.64 | $557.25 | 61,400 | — | — |
| 2023-05-01 | $123.50 | $561.15 | 58,300 | — | — |
| 2023-04-28 | $123.50 | $561.15 | 48,900 | — | — |
| 2023-04-27 | $124.28 | $564.70 | 44,500 | — | — |
| 2023-04-26 | $123.46 | $560.97 | 76,700 | — | — |
| 2023-04-25 | $127.64 | $579.96 | 45,500 | — | — |
| 2023-04-24 | $127.99 | $581.55 | 44,700 | — | — |
| 2023-04-21 | $128.77 | $585.10 | 57,900 | — | — |
| 2023-04-20 | $129.07 | $586.46 | 53,000 | — | — |
| 2023-04-19 | $128.52 | $583.96 | 60,200 | — | — |
| 2023-04-18 | $128.24 | $582.69 | 59,600 | — | — |
| 2023-04-17 | $129.92 | $590.32 | 30,800 | — | — |
| 2023-04-14 | $129.55 | $588.64 | 51,200 | — | — |
| 2023-04-13 | $129.73 | $589.46 | 77,500 | — | — |
| 2023-04-12 | $130.66 | $593.69 | 47,300 | — | — |
| 2023-04-11 | $131.48 | $597.41 | 63,900 | — | — |
| 2023-04-10 | $130.79 | $594.28 | 88,600 | — | — |
| 2023-04-06 | $130.48 | $592.87 | 60,700 | — | — |
| 2023-04-05 | $130.34 | $592.23 | 94,800 | — | — |
| 2023-04-04 | $127.14 | $577.69 | 54,900 | — | — |
| 2023-04-03 | $127.11 | $577.56 | 71,500 | — | — |
| 2023-03-31 | $127.99 | $581.55 | 92,300 | — | — |
| 2023-03-30 | $126.60 | $575.24 | 48,300 | — | — |
| 2023-03-29 | $127.49 | $579.28 | 107,500 | — | — |
| 2023-03-28 | $125.91 | $572.10 | 64,600 | — | — |
| 2023-03-27 | $125.74 | $571.33 | 58,300 | — | — |
| 2023-03-24 | $125.80 | $571.60 | 71,300 | — | — |
| 2023-03-23 | $121.33 | $551.29 | 70,000 | — | — |
| 2023-03-22 | $124.15 | $564.11 | 96,100 | — | — |
| 2023-03-21 | $126.88 | $576.51 | 191,500 | — | — |
| 2023-03-20 | $128.09 | $582.01 | 107,300 | — | — |
| 2023-03-17 | $128.43 | $583.55 | 290,100 | — | — |
| 2023-03-16 | $129.44 | $588.14 | 104,500 | — | — |
| 2023-03-15 | $127.99 | $581.55 | 121,500 | — | — |
| 2023-03-14 | $126.63 | $575.38 | 80,300 | — | — |
| 2023-03-13 | $123.20 | $557.36 | 77,600 | — | — |
| 2023-03-10 | $123.81 | $560.12 | 93,400 | — | — |
| 2023-03-09 | $124.73 | $564.28 | 82,200 | — | — |
| 2023-03-08 | $126.66 | $573.01 | 78,300 | — | — |
| 2023-03-07 | $126.17 | $570.80 | 99,100 | — | — |
| 2023-03-06 | $127.51 | $576.86 | 91,700 | — | — |
| 2023-03-03 | $129.37 | $585.27 | 101,900 | — | — |
| 2023-03-02 | $127.42 | $576.45 | 44,000 | — | — |
| 2023-03-01 | $125.41 | $567.36 | 83,400 | — | — |
| 2023-02-28 | $128.09 | $579.48 | 78,900 | — | — |
| 2023-02-27 | $127.59 | $577.22 | 88,000 | — | — |
| 2023-02-24 | $128.14 | $579.71 | 94,800 | — | — |
| 2023-02-23 | $125.49 | $567.72 | 121,900 | — | — |
| 2023-02-22 | $123.60 | $559.17 | 107,100 | — | — |
| 2023-02-21 | $122.90 | $556.00 | 100,000 | — | — |
| 2023-02-17 | $122.83 | $555.69 | 83,300 | — | — |
| 2023-02-16 | $120.61 | $545.64 | 72,200 | — | — |
| 2023-02-15 | $121.35 | $548.99 | 70,300 | — | — |
| 2023-02-14 | $120.53 | $545.28 | 103,400 | — | — |
| 2023-02-13 | $122.50 | $554.19 | 95,000 | — | — |
| 2023-02-10 | $123.35 | $558.04 | 67,700 | — | — |
| 2023-02-09 | $120.02 | $542.97 | 74,900 | — | — |
| 2023-02-08 | $122.00 | $551.93 | 75,100 | — | — |
| 2023-02-07 | $125.09 | $565.91 | 83,500 | — | — |
| 2023-02-06 | $125.66 | $568.49 | 74,700 | — | — |
| 2023-02-03 | $126.52 | $572.38 | 101,700 | — | — |
| 2023-02-02 | $126.17 | $570.80 | 89,300 | — | — |
| 2023-02-01 | $125.53 | $567.90 | 61,800 | — | — |
| 2023-01-31 | $126.08 | $570.39 | 94,700 | — | — |
| 2023-01-30 | $123.08 | $556.82 | 83,700 | — | — |
| 2023-01-27 | $124.32 | $562.43 | 77,300 | — | — |
| 2023-01-26 | $123.12 | $557.00 | 77,900 | — | — |
| 2023-01-25 | $122.79 | $555.50 | 84,600 | — | — |
| 2023-01-24 | $122.86 | $555.82 | 43,000 | — | — |
| 2023-01-23 | $121.03 | $547.54 | 44,200 | — | — |
| 2023-01-20 | $121.44 | $549.40 | 85,600 | — | — |
| 2023-01-19 | $120.56 | $545.42 | 68,100 | — | — |
| 2023-01-18 | $120.73 | $546.19 | 55,700 | — | — |
| 2023-01-17 | $122.96 | $556.27 | 63,400 | — | — |
| 2023-01-13 | $124.10 | $561.43 | 61,900 | — | — |
| 2023-01-12 | $122.79 | $555.50 | 73,100 | — | — |
| 2023-01-11 | $123.67 | $559.49 | 54,000 | — | — |
| 2023-01-10 | $121.08 | $547.77 | 94,000 | — | — |
| 2023-01-09 | $121.88 | $551.39 | 77,700 | — | — |
| 2023-01-06 | $120.11 | $543.38 | 86,200 | — | — |
| 2023-01-05 | $115.46 | $522.34 | 86,300 | — | — |
| 2023-01-04 | $117.43 | $531.26 | 61,800 | — | — |
| 2023-01-03 | $117.11 | $529.81 | 100,200 | — | — |