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 | $352.12 | $634.53 | 254,500 | — | — |
| 2023-12-28 | $354.93 | $639.60 | 197,100 | — | — |
| 2023-12-27 | $355.88 | $641.31 | 223,000 | — | — |
| 2023-12-26 | $357.34 | $643.94 | 236,300 | — | — |
| 2023-12-22 | $354.93 | $639.60 | 479,600 | — | — |
| 2023-12-21 | $353.76 | $637.49 | 320,300 | — | — |
| 2023-12-20 | $349.49 | $629.79 | 445,100 | — | — |
| 2023-12-19 | $358.31 | $645.69 | 371,600 | — | — |
| 2023-12-18 | $356.21 | $641.90 | 253,800 | — | — |
| 2023-12-15 | $358.20 | $645.49 | 1,081,800 | — | — |
| 2023-12-14 | $358.01 | $645.15 | 712,200 | — | — |
| 2023-12-13 | $359.68 | $648.16 | 425,300 | — | — |
| 2023-12-12 | $347.77 | $626.69 | 339,300 | — | — |
| 2023-12-11 | $344.13 | $620.14 | 628,700 | — | — |
| 2023-12-08 | $342.24 | $616.73 | 470,700 | — | — |
| 2023-12-07 | $341.19 | $614.84 | 389,500 | — | — |
| 2023-12-06 | $342.93 | $617.97 | 276,100 | — | — |
| 2023-12-05 | $343.47 | $618.95 | 366,200 | — | — |
| 2023-12-04 | $350.88 | $632.30 | 435,700 | — | — |
| 2023-12-01 | $351.79 | $633.94 | 271,800 | — | — |
| 2023-11-30 | $350.76 | $632.08 | 640,500 | — | — |
| 2023-11-29 | $348.92 | $628.77 | 378,300 | — | — |
| 2023-11-28 | $352.42 | $635.07 | 468,200 | — | — |
| 2023-11-27 | $353.90 | $637.74 | 339,900 | — | — |
| 2023-11-24 | $353.26 | $636.59 | 114,800 | — | — |
| 2023-11-22 | $351.17 | $632.82 | 502,000 | — | — |
| 2023-11-21 | $352.49 | $635.20 | 566,500 | — | — |
| 2023-11-20 | $349.03 | $628.97 | 275,400 | — | — |
| 2023-11-17 | $342.75 | $617.65 | 353,900 | — | — |
| 2023-11-16 | $344.23 | $620.32 | 357,600 | — | — |
| 2023-11-15 | $345.98 | $623.47 | 406,800 | — | — |
| 2023-11-14 | $347.48 | $626.17 | 281,600 | — | — |
| 2023-11-13 | $338.13 | $609.32 | 492,800 | — | — |
| 2023-11-10 | $341.65 | $615.67 | 413,400 | — | — |
| 2023-11-09 | $336.04 | $605.56 | 813,900 | — | — |
| 2023-11-08 | $345.30 | $622.24 | 534,100 | — | — |
| 2023-11-07 | $330.40 | $595.39 | 436,000 | — | — |
| 2023-11-06 | $333.03 | $599.77 | 289,100 | — | — |
| 2023-11-03 | $335.00 | $603.32 | 334,300 | — | — |
| 2023-11-02 | $327.76 | $590.28 | 500,400 | — | — |
| 2023-11-01 | $321.68 | $579.33 | 565,500 | — | — |
| 2023-10-31 | $318.29 | $573.23 | 674,400 | — | — |
| 2023-10-30 | $319.86 | $576.05 | 732,100 | — | — |
| 2023-10-27 | $320.92 | $577.96 | 486,700 | — | — |
| 2023-10-26 | $327.32 | $589.49 | 1,037,700 | — | — |
| 2023-10-25 | $358.00 | $644.74 | 572,100 | — | — |
| 2023-10-24 | $369.72 | $665.85 | 281,800 | — | — |
| 2023-10-23 | $370.55 | $667.34 | 392,600 | — | — |
| 2023-10-20 | $363.66 | $654.94 | 348,400 | — | — |
| 2023-10-19 | $369.33 | $665.15 | 367,400 | — | — |
| 2023-10-18 | $375.05 | $675.45 | 344,500 | — | — |
| 2023-10-17 | $386.58 | $696.21 | 322,200 | — | — |
| 2023-10-16 | $385.81 | $694.83 | 393,000 | — | — |
| 2023-10-13 | $385.06 | $693.48 | 201,700 | — | — |
| 2023-10-12 | $384.96 | $693.30 | 289,700 | — | — |
| 2023-10-11 | $392.21 | $706.35 | 349,000 | — | — |
| 2023-10-10 | $387.28 | $697.47 | 210,800 | — | — |
| 2023-10-09 | $382.91 | $689.60 | 189,100 | — | — |
| 2023-10-06 | $377.56 | $679.97 | 310,100 | — | — |
| 2023-10-05 | $372.73 | $671.27 | 360,800 | — | — |
| 2023-10-04 | $373.78 | $673.16 | 301,600 | — | — |
| 2023-10-03 | $368.83 | $664.25 | 262,300 | — | — |
| 2023-10-02 | $370.58 | $667.40 | 345,700 | — | — |
| 2023-09-29 | $375.21 | $675.74 | 228,500 | — | — |
| 2023-09-28 | $379.08 | $682.71 | 194,800 | — | — |
| 2023-09-27 | $375.18 | $675.68 | 295,500 | — | — |
| 2023-09-26 | $375.40 | $676.08 | 235,500 | — | — |
| 2023-09-25 | $375.60 | $676.44 | 201,300 | — | — |
| 2023-09-22 | $372.51 | $670.87 | 381,400 | — | — |
| 2023-09-21 | $374.30 | $674.10 | 362,000 | — | — |
| 2023-09-20 | $384.34 | $692.18 | 286,000 | — | — |
| 2023-09-19 | $392.61 | $707.07 | 291,400 | — | — |
| 2023-09-18 | $394.60 | $710.66 | 229,000 | — | — |
| 2023-09-15 | $394.18 | $709.90 | 648,100 | — | — |
| 2023-09-14 | $397.90 | $716.60 | 219,600 | — | — |
| 2023-09-13 | $395.27 | $711.86 | 280,000 | — | — |
| 2023-09-12 | $393.82 | $709.25 | 239,400 | — | — |
| 2023-09-11 | $397.15 | $715.25 | 210,300 | — | — |
| 2023-09-08 | $393.16 | $708.06 | 304,300 | — | — |
| 2023-09-07 | $403.86 | $727.33 | 230,200 | — | — |
| 2023-09-06 | $404.85 | $729.12 | 394,800 | — | — |
| 2023-09-05 | $403.67 | $726.99 | 264,000 | — | — |
| 2023-09-01 | $407.69 | $734.23 | 258,000 | — | — |
| 2023-08-31 | $406.90 | $732.81 | 428,300 | — | — |
| 2023-08-30 | $409.12 | $736.81 | 309,600 | — | — |
| 2023-08-29 | $412.41 | $742.73 | 267,900 | — | — |
| 2023-08-28 | $403.37 | $726.45 | 218,600 | — | — |
| 2023-08-25 | $393.73 | $709.09 | 329,700 | — | — |
| 2023-08-24 | $391.72 | $705.47 | 280,500 | — | — |
| 2023-08-23 | $393.07 | $707.90 | 543,200 | — | — |
| 2023-08-22 | $393.18 | $708.10 | 340,800 | — | — |
| 2023-08-21 | $392.68 | $707.20 | 369,800 | — | — |
| 2023-08-18 | $387.77 | $698.36 | 307,300 | — | — |
| 2023-08-17 | $392.87 | $707.54 | 299,300 | — | — |
| 2023-08-16 | $397.49 | $715.86 | 265,200 | — | — |
| 2023-08-15 | $402.13 | $724.22 | 263,000 | — | — |
| 2023-08-14 | $399.89 | $720.18 | 353,100 | — | — |
| 2023-08-11 | $394.74 | $710.91 | 281,900 | — | — |
| 2023-08-10 | $400.25 | $720.83 | 349,000 | — | — |
| 2023-08-09 | $400.15 | $720.65 | 357,400 | — | — |
| 2023-08-08 | $399.87 | $720.15 | 793,200 | — | — |
| 2023-08-07 | $378.70 | $682.02 | 259,600 | — | — |
| 2023-08-04 | $375.07 | $675.48 | 383,100 | — | — |
| 2023-08-03 | $369.72 | $665.85 | 302,400 | — | — |
| 2023-08-02 | $370.58 | $667.40 | 420,300 | — | — |
| 2023-08-01 | $371.66 | $669.34 | 443,400 | — | — |
| 2023-07-31 | $368.04 | $662.82 | 574,300 | — | — |
| 2023-07-28 | $365.46 | $658.18 | 499,700 | — | — |
| 2023-07-27 | $354.90 | $639.16 | 1,021,900 | — | — |
| 2023-07-26 | $379.42 | $683.32 | 357,000 | — | — |
| 2023-07-25 | $377.13 | $679.19 | 333,400 | — | — |
| 2023-07-24 | $376.06 | $676.93 | 332,200 | — | — |
| 2023-07-21 | $377.32 | $679.19 | 845,000 | — | — |
| 2023-07-20 | $378.75 | $681.77 | 237,800 | — | — |
| 2023-07-19 | $385.62 | $694.13 | 254,100 | — | — |
| 2023-07-18 | $384.59 | $692.28 | 314,000 | — | — |
| 2023-07-17 | $383.62 | $690.53 | 148,100 | — | — |
| 2023-07-14 | $385.13 | $693.25 | 194,500 | — | — |
| 2023-07-13 | $383.66 | $690.61 | 224,700 | — | — |
| 2023-07-12 | $383.52 | $690.35 | 272,700 | — | — |
| 2023-07-11 | $375.34 | $675.63 | 219,900 | — | — |
| 2023-07-10 | $377.30 | $679.16 | 278,500 | — | — |
| 2023-07-07 | $371.60 | $668.90 | 330,600 | — | — |
| 2023-07-06 | $373.23 | $671.83 | 300,900 | — | — |
| 2023-07-05 | $377.03 | $678.67 | 260,800 | — | — |
| 2023-07-03 | $378.33 | $681.01 | 154,800 | — | — |
| 2023-06-30 | $382.47 | $688.46 | 355,200 | — | — |
| 2023-06-29 | $377.36 | $679.27 | 258,100 | — | — |
| 2023-06-28 | $369.21 | $664.60 | 268,700 | — | — |
| 2023-06-27 | $369.34 | $664.83 | 323,500 | — | — |
| 2023-06-26 | $365.07 | $657.14 | 341,300 | — | — |
| 2023-06-23 | $367.00 | $660.62 | 606,600 | — | — |
| 2023-06-22 | $368.67 | $663.62 | 241,600 | — | — |
| 2023-06-21 | $368.90 | $664.04 | 338,800 | — | — |
| 2023-06-20 | $366.11 | $659.01 | 429,100 | — | — |
| 2023-06-16 | $362.04 | $651.69 | 1,129,700 | — | — |
| 2023-06-15 | $359.80 | $647.66 | 422,900 | — | — |
| 2023-06-14 | $354.69 | $638.46 | 278,200 | — | — |
| 2023-06-13 | $357.82 | $644.09 | 311,100 | — | — |
| 2023-06-12 | $357.39 | $643.32 | 329,300 | — | — |
| 2023-06-09 | $348.28 | $626.92 | 266,400 | — | — |
| 2023-06-08 | $349.75 | $629.57 | 368,600 | — | — |
| 2023-06-07 | $344.72 | $620.51 | 279,100 | — | — |
| 2023-06-06 | $346.19 | $623.16 | 349,900 | — | — |
| 2023-06-05 | $343.40 | $618.14 | 436,400 | — | — |
| 2023-06-02 | $343.73 | $618.73 | 385,900 | — | — |
| 2023-06-01 | $341.53 | $614.77 | 491,300 | — | — |
| 2023-05-31 | $334.63 | $602.35 | 1,150,100 | — | — |
| 2023-05-30 | $336.35 | $605.45 | 474,100 | — | — |
| 2023-05-26 | $343.50 | $618.32 | 341,000 | — | — |
| 2023-05-25 | $340.20 | $612.38 | 296,800 | — | — |
| 2023-05-24 | $340.65 | $613.19 | 508,400 | — | — |
| 2023-05-23 | $342.81 | $617.07 | 440,600 | — | — |
| 2023-05-22 | $350.92 | $631.67 | 407,000 | — | — |
| 2023-05-19 | $351.39 | $632.52 | 254,500 | — | — |
| 2023-05-18 | $350.74 | $631.35 | 256,000 | — | — |
| 2023-05-17 | $348.06 | $626.52 | 384,500 | — | — |
| 2023-05-16 | $354.56 | $638.22 | 340,900 | — | — |
| 2023-05-15 | $355.18 | $639.34 | 436,900 | — | — |
| 2023-05-12 | $360.02 | $648.05 | 410,300 | — | — |
| 2023-05-11 | $360.10 | $648.20 | 510,100 | — | — |
| 2023-05-10 | $362.72 | $652.91 | 308,600 | — | — |
| 2023-05-09 | $361.73 | $651.13 | 353,000 | — | — |
| 2023-05-08 | $367.08 | $660.76 | 344,300 | — | — |
| 2023-05-05 | $368.46 | $663.25 | 269,900 | — | — |
| 2023-05-04 | $369.17 | $664.52 | 258,700 | — | — |
| 2023-05-03 | $368.43 | $663.19 | 425,300 | — | — |
| 2023-05-02 | $369.62 | $665.33 | 421,300 | — | — |
| 2023-05-01 | $366.13 | $659.05 | 380,500 | — | — |
| 2023-04-28 | $361.24 | $650.25 | 1,032,600 | — | — |
| 2023-04-27 | $355.22 | $639.41 | 946,900 | — | — |
| 2023-04-26 | $357.23 | $643.03 | 465,100 | — | — |
| 2023-04-25 | $357.00 | $642.62 | 503,200 | — | — |
| 2023-04-24 | $371.97 | $669.22 | 271,700 | — | — |
| 2023-04-21 | $365.88 | $658.26 | 244,700 | — | — |
| 2023-04-20 | $361.41 | $650.22 | 588,400 | — | — |
| 2023-04-19 | $367.64 | $661.43 | 310,600 | — | — |
| 2023-04-18 | $362.06 | $651.39 | 278,100 | — | — |
| 2023-04-17 | $362.47 | $652.13 | 323,900 | — | — |
| 2023-04-14 | $363.93 | $654.76 | 304,700 | — | — |
| 2023-04-13 | $366.74 | $659.81 | 477,300 | — | — |
| 2023-04-12 | $358.77 | $645.47 | 403,600 | — | — |
| 2023-04-11 | $354.81 | $638.35 | 351,600 | — | — |
| 2023-04-10 | $349.79 | $629.32 | 302,000 | — | — |
| 2023-04-06 | $344.72 | $620.20 | 462,100 | — | — |
| 2023-04-05 | $346.76 | $623.87 | 343,800 | — | — |
| 2023-04-04 | $348.10 | $626.28 | 338,400 | — | — |
| 2023-04-03 | $347.04 | $624.37 | 341,200 | — | — |
| 2023-03-31 | $346.47 | $623.34 | 431,400 | — | — |
| 2023-03-30 | $340.87 | $613.27 | 383,400 | — | — |
| 2023-03-29 | $337.98 | $608.07 | 566,400 | — | — |
| 2023-03-28 | $339.81 | $611.36 | 297,400 | — | — |
| 2023-03-27 | $335.83 | $604.20 | 302,700 | — | — |
| 2023-03-24 | $334.30 | $601.45 | 272,400 | — | — |
| 2023-03-23 | $331.85 | $597.04 | 438,200 | — | — |
| 2023-03-22 | $328.94 | $591.80 | 534,000 | — | — |
| 2023-03-21 | $335.03 | $602.76 | 456,400 | — | — |
| 2023-03-20 | $331.96 | $597.24 | 425,100 | — | — |
| 2023-03-17 | $329.72 | $593.21 | 1,123,600 | — | — |
| 2023-03-16 | $336.41 | $605.24 | 509,100 | — | — |
| 2023-03-15 | $325.59 | $585.78 | 478,600 | — | — |
| 2023-03-14 | $328.57 | $591.14 | 516,900 | — | — |
| 2023-03-13 | $321.22 | $577.92 | 550,900 | — | — |
| 2023-03-10 | $314.55 | $565.92 | 961,100 | — | — |
| 2023-03-09 | $315.31 | $567.28 | 459,500 | — | — |
| 2023-03-08 | $319.72 | $575.22 | 296,800 | — | — |
| 2023-03-07 | $321.69 | $578.76 | 475,000 | — | — |
| 2023-03-06 | $323.40 | $581.84 | 327,200 | — | — |
| 2023-03-03 | $329.26 | $592.38 | 476,600 | — | — |
| 2023-03-02 | $322.70 | $580.58 | 548,700 | — | — |
| 2023-03-01 | $318.28 | $572.63 | 534,700 | — | — |
| 2023-02-28 | $317.03 | $570.38 | 1,051,200 | — | — |
| 2023-02-27 | $312.96 | $563.05 | 468,500 | — | — |
| 2023-02-24 | $310.25 | $558.18 | 625,300 | — | — |
| 2023-02-23 | $312.03 | $561.38 | 835,500 | — | — |
| 2023-02-22 | $305.55 | $549.72 | 558,900 | — | — |
| 2023-02-21 | $306.68 | $551.76 | 794,500 | — | — |
| 2023-02-17 | $313.72 | $564.42 | 1,040,400 | — | — |
| 2023-02-16 | $319.77 | $575.31 | 1,566,600 | — | — |
| 2023-02-15 | $279.18 | $502.28 | 668,600 | — | — |
| 2023-02-14 | $276.04 | $496.63 | 598,700 | — | — |
| 2023-02-13 | $273.31 | $491.72 | 800,100 | — | — |
| 2023-02-10 | $271.14 | $487.82 | 1,025,300 | — | — |
| 2023-02-09 | $267.43 | $481.14 | 770,300 | — | — |
| 2023-02-08 | $265.07 | $476.89 | 519,100 | — | — |
| 2023-02-07 | $272.38 | $490.05 | 377,300 | — | — |
| 2023-02-06 | $268.17 | $482.47 | 579,700 | — | — |
| 2023-02-03 | $272.88 | $490.95 | 466,300 | — | — |
| 2023-02-02 | $281.88 | $507.14 | 942,200 | — | — |
| 2023-02-01 | $271.59 | $488.62 | 408,700 | — | — |
| 2023-01-31 | $265.60 | $477.85 | 748,400 | — | — |
| 2023-01-30 | $261.82 | $471.05 | 435,800 | — | — |
| 2023-01-27 | $268.62 | $483.28 | 423,600 | — | — |
| 2023-01-26 | $270.09 | $485.93 | 666,900 | — | — |
| 2023-01-25 | $260.47 | $468.62 | 465,900 | — | — |
| 2023-01-24 | $258.33 | $464.77 | 456,500 | — | — |
| 2023-01-23 | $264.11 | $474.83 | 597,700 | — | — |
| 2023-01-20 | $259.55 | $466.63 | 515,200 | — | — |
| 2023-01-19 | $254.78 | $458.05 | 476,200 | — | — |
| 2023-01-18 | $254.51 | $457.57 | 915,900 | — | — |
| 2023-01-17 | $253.04 | $454.92 | 649,400 | — | — |
| 2023-01-13 | $250.70 | $450.72 | 774,900 | — | — |
| 2023-01-12 | $248.09 | $446.02 | 423,700 | — | — |
| 2023-01-11 | $251.35 | $451.89 | 558,500 | — | — |
| 2023-01-10 | $245.93 | $442.14 | 542,300 | — | — |
| 2023-01-09 | $240.73 | $432.79 | 644,900 | — | — |
| 2023-01-06 | $232.50 | $418.00 | 755,900 | — | — |
| 2023-01-05 | $233.70 | $420.15 | 516,800 | — | — |
| 2023-01-04 | $241.14 | $433.53 | 661,200 | — | — |
| 2023-01-03 | $234.41 | $421.43 | 432,400 | — | — |