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 | $183.38 | $318.15 | 223,200 | — | — |
| 2023-12-28 | $181.11 | $314.21 | 243,000 | — | — |
| 2023-12-27 | $180.72 | $313.53 | 195,500 | — | — |
| 2023-12-26 | $179.85 | $312.02 | 198,500 | — | — |
| 2023-12-22 | $178.53 | $309.73 | 322,800 | — | — |
| 2023-12-21 | $180.86 | $313.78 | 347,200 | — | — |
| 2023-12-20 | $179.94 | $312.18 | 429,400 | — | — |
| 2023-12-19 | $183.95 | $319.14 | 201,000 | — | — |
| 2023-12-18 | $183.28 | $317.97 | 294,900 | — | — |
| 2023-12-15 | $180.62 | $313.36 | 375,300 | — | — |
| 2023-12-14 | $183.42 | $318.22 | 521,500 | — | — |
| 2023-12-13 | $185.48 | $321.79 | 349,500 | — | — |
| 2023-12-12 | $184.80 | $320.61 | 274,300 | — | — |
| 2023-12-11 | $187.08 | $324.57 | 284,600 | — | — |
| 2023-12-08 | $187.28 | $324.91 | 471,100 | — | — |
| 2023-12-07 | $190.24 | $330.05 | 281,400 | — | — |
| 2023-12-06 | $189.89 | $329.44 | 326,700 | — | — |
| 2023-12-05 | $187.99 | $326.15 | 199,600 | — | — |
| 2023-12-04 | $187.37 | $325.07 | 331,200 | — | — |
| 2023-12-01 | $192.74 | $334.39 | 237,500 | — | — |
| 2023-11-30 | $189.78 | $329.25 | 189,400 | — | — |
| 2023-11-29 | $189.51 | $328.78 | 318,700 | — | — |
| 2023-11-28 | $187.16 | $324.71 | 228,400 | — | — |
| 2023-11-27 | $186.61 | $323.75 | 245,400 | — | — |
| 2023-11-24 | $188.30 | $326.68 | 214,000 | — | — |
| 2023-11-22 | $184.23 | $319.62 | 184,500 | — | — |
| 2023-11-21 | $183.21 | $317.85 | 586,600 | — | — |
| 2023-11-20 | $187.68 | $325.61 | 514,000 | — | — |
| 2023-11-17 | $193.36 | $335.46 | 255,500 | — | — |
| 2023-11-16 | $190.40 | $330.33 | 171,700 | — | — |
| 2023-11-15 | $189.11 | $328.09 | 296,400 | — | — |
| 2023-11-14 | $192.08 | $333.24 | 453,400 | — | — |
| 2023-11-13 | $187.74 | $325.71 | 246,500 | — | — |
| 2023-11-10 | $187.00 | $324.43 | 209,100 | — | — |
| 2023-11-09 | $184.22 | $319.61 | 225,000 | — | — |
| 2023-11-08 | $183.42 | $318.22 | 393,900 | — | — |
| 2023-11-07 | $189.57 | $328.89 | 254,100 | — | — |
| 2023-11-06 | $189.65 | $329.03 | 223,600 | — | — |
| 2023-11-03 | $189.59 | $328.92 | 310,600 | — | — |
| 2023-11-02 | $186.55 | $323.65 | 418,900 | — | — |
| 2023-11-01 | $185.78 | $322.31 | 711,100 | — | — |
| 2023-10-31 | $175.18 | $303.92 | 334,400 | — | — |
| 2023-10-30 | $171.40 | $297.36 | 251,900 | — | — |
| 2023-10-27 | $172.81 | $299.81 | 283,200 | — | — |
| 2023-10-26 | $171.61 | $297.73 | 214,900 | — | — |
| 2023-10-25 | $175.18 | $303.92 | 237,900 | — | — |
| 2023-10-24 | $174.12 | $302.08 | 185,200 | — | — |
| 2023-10-23 | $173.81 | $301.55 | 182,000 | — | — |
| 2023-10-20 | $173.48 | $300.97 | 196,600 | — | — |
| 2023-10-19 | $174.70 | $303.09 | 313,000 | — | — |
| 2023-10-18 | $175.98 | $305.31 | 252,100 | — | — |
| 2023-10-17 | $178.22 | $309.20 | 561,400 | — | — |
| 2023-10-16 | $179.10 | $310.72 | 197,700 | — | — |
| 2023-10-13 | $177.68 | $308.26 | 273,400 | — | — |
| 2023-10-12 | $181.60 | $315.06 | 344,000 | — | — |
| 2023-10-11 | $178.03 | $308.87 | 146,700 | — | — |
| 2023-10-10 | $177.15 | $307.34 | 240,400 | — | — |
| 2023-10-09 | $174.12 | $302.08 | 138,200 | — | — |
| 2023-10-06 | $173.18 | $300.45 | 366,200 | — | — |
| 2023-10-05 | $173.04 | $300.21 | 485,900 | — | — |
| 2023-10-04 | $169.45 | $293.98 | 861,700 | — | — |
| 2023-10-03 | $173.65 | $301.27 | 447,400 | — | — |
| 2023-10-02 | $178.46 | $309.61 | 236,100 | — | — |
| 2023-09-29 | $179.75 | $311.85 | 222,200 | — | — |
| 2023-09-28 | $182.42 | $316.48 | 278,100 | — | — |
| 2023-09-27 | $182.39 | $312.96 | 398,600 | — | — |
| 2023-09-26 | $180.50 | $309.71 | 451,900 | — | — |
| 2023-09-25 | $184.84 | $317.16 | 348,500 | — | — |
| 2023-09-22 | $187.10 | $321.04 | 396,400 | — | — |
| 2023-09-21 | $186.30 | $319.66 | 328,100 | — | — |
| 2023-09-20 | $188.75 | $323.87 | 477,800 | — | — |
| 2023-09-19 | $195.04 | $334.66 | 468,300 | — | — |
| 2023-09-18 | $188.96 | $324.23 | 211,200 | — | — |
| 2023-09-15 | $189.20 | $324.64 | 393,600 | — | — |
| 2023-09-14 | $187.98 | $322.55 | 360,500 | — | — |
| 2023-09-13 | $183.98 | $315.68 | 264,300 | — | — |
| 2023-09-12 | $181.28 | $311.05 | 266,900 | — | — |
| 2023-09-11 | $178.67 | $306.57 | 235,900 | — | — |
| 2023-09-08 | $177.13 | $303.93 | 158,900 | — | — |
| 2023-09-07 | $178.87 | $306.92 | 260,700 | — | — |
| 2023-09-06 | $178.83 | $306.85 | 375,600 | — | — |
| 2023-09-05 | $175.37 | $300.91 | 311,600 | — | — |
| 2023-09-01 | $172.54 | $296.05 | 169,900 | — | — |
| 2023-08-31 | $172.13 | $295.35 | 558,600 | — | — |
| 2023-08-30 | $168.05 | $288.35 | 180,200 | — | — |
| 2023-08-29 | $167.39 | $287.22 | 165,000 | — | — |
| 2023-08-28 | $167.25 | $286.98 | 174,800 | — | — |
| 2023-08-25 | $164.46 | $282.19 | 112,000 | — | — |
| 2023-08-24 | $162.78 | $279.31 | 243,400 | — | — |
| 2023-08-23 | $165.91 | $284.68 | 189,700 | — | — |
| 2023-08-22 | $164.99 | $283.10 | 156,200 | — | — |
| 2023-08-21 | $162.79 | $279.32 | 197,000 | — | — |
| 2023-08-18 | $161.87 | $277.75 | 273,900 | — | — |
| 2023-08-17 | $162.28 | $278.45 | 240,600 | — | — |
| 2023-08-16 | $162.24 | $278.38 | 330,700 | — | — |
| 2023-08-15 | $165.39 | $283.79 | 197,400 | — | — |
| 2023-08-14 | $166.70 | $286.03 | 232,500 | — | — |
| 2023-08-11 | $167.28 | $287.03 | 146,700 | — | — |
| 2023-08-10 | $167.66 | $287.68 | 192,500 | — | — |
| 2023-08-09 | $167.23 | $286.94 | 320,100 | — | — |
| 2023-08-08 | $170.29 | $292.19 | 431,700 | — | — |
| 2023-08-07 | $173.39 | $297.51 | 230,600 | — | — |
| 2023-08-04 | $170.79 | $293.05 | 207,200 | — | — |
| 2023-08-03 | $168.57 | $289.24 | 421,600 | — | — |
| 2023-08-02 | $173.85 | $298.30 | 420,200 | — | — |
| 2023-08-01 | $171.84 | $294.85 | 526,000 | — | — |
| 2023-07-31 | $168.24 | $288.68 | 201,300 | — | — |
| 2023-07-28 | $167.15 | $286.81 | 292,200 | — | — |
| 2023-07-27 | $165.43 | $283.85 | 182,200 | — | — |
| 2023-07-26 | $165.70 | $284.32 | 162,300 | — | — |
| 2023-07-25 | $165.56 | $284.08 | 233,300 | — | — |
| 2023-07-24 | $164.53 | $282.31 | 212,100 | — | — |
| 2023-07-21 | $162.81 | $279.36 | 214,400 | — | — |
| 2023-07-20 | $163.28 | $280.17 | 217,800 | — | — |
| 2023-07-19 | $163.97 | $281.35 | 216,700 | — | — |
| 2023-07-18 | $163.19 | $280.01 | 435,500 | — | — |
| 2023-07-17 | $159.45 | $273.59 | 241,300 | — | — |
| 2023-07-14 | $159.15 | $273.08 | 255,200 | — | — |
| 2023-07-13 | $160.35 | $275.14 | 286,400 | — | — |
| 2023-07-12 | $159.27 | $273.29 | 248,200 | — | — |
| 2023-07-11 | $158.42 | $271.83 | 364,800 | — | — |
| 2023-07-10 | $160.24 | $274.95 | 266,400 | — | — |
| 2023-07-07 | $161.77 | $277.57 | 290,200 | — | — |
| 2023-07-06 | $160.83 | $275.96 | 268,300 | — | — |
| 2023-07-05 | $161.90 | $277.80 | 357,400 | — | — |
| 2023-07-03 | $160.47 | $275.34 | 110,200 | — | — |
| 2023-06-30 | $160.75 | $275.82 | 311,500 | — | — |
| 2023-06-29 | $160.40 | $275.22 | 347,700 | — | — |
| 2023-06-28 | $160.11 | $274.73 | 555,200 | — | — |
| 2023-06-27 | $157.18 | $269.70 | 283,000 | — | — |
| 2023-06-26 | $154.55 | $265.19 | 305,400 | — | — |
| 2023-06-23 | $153.38 | $263.18 | 338,600 | — | — |
| 2023-06-22 | $157.11 | $269.58 | 199,500 | — | — |
| 2023-06-21 | $156.50 | $268.53 | 238,600 | — | — |
| 2023-06-20 | $157.15 | $269.65 | 781,100 | — | — |
| 2023-06-16 | $164.35 | $282.00 | 420,600 | — | — |
| 2023-06-15 | $168.18 | $288.57 | 569,400 | — | — |
| 2023-06-14 | $165.57 | $284.09 | 952,800 | — | — |
| 2023-06-13 | $158.08 | $271.24 | 858,200 | — | — |
| 2023-06-12 | $149.59 | $256.68 | 289,800 | — | — |
| 2023-06-09 | $148.64 | $255.05 | 366,600 | — | — |
| 2023-06-08 | $146.86 | $251.99 | 264,100 | — | — |
| 2023-06-07 | $145.31 | $249.33 | 417,900 | — | — |
| 2023-06-06 | $148.48 | $254.77 | 435,200 | — | — |
| 2023-06-05 | $145.73 | $250.05 | 299,100 | — | — |
| 2023-06-02 | $146.00 | $250.52 | 353,400 | — | — |
| 2023-06-01 | $140.65 | $241.34 | 300,100 | — | — |
| 2023-05-31 | $136.13 | $233.58 | 256,900 | — | — |
| 2023-05-30 | $137.73 | $236.33 | 231,800 | — | — |
| 2023-05-26 | $140.08 | $240.36 | 171,700 | — | — |
| 2023-05-25 | $139.60 | $239.53 | 197,500 | — | — |
| 2023-05-24 | $139.33 | $239.07 | 223,500 | — | — |
| 2023-05-23 | $139.55 | $239.45 | 230,000 | — | — |
| 2023-05-22 | $141.19 | $242.26 | 194,400 | — | — |
| 2023-05-19 | $142.22 | $244.03 | 178,400 | — | — |
| 2023-05-18 | $142.51 | $244.53 | 188,900 | — | — |
| 2023-05-17 | $142.02 | $243.69 | 164,600 | — | — |
| 2023-05-16 | $141.13 | $242.16 | 165,800 | — | — |
| 2023-05-15 | $142.40 | $244.34 | 246,200 | — | — |
| 2023-05-12 | $143.27 | $245.83 | 293,100 | — | — |
| 2023-05-11 | $142.67 | $244.80 | 272,400 | — | — |
| 2023-05-10 | $143.59 | $246.38 | 506,600 | — | — |
| 2023-05-09 | $140.85 | $241.68 | 401,300 | — | — |
| 2023-05-08 | $137.81 | $236.46 | 187,600 | — | — |
| 2023-05-05 | $137.54 | $236.00 | 223,900 | — | — |
| 2023-05-04 | $134.91 | $231.49 | 241,800 | — | — |
| 2023-05-03 | $135.57 | $232.62 | 265,900 | — | — |
| 2023-05-02 | $135.16 | $231.92 | 221,700 | — | — |
| 2023-05-01 | $136.69 | $234.54 | 147,400 | — | — |
| 2023-04-28 | $137.33 | $235.64 | 300,000 | — | — |
| 2023-04-27 | $137.52 | $235.97 | 323,600 | — | — |
| 2023-04-26 | $134.02 | $229.96 | 324,000 | — | — |
| 2023-04-25 | $133.51 | $229.08 | 257,100 | — | — |
| 2023-04-24 | $134.84 | $231.37 | 222,300 | — | — |
| 2023-04-21 | $134.67 | $231.07 | 165,800 | — | — |
| 2023-04-20 | $133.80 | $229.58 | 513,200 | — | — |
| 2023-04-19 | $135.26 | $232.09 | 209,500 | — | — |
| 2023-04-18 | $137.04 | $235.14 | 199,200 | — | — |
| 2023-04-17 | $137.75 | $236.36 | 322,200 | — | — |
| 2023-04-14 | $135.96 | $233.29 | 279,100 | — | — |
| 2023-04-13 | $137.23 | $235.47 | 281,600 | — | — |
| 2023-04-12 | $136.44 | $234.11 | 283,200 | — | — |
| 2023-04-11 | $137.59 | $236.09 | 275,900 | — | — |
| 2023-04-10 | $138.01 | $236.81 | 347,600 | — | — |
| 2023-04-06 | $138.87 | $238.28 | 224,000 | — | — |
| 2023-04-05 | $140.42 | $240.94 | 220,500 | — | — |
| 2023-04-04 | $142.14 | $243.89 | 349,200 | — | — |
| 2023-04-03 | $142.34 | $244.24 | 232,900 | — | — |
| 2023-03-31 | $141.69 | $243.12 | 235,000 | — | — |
| 2023-03-30 | $139.62 | $239.57 | 193,500 | — | — |
| 2023-03-29 | $139.67 | $235.37 | 214,300 | — | — |
| 2023-03-28 | $137.93 | $232.44 | 210,700 | — | — |
| 2023-03-27 | $136.96 | $230.80 | 137,300 | — | — |
| 2023-03-24 | $136.65 | $230.28 | 155,900 | — | — |
| 2023-03-23 | $135.87 | $228.97 | 129,600 | — | — |
| 2023-03-22 | $135.57 | $228.46 | 301,600 | — | — |
| 2023-03-21 | $135.78 | $228.82 | 224,500 | — | — |
| 2023-03-20 | $135.13 | $227.72 | 277,100 | — | — |
| 2023-03-17 | $133.48 | $224.94 | 192,500 | — | — |
| 2023-03-16 | $135.90 | $229.02 | 190,000 | — | — |
| 2023-03-15 | $133.58 | $225.11 | 287,800 | — | — |
| 2023-03-14 | $136.67 | $230.32 | 221,600 | — | — |
| 2023-03-13 | $137.12 | $231.07 | 247,400 | — | — |
| 2023-03-10 | $137.97 | $232.51 | 343,600 | — | — |
| 2023-03-09 | $138.52 | $233.43 | 166,000 | — | — |
| 2023-03-08 | $139.71 | $235.44 | 138,800 | — | — |
| 2023-03-07 | $139.08 | $234.38 | 152,600 | — | — |
| 2023-03-06 | $140.13 | $236.15 | 175,500 | — | — |
| 2023-03-03 | $139.83 | $235.64 | 244,700 | — | — |
| 2023-03-02 | $137.27 | $231.33 | 145,100 | — | — |
| 2023-03-01 | $136.53 | $230.08 | 190,900 | — | — |
| 2023-02-28 | $135.92 | $229.05 | 212,200 | — | — |
| 2023-02-27 | $136.25 | $229.61 | 192,100 | — | — |
| 2023-02-24 | $136.05 | $229.27 | 218,700 | — | — |
| 2023-02-23 | $138.95 | $234.16 | 198,100 | — | — |
| 2023-02-22 | $138.65 | $233.65 | 178,200 | — | — |
| 2023-02-21 | $139.18 | $234.55 | 324,000 | — | — |
| 2023-02-17 | $142.85 | $240.73 | 145,800 | — | — |
| 2023-02-16 | $142.70 | $240.48 | 303,200 | — | — |
| 2023-02-15 | $140.97 | $237.56 | 387,800 | — | — |
| 2023-02-14 | $142.65 | $240.39 | 230,400 | — | — |
| 2023-02-13 | $143.86 | $242.43 | 197,500 | — | — |
| 2023-02-10 | $143.42 | $241.69 | 230,100 | — | — |
| 2023-02-09 | $144.83 | $244.07 | 334,000 | — | — |
| 2023-02-08 | $143.83 | $242.38 | 192,400 | — | — |
| 2023-02-07 | $144.64 | $243.75 | 166,900 | — | — |
| 2023-02-06 | $143.79 | $242.31 | 172,100 | — | — |
| 2023-02-03 | $144.71 | $243.86 | 248,100 | — | — |
| 2023-02-02 | $146.62 | $247.08 | 299,400 | — | — |
| 2023-02-01 | $148.58 | $250.39 | 213,100 | — | — |
| 2023-01-31 | $147.11 | $247.91 | 145,700 | — | — |
| 2023-01-30 | $145.18 | $244.66 | 182,400 | — | — |
| 2023-01-27 | $147.16 | $247.99 | 171,800 | — | — |
| 2023-01-26 | $145.47 | $245.15 | 137,100 | — | — |
| 2023-01-25 | $146.15 | $246.29 | 245,000 | — | — |
| 2023-01-24 | $146.01 | $246.06 | 143,600 | — | — |
| 2023-01-23 | $146.03 | $246.09 | 231,300 | — | — |
| 2023-01-20 | $146.11 | $246.22 | 269,500 | — | — |
| 2023-01-19 | $144.18 | $242.97 | 244,900 | — | — |
| 2023-01-18 | $145.51 | $245.21 | 305,300 | — | — |
| 2023-01-17 | $144.77 | $243.97 | 383,700 | — | — |
| 2023-01-13 | $140.30 | $236.43 | 291,500 | — | — |
| 2023-01-12 | $142.36 | $239.90 | 242,800 | — | — |
| 2023-01-11 | $138.85 | $233.99 | 251,000 | — | — |
| 2023-01-10 | $139.14 | $234.48 | 231,100 | — | — |
| 2023-01-09 | $139.94 | $235.83 | 229,900 | — | — |
| 2023-01-06 | $138.97 | $234.19 | 164,900 | — | — |
| 2023-01-05 | $135.52 | $228.38 | 178,400 | — | — |
| 2023-01-04 | $137.19 | $231.19 | 467,100 | — | — |
| 2023-01-03 | $138.28 | $233.03 | 309,800 | — | — |