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
- 1973-02-21 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 | $312.43 | $632.09 | 133,100 | — | — |
| 2023-12-28 | $313.95 | $635.17 | 93,400 | — | — |
| 2023-12-27 | $313.91 | $635.09 | 139,300 | — | — |
| 2023-12-26 | $314.19 | $635.66 | 126,900 | — | — |
| 2023-12-22 | $312.06 | $631.35 | 209,800 | — | — |
| 2023-12-21 | $310.67 | $628.53 | 172,900 | — | — |
| 2023-12-20 | $309.45 | $626.07 | 338,100 | — | — |
| 2023-12-19 | $313.08 | $633.41 | 269,900 | — | — |
| 2023-12-18 | $314.77 | $636.83 | 415,300 | — | — |
| 2023-12-15 | $314.41 | $636.10 | 928,500 | — | — |
| 2023-12-14 | $309.09 | $625.34 | 426,100 | — | — |
| 2023-12-13 | $297.71 | $602.31 | 405,400 | — | — |
| 2023-12-12 | $295.35 | $597.54 | 241,400 | — | — |
| 2023-12-11 | $295.56 | $597.96 | 363,600 | — | — |
| 2023-12-08 | $295.10 | $597.03 | 283,900 | — | — |
| 2023-12-07 | $294.12 | $595.05 | 327,000 | — | — |
| 2023-12-06 | $290.48 | $587.69 | 378,900 | — | — |
| 2023-12-05 | $288.17 | $583.01 | 202,200 | — | — |
| 2023-12-04 | $291.39 | $589.53 | 323,300 | — | — |
| 2023-12-01 | $286.21 | $579.05 | 289,400 | — | — |
| 2023-11-30 | $280.41 | $567.31 | 504,600 | — | — |
| 2023-11-29 | $275.11 | $556.59 | 257,100 | — | — |
| 2023-11-28 | $273.25 | $552.83 | 237,200 | — | — |
| 2023-11-27 | $276.48 | $559.36 | 240,700 | — | — |
| 2023-11-24 | $275.80 | $557.99 | 93,100 | — | — |
| 2023-11-22 | $274.05 | $554.45 | 148,300 | — | — |
| 2023-11-21 | $273.43 | $553.19 | 206,000 | — | — |
| 2023-11-20 | $274.36 | $555.07 | 211,300 | — | — |
| 2023-11-17 | $273.26 | $552.85 | 276,900 | — | — |
| 2023-11-16 | $273.46 | $553.25 | 343,200 | — | — |
| 2023-11-15 | $280.28 | $567.05 | 222,300 | — | — |
| 2023-11-14 | $281.39 | $569.30 | 361,900 | — | — |
| 2023-11-13 | $269.92 | $544.37 | 231,700 | — | — |
| 2023-11-10 | $268.52 | $541.55 | 183,200 | — | — |
| 2023-11-09 | $261.27 | $526.93 | 249,700 | — | — |
| 2023-11-08 | $262.60 | $529.61 | 306,300 | — | — |
| 2023-11-07 | $264.86 | $534.17 | 286,200 | — | — |
| 2023-11-06 | $267.96 | $540.42 | 192,400 | — | — |
| 2023-11-03 | $270.55 | $545.64 | 226,600 | — | — |
| 2023-11-02 | $263.35 | $531.12 | 264,000 | — | — |
| 2023-11-01 | $255.89 | $516.08 | 288,800 | — | — |
| 2023-10-31 | $254.09 | $512.45 | 443,300 | — | — |
| 2023-10-30 | $254.98 | $514.24 | 378,400 | — | — |
| 2023-10-27 | $248.78 | $501.74 | 496,900 | — | — |
| 2023-10-26 | $237.43 | $478.85 | 524,300 | — | — |
| 2023-10-25 | $237.15 | $478.28 | 326,900 | — | — |
| 2023-10-24 | $241.55 | $487.15 | 309,100 | — | — |
| 2023-10-23 | $241.53 | $487.11 | 318,800 | — | — |
| 2023-10-20 | $246.18 | $496.49 | 278,100 | — | — |
| 2023-10-19 | $246.62 | $497.38 | 377,000 | — | — |
| 2023-10-18 | $256.72 | $517.75 | 210,900 | — | — |
| 2023-10-17 | $264.75 | $533.94 | 301,500 | — | — |
| 2023-10-16 | $264.08 | $532.59 | 263,100 | — | — |
| 2023-10-13 | $256.22 | $516.74 | 188,600 | — | — |
| 2023-10-12 | $257.96 | $520.25 | 294,800 | — | — |
| 2023-10-11 | $267.57 | $539.63 | 154,200 | — | — |
| 2023-10-10 | $263.37 | $531.16 | 249,300 | — | — |
| 2023-10-09 | $264.20 | $532.83 | 132,000 | — | — |
| 2023-10-06 | $262.33 | $529.06 | 292,700 | — | — |
| 2023-10-05 | $258.13 | $520.59 | 255,800 | — | — |
| 2023-10-04 | $255.76 | $515.81 | 232,000 | — | — |
| 2023-10-03 | $251.13 | $506.48 | 255,800 | — | — |
| 2023-10-02 | $251.73 | $507.69 | 291,500 | — | — |
| 2023-09-29 | $259.26 | $522.87 | 333,900 | — | — |
| 2023-09-28 | $259.39 | $523.13 | 231,800 | — | — |
| 2023-09-27 | $255.06 | $514.40 | 325,100 | — | — |
| 2023-09-26 | $253.45 | $511.15 | 375,600 | — | — |
| 2023-09-25 | $255.68 | $515.65 | 197,300 | — | — |
| 2023-09-22 | $254.29 | $512.85 | 298,600 | — | — |
| 2023-09-21 | $255.91 | $516.12 | 431,900 | — | — |
| 2023-09-20 | $266.22 | $536.91 | 242,500 | — | — |
| 2023-09-19 | $271.91 | $548.38 | 288,500 | — | — |
| 2023-09-18 | $270.29 | $545.12 | 626,200 | — | — |
| 2023-09-15 | $269.28 | $543.08 | 1,283,700 | — | — |
| 2023-09-14 | $274.38 | $553.37 | 543,800 | — | — |
| 2023-09-13 | $277.53 | $559.72 | 627,100 | — | — |
| 2023-09-12 | $280.68 | $566.07 | 753,400 | — | — |
| 2023-09-11 | $278.37 | $561.41 | 1,064,700 | — | — |
| 2023-09-08 | $251.36 | $506.94 | 614,700 | — | — |
| 2023-09-07 | $248.26 | $500.69 | 630,500 | — | — |
| 2023-09-06 | $253.65 | $511.56 | 449,600 | — | — |
| 2023-09-05 | $257.87 | $520.07 | 384,600 | — | — |
| 2023-09-01 | $268.59 | $541.69 | 308,300 | — | — |
| 2023-08-31 | $263.02 | $530.45 | 347,700 | — | — |
| 2023-08-30 | $264.11 | $532.65 | 273,500 | — | — |
| 2023-08-29 | $266.27 | $537.01 | 183,500 | — | — |
| 2023-08-28 | $262.61 | $529.63 | 191,400 | — | — |
| 2023-08-25 | $259.28 | $522.91 | 302,400 | — | — |
| 2023-08-24 | $259.76 | $523.88 | 268,300 | — | — |
| 2023-08-23 | $261.24 | $526.87 | 476,400 | — | — |
| 2023-08-22 | $259.53 | $523.42 | 389,200 | — | — |
| 2023-08-21 | $265.95 | $536.36 | 416,500 | — | — |
| 2023-08-18 | $266.59 | $537.65 | 516,200 | — | — |
| 2023-08-17 | $271.58 | $547.72 | 413,800 | — | — |
| 2023-08-16 | $280.10 | $564.90 | 279,600 | — | — |
| 2023-08-15 | $281.87 | $566.76 | 272,500 | — | — |
| 2023-08-14 | $286.60 | $576.27 | 234,400 | — | — |
| 2023-08-11 | $288.37 | $579.83 | 225,400 | — | — |
| 2023-08-10 | $285.80 | $574.66 | 274,700 | — | — |
| 2023-08-09 | $285.22 | $573.49 | 303,100 | — | — |
| 2023-08-08 | $285.11 | $573.27 | 269,200 | — | — |
| 2023-08-07 | $285.71 | $574.48 | 349,000 | — | — |
| 2023-08-04 | $283.66 | $570.36 | 327,300 | — | — |
| 2023-08-03 | $278.41 | $559.80 | 284,800 | — | — |
| 2023-08-02 | $278.31 | $559.60 | 272,800 | — | — |
| 2023-08-01 | $278.32 | $559.62 | 465,300 | — | — |
| 2023-07-31 | $277.20 | $557.37 | 478,500 | — | — |
| 2023-07-28 | $277.42 | $557.81 | 479,500 | — | — |
| 2023-07-27 | $276.79 | $556.54 | 827,500 | — | — |
| 2023-07-26 | $273.40 | $549.73 | 589,700 | — | — |
| 2023-07-25 | $268.79 | $540.46 | 339,900 | — | — |
| 2023-07-24 | $266.69 | $536.23 | 343,000 | — | — |
| 2023-07-21 | $269.59 | $542.07 | 296,300 | — | — |
| 2023-07-20 | $268.75 | $540.38 | 356,600 | — | — |
| 2023-07-19 | $268.86 | $540.60 | 417,700 | — | — |
| 2023-07-18 | $269.27 | $541.42 | 396,600 | — | — |
| 2023-07-17 | $268.74 | $540.36 | 347,900 | — | — |
| 2023-07-14 | $266.97 | $536.80 | 339,500 | — | — |
| 2023-07-13 | $268.40 | $539.67 | 421,900 | — | — |
| 2023-07-12 | $263.99 | $530.81 | 288,300 | — | — |
| 2023-07-11 | $262.28 | $527.37 | 346,100 | — | — |
| 2023-07-10 | $260.41 | $523.61 | 418,800 | — | — |
| 2023-07-07 | $257.22 | $517.19 | 440,500 | — | — |
| 2023-07-06 | $252.15 | $507.00 | 567,800 | — | — |
| 2023-07-05 | $256.06 | $514.86 | 416,500 | — | — |
| 2023-07-03 | $257.90 | $518.56 | 243,200 | — | — |
| 2023-06-30 | $256.53 | $515.81 | 464,000 | — | — |
| 2023-06-29 | $255.65 | $514.04 | 400,400 | — | — |
| 2023-06-28 | $248.33 | $499.32 | 293,600 | — | — |
| 2023-06-27 | $247.80 | $498.25 | 257,900 | — | — |
| 2023-06-26 | $241.07 | $484.72 | 240,600 | — | — |
| 2023-06-23 | $241.66 | $485.91 | 1,268,600 | — | — |
| 2023-06-22 | $240.83 | $484.24 | 368,100 | — | — |
| 2023-06-21 | $241.70 | $485.99 | 384,000 | — | — |
| 2023-06-20 | $239.56 | $481.68 | 481,800 | — | — |
| 2023-06-16 | $239.58 | $481.72 | 980,000 | — | — |
| 2023-06-15 | $240.48 | $483.53 | 339,000 | — | — |
| 2023-06-14 | $236.10 | $474.73 | 381,600 | — | — |
| 2023-06-13 | $237.57 | $477.68 | 471,100 | — | — |
| 2023-06-12 | $235.77 | $474.06 | 398,900 | — | — |
| 2023-06-09 | $232.66 | $467.81 | 475,100 | — | — |
| 2023-06-08 | $233.58 | $469.66 | 380,300 | — | — |
| 2023-06-07 | $231.60 | $465.68 | 383,100 | — | — |
| 2023-06-06 | $226.45 | $455.32 | 492,200 | — | — |
| 2023-06-05 | $224.53 | $451.46 | 364,000 | — | — |
| 2023-06-02 | $225.93 | $454.28 | 361,200 | — | — |
| 2023-06-01 | $216.50 | $435.32 | 339,700 | — | — |
| 2023-05-31 | $212.44 | $427.15 | 778,100 | — | — |
| 2023-05-30 | $215.87 | $434.05 | 348,500 | — | — |
| 2023-05-26 | $216.83 | $435.98 | 324,000 | — | — |
| 2023-05-25 | $215.30 | $432.90 | 444,600 | — | — |
| 2023-05-24 | $211.07 | $424.40 | 304,700 | — | — |
| 2023-05-23 | $211.47 | $425.20 | 258,100 | — | — |
| 2023-05-22 | $213.39 | $429.06 | 246,800 | — | — |
| 2023-05-19 | $212.31 | $426.89 | 304,700 | — | — |
| 2023-05-18 | $215.03 | $432.36 | 269,200 | — | — |
| 2023-05-17 | $210.31 | $422.87 | 291,600 | — | — |
| 2023-05-16 | $205.75 | $413.70 | 440,200 | — | — |
| 2023-05-15 | $213.45 | $427.68 | 302,400 | — | — |
| 2023-05-12 | $210.07 | $420.90 | 347,100 | — | — |
| 2023-05-11 | $207.64 | $416.04 | 219,600 | — | — |
| 2023-05-10 | $208.39 | $417.54 | 340,000 | — | — |
| 2023-05-09 | $210.81 | $422.39 | 366,200 | — | — |
| 2023-05-08 | $211.92 | $424.61 | 241,300 | — | — |
| 2023-05-05 | $213.58 | $427.94 | 222,500 | — | — |
| 2023-05-04 | $209.75 | $420.26 | 542,700 | — | — |
| 2023-05-03 | $213.12 | $427.02 | 393,500 | — | — |
| 2023-05-02 | $211.93 | $424.63 | 394,800 | — | — |
| 2023-05-01 | $216.44 | $433.67 | 392,900 | — | — |
| 2023-04-28 | $215.85 | $432.49 | 829,900 | — | — |
| 2023-04-27 | $217.65 | $436.09 | 689,300 | — | — |
| 2023-04-26 | $212.57 | $425.91 | 438,000 | — | — |
| 2023-04-25 | $213.59 | $427.96 | 331,300 | — | — |
| 2023-04-24 | $217.76 | $436.31 | 380,600 | — | — |
| 2023-04-21 | $218.85 | $438.50 | 325,300 | — | — |
| 2023-04-20 | $220.14 | $441.08 | 378,800 | — | — |
| 2023-04-19 | $220.77 | $442.34 | 594,700 | — | — |
| 2023-04-18 | $217.56 | $435.91 | 374,300 | — | — |
| 2023-04-17 | $216.87 | $434.53 | 437,000 | — | — |
| 2023-04-14 | $210.88 | $422.53 | 322,800 | — | — |
| 2023-04-13 | $210.79 | $422.35 | 317,100 | — | — |
| 2023-04-12 | $210.60 | $421.97 | 365,200 | — | — |
| 2023-04-11 | $210.76 | $422.29 | 285,200 | — | — |
| 2023-04-10 | $210.54 | $421.85 | 440,600 | — | — |
| 2023-04-06 | $205.60 | $411.95 | 461,400 | — | — |
| 2023-04-05 | $206.84 | $414.43 | 727,600 | — | — |
| 2023-04-04 | $212.23 | $425.23 | 613,600 | — | — |
| 2023-04-03 | $225.81 | $452.44 | 417,200 | — | — |
| 2023-03-31 | $226.07 | $452.96 | 451,200 | — | — |
| 2023-03-30 | $225.02 | $450.86 | 490,800 | — | — |
| 2023-03-29 | $222.75 | $446.31 | 229,100 | — | — |
| 2023-03-28 | $218.99 | $438.78 | 221,200 | — | — |
| 2023-03-27 | $217.43 | $435.65 | 297,600 | — | — |
| 2023-03-24 | $212.05 | $424.87 | 573,000 | — | — |
| 2023-03-23 | $212.96 | $426.69 | 366,700 | — | — |
| 2023-03-22 | $217.81 | $436.41 | 518,700 | — | — |
| 2023-03-21 | $223.26 | $447.33 | 588,900 | — | — |
| 2023-03-20 | $221.07 | $442.94 | 638,800 | — | — |
| 2023-03-17 | $218.21 | $437.21 | 1,540,400 | — | — |
| 2023-03-16 | $224.32 | $449.46 | 762,200 | — | — |
| 2023-03-15 | $222.63 | $446.07 | 609,000 | — | — |
| 2023-03-14 | $237.33 | $475.52 | 507,500 | — | — |
| 2023-03-13 | $237.23 | $475.32 | 495,600 | — | — |
| 2023-03-10 | $243.10 | $487.08 | 556,000 | — | — |
| 2023-03-09 | $255.62 | $512.17 | 248,800 | — | — |
| 2023-03-08 | $263.81 | $528.58 | 211,800 | — | — |
| 2023-03-07 | $260.49 | $521.93 | 281,600 | — | — |
| 2023-03-06 | $264.28 | $529.52 | 258,700 | — | — |
| 2023-03-03 | $265.44 | $531.85 | 421,000 | — | — |
| 2023-03-02 | $260.93 | $522.81 | 255,200 | — | — |
| 2023-03-01 | $257.94 | $516.82 | 218,900 | — | — |
| 2023-02-28 | $258.22 | $517.38 | 365,100 | — | — |
| 2023-02-27 | $259.02 | $518.98 | 201,800 | — | — |
| 2023-02-24 | $257.51 | $515.96 | 379,200 | — | — |
| 2023-02-23 | $256.69 | $514.31 | 255,600 | — | — |
| 2023-02-22 | $256.97 | $514.87 | 356,400 | — | — |
| 2023-02-21 | $259.73 | $520.41 | 556,000 | — | — |
| 2023-02-17 | $266.19 | $533.35 | 484,800 | — | — |
| 2023-02-16 | $259.85 | $520.65 | 361,500 | — | — |
| 2023-02-15 | $260.79 | $521.03 | 340,900 | — | — |
| 2023-02-14 | $257.03 | $513.51 | 292,900 | — | — |
| 2023-02-13 | $257.35 | $514.15 | 304,900 | — | — |
| 2023-02-10 | $255.64 | $510.74 | 328,200 | — | — |
| 2023-02-09 | $253.68 | $506.82 | 493,800 | — | — |
| 2023-02-08 | $251.24 | $501.95 | 770,400 | — | — |
| 2023-02-07 | $250.68 | $500.83 | 522,300 | — | — |
| 2023-02-06 | $246.73 | $492.94 | 445,700 | — | — |
| 2023-02-03 | $250.48 | $500.43 | 386,000 | — | — |
| 2023-02-02 | $257.29 | $514.03 | 493,000 | — | — |
| 2023-02-01 | $255.56 | $510.58 | 210,400 | — | — |
| 2023-01-31 | $250.86 | $501.19 | 613,200 | — | — |
| 2023-01-30 | $244.67 | $488.82 | 231,100 | — | — |
| 2023-01-27 | $248.47 | $496.41 | 316,100 | — | — |
| 2023-01-26 | $243.16 | $485.80 | 232,800 | — | — |
| 2023-01-25 | $240.74 | $480.97 | 190,200 | — | — |
| 2023-01-24 | $240.32 | $480.13 | 212,800 | — | — |
| 2023-01-23 | $240.29 | $480.07 | 244,600 | — | — |
| 2023-01-20 | $235.90 | $471.30 | 197,800 | — | — |
| 2023-01-19 | $233.92 | $467.34 | 266,000 | — | — |
| 2023-01-18 | $237.01 | $473.52 | 238,200 | — | — |
| 2023-01-17 | $238.17 | $475.83 | 247,800 | — | — |
| 2023-01-13 | $239.43 | $478.35 | 245,600 | — | — |
| 2023-01-12 | $241.93 | $483.35 | 267,800 | — | — |
| 2023-01-11 | $246.24 | $491.96 | 452,400 | — | — |
| 2023-01-10 | $238.85 | $477.19 | 245,400 | — | — |
| 2023-01-09 | $237.64 | $474.78 | 211,700 | — | — |
| 2023-01-06 | $236.63 | $472.76 | 275,300 | — | — |
| 2023-01-05 | $229.89 | $459.29 | 376,800 | — | — |
| 2023-01-04 | $238.24 | $475.97 | 418,400 | — | — |
| 2023-01-03 | $234.29 | $468.08 | 318,300 | — | — |