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 | $249.34 | $417.71 | 117,700 | — | — |
| 2023-12-28 | $249.77 | $418.43 | 155,500 | — | — |
| 2023-12-27 | $250.51 | $419.67 | 228,700 | — | — |
| 2023-12-26 | $252.11 | $422.35 | 165,500 | — | — |
| 2023-12-22 | $250.95 | $420.41 | 162,500 | — | — |
| 2023-12-21 | $251.43 | $421.21 | 154,400 | — | — |
| 2023-12-20 | $247.61 | $414.81 | 178,500 | — | — |
| 2023-12-19 | $253.83 | $425.23 | 326,500 | — | — |
| 2023-12-18 | $253.24 | $424.25 | 298,000 | — | — |
| 2023-12-15 | $254.58 | $426.49 | 578,600 | — | — |
| 2023-12-14 | $256.21 | $429.22 | 601,400 | — | — |
| 2023-12-13 | $242.63 | $406.47 | 284,600 | — | — |
| 2023-12-12 | $233.08 | $390.47 | 150,500 | — | — |
| 2023-12-11 | $231.56 | $387.93 | 223,100 | — | — |
| 2023-12-08 | $231.08 | $387.12 | 235,600 | — | — |
| 2023-12-07 | $232.58 | $389.64 | 207,100 | — | — |
| 2023-12-06 | $229.45 | $384.39 | 255,700 | — | — |
| 2023-12-05 | $227.56 | $381.23 | 203,800 | — | — |
| 2023-12-04 | $229.36 | $384.24 | 268,200 | — | — |
| 2023-12-01 | $227.67 | $381.41 | 224,100 | — | — |
| 2023-11-30 | $225.69 | $378.09 | 718,400 | — | — |
| 2023-11-29 | $221.25 | $370.65 | 350,500 | — | — |
| 2023-11-28 | $219.83 | $368.28 | 321,000 | — | — |
| 2023-11-27 | $218.85 | $366.63 | 183,900 | — | — |
| 2023-11-24 | $219.95 | $368.48 | 76,000 | — | — |
| 2023-11-22 | $218.22 | $365.58 | 124,400 | — | — |
| 2023-11-21 | $216.57 | $362.81 | 169,600 | — | — |
| 2023-11-20 | $214.73 | $359.73 | 195,000 | — | — |
| 2023-11-17 | $212.79 | $356.48 | 224,000 | — | — |
| 2023-11-16 | $213.64 | $357.91 | 346,700 | — | — |
| 2023-11-15 | $211.59 | $354.47 | 370,000 | — | — |
| 2023-11-14 | $209.90 | $351.64 | 245,300 | — | — |
| 2023-11-13 | $203.86 | $340.95 | 293,100 | — | — |
| 2023-11-10 | $200.05 | $334.58 | 216,300 | — | — |
| 2023-11-09 | $198.90 | $332.66 | 247,500 | — | — |
| 2023-11-08 | $200.48 | $335.30 | 376,000 | — | — |
| 2023-11-07 | $204.81 | $342.54 | 460,700 | — | — |
| 2023-11-06 | $213.03 | $356.29 | 455,800 | — | — |
| 2023-11-03 | $211.03 | $352.94 | 484,500 | — | — |
| 2023-11-02 | $209.19 | $349.87 | 721,200 | — | — |
| 2023-11-01 | $187.51 | $313.61 | 843,000 | — | — |
| 2023-10-31 | $184.75 | $308.99 | 464,100 | — | — |
| 2023-10-30 | $179.39 | $300.03 | 318,700 | — | — |
| 2023-10-27 | $179.39 | $300.03 | 206,400 | — | — |
| 2023-10-26 | $180.95 | $302.64 | 219,700 | — | — |
| 2023-10-25 | $185.37 | $310.03 | 185,000 | — | — |
| 2023-10-24 | $189.57 | $317.05 | 274,400 | — | — |
| 2023-10-23 | $187.68 | $313.89 | 264,200 | — | — |
| 2023-10-20 | $187.56 | $313.69 | 229,500 | — | — |
| 2023-10-19 | $186.02 | $311.11 | 288,400 | — | — |
| 2023-10-18 | $191.82 | $320.82 | 208,300 | — | — |
| 2023-10-17 | $194.07 | $324.58 | 348,700 | — | — |
| 2023-10-16 | $191.17 | $319.73 | 331,700 | — | — |
| 2023-10-13 | $189.58 | $317.07 | 309,400 | — | — |
| 2023-10-12 | $187.35 | $313.34 | 284,500 | — | — |
| 2023-10-11 | $192.23 | $321.50 | 187,500 | — | — |
| 2023-10-10 | $199.24 | $333.23 | 269,700 | — | — |
| 2023-10-09 | $194.95 | $326.05 | 157,400 | — | — |
| 2023-10-06 | $196.70 | $328.98 | 268,400 | — | — |
| 2023-10-05 | $196.34 | $328.37 | 252,500 | — | — |
| 2023-10-04 | $195.49 | $326.95 | 299,700 | — | — |
| 2023-10-03 | $193.56 | $323.73 | 282,400 | — | — |
| 2023-10-02 | $195.90 | $327.64 | 212,400 | — | — |
| 2023-09-29 | $196.41 | $328.49 | 222,400 | — | — |
| 2023-09-28 | $198.32 | $331.69 | 257,800 | — | — |
| 2023-09-27 | $196.51 | $328.66 | 276,100 | — | — |
| 2023-09-26 | $199.99 | $334.48 | 379,700 | — | — |
| 2023-09-25 | $203.44 | $340.25 | 294,300 | — | — |
| 2023-09-22 | $204.02 | $341.22 | 395,200 | — | — |
| 2023-09-21 | $203.46 | $340.28 | 175,900 | — | — |
| 2023-09-20 | $208.74 | $349.11 | 208,100 | — | — |
| 2023-09-19 | $209.87 | $351.00 | 311,500 | — | — |
| 2023-09-18 | $211.27 | $353.34 | 278,600 | — | — |
| 2023-09-15 | $213.45 | $356.99 | 688,100 | — | — |
| 2023-09-14 | $214.62 | $358.95 | 513,300 | — | — |
| 2023-09-13 | $213.34 | $356.81 | 372,800 | — | — |
| 2023-09-12 | $210.51 | $352.07 | 222,600 | — | — |
| 2023-09-11 | $211.79 | $354.21 | 387,500 | — | — |
| 2023-09-08 | $206.80 | $345.87 | 213,200 | — | — |
| 2023-09-07 | $206.64 | $345.60 | 242,900 | — | — |
| 2023-09-06 | $210.02 | $351.25 | 290,800 | — | — |
| 2023-09-05 | $208.34 | $348.44 | 281,100 | — | — |
| 2023-09-01 | $213.55 | $357.16 | 284,300 | — | — |
| 2023-08-31 | $212.74 | $355.80 | 538,000 | — | — |
| 2023-08-30 | $218.72 | $365.80 | 427,100 | — | — |
| 2023-08-29 | $217.68 | $364.07 | 366,400 | — | — |
| 2023-08-28 | $215.54 | $360.49 | 215,200 | — | — |
| 2023-08-25 | $216.14 | $361.49 | 154,600 | — | — |
| 2023-08-24 | $214.98 | $359.55 | 178,000 | — | — |
| 2023-08-23 | $217.55 | $363.85 | 183,300 | — | — |
| 2023-08-22 | $217.22 | $363.30 | 180,300 | — | — |
| 2023-08-21 | $218.39 | $365.25 | 193,600 | — | — |
| 2023-08-18 | $217.61 | $363.95 | 250,300 | — | — |
| 2023-08-17 | $221.24 | $370.02 | 186,700 | — | — |
| 2023-08-16 | $222.40 | $371.96 | 172,700 | — | — |
| 2023-08-15 | $224.35 | $375.22 | 172,500 | — | — |
| 2023-08-14 | $227.77 | $380.94 | 275,800 | — | — |
| 2023-08-11 | $227.23 | $379.47 | 237,100 | — | — |
| 2023-08-10 | $227.86 | $380.52 | 200,700 | — | — |
| 2023-08-09 | $228.88 | $382.22 | 235,400 | — | — |
| 2023-08-08 | $229.75 | $383.68 | 593,000 | — | — |
| 2023-08-07 | $240.17 | $401.08 | 189,100 | — | — |
| 2023-08-04 | $237.88 | $397.25 | 223,000 | — | — |
| 2023-08-03 | $239.47 | $399.91 | 605,700 | — | — |
| 2023-08-02 | $248.61 | $415.17 | 428,100 | — | — |
| 2023-08-01 | $249.28 | $416.29 | 262,100 | — | — |
| 2023-07-31 | $251.17 | $419.45 | 225,500 | — | — |
| 2023-07-28 | $252.32 | $421.37 | 263,700 | — | — |
| 2023-07-27 | $250.07 | $417.61 | 318,500 | — | — |
| 2023-07-26 | $256.07 | $427.63 | 456,900 | — | — |
| 2023-07-25 | $256.09 | $427.66 | 360,400 | — | — |
| 2023-07-24 | $257.17 | $429.47 | 533,400 | — | — |
| 2023-07-21 | $258.77 | $432.14 | 313,500 | — | — |
| 2023-07-20 | $257.78 | $430.49 | 267,900 | — | — |
| 2023-07-19 | $251.30 | $419.67 | 181,600 | — | — |
| 2023-07-18 | $251.61 | $420.18 | 355,200 | — | — |
| 2023-07-17 | $247.25 | $412.90 | 199,600 | — | — |
| 2023-07-14 | $245.86 | $410.58 | 301,300 | — | — |
| 2023-07-13 | $247.07 | $412.60 | 212,400 | — | — |
| 2023-07-12 | $246.64 | $411.88 | 162,100 | — | — |
| 2023-07-11 | $242.98 | $405.77 | 180,000 | — | — |
| 2023-07-10 | $239.12 | $399.33 | 174,300 | — | — |
| 2023-07-07 | $235.92 | $393.98 | 153,000 | — | — |
| 2023-07-06 | $234.38 | $391.41 | 183,100 | — | — |
| 2023-07-05 | $237.61 | $396.80 | 140,000 | — | — |
| 2023-07-03 | $238.73 | $398.67 | 100,400 | — | — |
| 2023-06-30 | $242.03 | $404.18 | 342,100 | — | — |
| 2023-06-29 | $234.95 | $392.36 | 182,500 | — | — |
| 2023-06-28 | $234.94 | $392.34 | 300,600 | — | — |
| 2023-06-27 | $236.62 | $395.15 | 237,000 | — | — |
| 2023-06-26 | $239.53 | $400.01 | 268,200 | — | — |
| 2023-06-23 | $237.30 | $396.29 | 688,000 | — | — |
| 2023-06-22 | $243.43 | $406.52 | 380,200 | — | — |
| 2023-06-21 | $244.89 | $408.96 | 515,000 | — | — |
| 2023-06-20 | $252.98 | $422.47 | 374,400 | — | — |
| 2023-06-16 | $252.40 | $421.50 | 443,200 | — | — |
| 2023-06-15 | $248.80 | $415.49 | 314,000 | — | — |
| 2023-06-14 | $244.53 | $408.36 | 459,700 | — | — |
| 2023-06-13 | $239.06 | $399.22 | 249,000 | — | — |
| 2023-06-12 | $235.44 | $393.18 | 239,000 | — | — |
| 2023-06-09 | $237.06 | $395.88 | 197,600 | — | — |
| 2023-06-08 | $238.56 | $398.39 | 190,300 | — | — |
| 2023-06-07 | $240.09 | $400.94 | 309,600 | — | — |
| 2023-06-06 | $235.98 | $394.08 | 333,600 | — | — |
| 2023-06-05 | $240.67 | $401.91 | 317,100 | — | — |
| 2023-06-02 | $236.47 | $394.90 | 317,600 | — | — |
| 2023-06-01 | $233.77 | $390.39 | 266,000 | — | — |
| 2023-05-31 | $234.75 | $392.03 | 436,800 | — | — |
| 2023-05-30 | $232.06 | $387.54 | 181,100 | — | — |
| 2023-05-26 | $232.35 | $388.02 | 186,500 | — | — |
| 2023-05-25 | $233.17 | $389.39 | 262,300 | — | — |
| 2023-05-24 | $233.09 | $389.26 | 209,800 | — | — |
| 2023-05-23 | $237.27 | $396.24 | 195,700 | — | — |
| 2023-05-22 | $245.34 | $409.71 | 185,800 | — | — |
| 2023-05-19 | $243.78 | $407.11 | 195,000 | — | — |
| 2023-05-18 | $245.19 | $409.46 | 197,200 | — | — |
| 2023-05-17 | $245.48 | $409.95 | 206,900 | — | — |
| 2023-05-16 | $246.71 | $412.00 | 180,400 | — | — |
| 2023-05-15 | $248.31 | $414.67 | 160,200 | — | — |
| 2023-05-12 | $249.59 | $416.81 | 241,100 | — | — |
| 2023-05-11 | $249.69 | $416.41 | 213,200 | — | — |
| 2023-05-10 | $249.51 | $416.11 | 287,400 | — | — |
| 2023-05-09 | $251.99 | $420.24 | 355,100 | — | — |
| 2023-05-08 | $259.18 | $432.24 | 422,300 | — | — |
| 2023-05-05 | $257.95 | $430.18 | 437,300 | — | — |
| 2023-05-04 | $248.90 | $415.09 | 888,000 | — | — |
| 2023-05-03 | $272.12 | $453.82 | 441,900 | — | — |
| 2023-05-02 | $268.70 | $448.11 | 316,700 | — | — |
| 2023-05-01 | $274.11 | $457.13 | 262,200 | — | — |
| 2023-04-28 | $272.52 | $454.48 | 284,100 | — | — |
| 2023-04-27 | $268.66 | $448.05 | 214,000 | — | — |
| 2023-04-26 | $265.68 | $443.08 | 325,800 | — | — |
| 2023-04-25 | $268.34 | $447.51 | 163,100 | — | — |
| 2023-04-24 | $269.32 | $449.15 | 156,700 | — | — |
| 2023-04-21 | $269.21 | $448.96 | 264,000 | — | — |
| 2023-04-20 | $267.53 | $446.16 | 295,600 | — | — |
| 2023-04-19 | $268.49 | $447.76 | 473,200 | — | — |
| 2023-04-18 | $259.69 | $433.09 | 249,900 | — | — |
| 2023-04-17 | $260.65 | $434.69 | 220,000 | — | — |
| 2023-04-14 | $263.83 | $439.99 | 156,700 | — | — |
| 2023-04-13 | $262.70 | $438.11 | 257,500 | — | — |
| 2023-04-12 | $261.55 | $436.19 | 240,100 | — | — |
| 2023-04-11 | $266.50 | $444.44 | 211,600 | — | — |
| 2023-04-10 | $261.60 | $436.27 | 155,500 | — | — |
| 2023-04-06 | $262.49 | $437.76 | 312,000 | — | — |
| 2023-04-05 | $262.17 | $437.22 | 331,100 | — | — |
| 2023-04-04 | $256.09 | $427.08 | 193,000 | — | — |
| 2023-04-03 | $251.84 | $419.99 | 220,100 | — | — |
| 2023-03-31 | $253.31 | $422.45 | 211,900 | — | — |
| 2023-03-30 | $248.95 | $415.17 | 201,500 | — | — |
| 2023-03-29 | $246.33 | $410.81 | 290,300 | — | — |
| 2023-03-28 | $246.36 | $410.86 | 244,200 | — | — |
| 2023-03-27 | $247.02 | $411.96 | 338,800 | — | — |
| 2023-03-24 | $248.93 | $415.14 | 288,100 | — | — |
| 2023-03-23 | $241.34 | $402.48 | 343,000 | — | — |
| 2023-03-22 | $240.80 | $401.58 | 494,700 | — | — |
| 2023-03-21 | $244.87 | $408.37 | 556,700 | — | — |
| 2023-03-20 | $237.32 | $395.78 | 293,600 | — | — |
| 2023-03-17 | $235.84 | $393.31 | 630,500 | — | — |
| 2023-03-16 | $232.22 | $387.27 | 592,300 | — | — |
| 2023-03-15 | $225.49 | $376.05 | 464,500 | — | — |
| 2023-03-14 | $227.06 | $378.67 | 687,700 | — | — |
| 2023-03-13 | $223.03 | $371.95 | 361,300 | — | — |
| 2023-03-10 | $222.88 | $371.70 | 394,600 | — | — |
| 2023-03-09 | $228.85 | $381.65 | 464,200 | — | — |
| 2023-03-08 | $227.58 | $379.54 | 250,900 | — | — |
| 2023-03-07 | $230.38 | $384.21 | 418,900 | — | — |
| 2023-03-06 | $233.66 | $389.68 | 240,800 | — | — |
| 2023-03-03 | $239.19 | $398.90 | 347,400 | — | — |
| 2023-03-02 | $235.67 | $393.03 | 252,600 | — | — |
| 2023-03-01 | $233.66 | $389.11 | 315,700 | — | — |
| 2023-02-28 | $238.23 | $396.72 | 574,800 | — | — |
| 2023-02-27 | $238.93 | $397.88 | 402,100 | — | — |
| 2023-02-24 | $235.18 | $391.64 | 666,600 | — | — |
| 2023-02-23 | $235.77 | $392.62 | 676,500 | — | — |
| 2023-02-22 | $240.75 | $400.92 | 403,100 | — | — |
| 2023-02-21 | $241.33 | $401.88 | 251,000 | — | — |
| 2023-02-17 | $247.47 | $412.11 | 230,100 | — | — |
| 2023-02-16 | $246.35 | $410.24 | 208,000 | — | — |
| 2023-02-15 | $247.17 | $411.61 | 245,300 | — | — |
| 2023-02-14 | $245.26 | $408.43 | 193,000 | — | — |
| 2023-02-13 | $245.90 | $409.49 | 155,100 | — | — |
| 2023-02-10 | $245.48 | $408.79 | 286,800 | — | — |
| 2023-02-09 | $248.47 | $413.77 | 171,400 | — | — |
| 2023-02-08 | $253.95 | $422.90 | 180,000 | — | — |
| 2023-02-07 | $257.50 | $428.81 | 185,400 | — | — |
| 2023-02-06 | $253.41 | $422.00 | 242,700 | — | — |
| 2023-02-03 | $258.47 | $430.42 | 476,900 | — | — |
| 2023-02-02 | $262.22 | $436.67 | 475,600 | — | — |
| 2023-02-01 | $250.18 | $416.62 | 223,700 | — | — |
| 2023-01-31 | $243.42 | $405.36 | 180,200 | — | — |
| 2023-01-30 | $241.04 | $401.40 | 185,700 | — | — |
| 2023-01-27 | $243.86 | $406.09 | 197,700 | — | — |
| 2023-01-26 | $241.01 | $401.35 | 196,200 | — | — |
| 2023-01-25 | $240.36 | $400.27 | 173,300 | — | — |
| 2023-01-24 | $235.62 | $392.37 | 185,200 | — | — |
| 2023-01-23 | $238.28 | $396.80 | 276,600 | — | — |
| 2023-01-20 | $235.69 | $392.49 | 354,100 | — | — |
| 2023-01-19 | $235.20 | $391.67 | 366,000 | — | — |
| 2023-01-18 | $236.44 | $393.74 | 241,800 | — | — |
| 2023-01-17 | $241.10 | $401.50 | 338,200 | — | — |
| 2023-01-13 | $240.98 | $401.30 | 262,800 | — | — |
| 2023-01-12 | $238.54 | $397.24 | 545,100 | — | — |
| 2023-01-11 | $239.77 | $399.28 | 1,010,700 | — | — |
| 2023-01-10 | $259.48 | $432.11 | 243,000 | — | — |
| 2023-01-09 | $257.15 | $428.23 | 295,900 | — | — |
| 2023-01-06 | $257.93 | $429.52 | 512,600 | — | — |
| 2023-01-05 | $253.00 | $421.32 | 395,300 | — | — |
| 2023-01-04 | $257.50 | $428.81 | 288,000 | — | — |
| 2023-01-03 | $249.85 | $416.07 | 259,100 | — | — |