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
- 1999-11-23 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 | $446.29 | $446.29 | 313,500 | — | — |
| 2023-12-28 | $444.21 | $444.21 | 241,400 | — | — |
| 2023-12-27 | $441.73 | $441.73 | 239,500 | — | — |
| 2023-12-26 | $437.48 | $437.48 | 125,700 | — | — |
| 2023-12-22 | $433.45 | $433.45 | 219,400 | — | — |
| 2023-12-21 | $426.30 | $426.30 | 226,300 | — | — |
| 2023-12-20 | $421.98 | $421.98 | 258,800 | — | — |
| 2023-12-19 | $428.82 | $428.82 | 212,400 | — | — |
| 2023-12-18 | $425.97 | $425.97 | 258,700 | — | — |
| 2023-12-15 | $425.92 | $425.92 | 411,200 | — | — |
| 2023-12-14 | $428.17 | $428.17 | 373,600 | — | — |
| 2023-12-13 | $421.90 | $421.90 | 215,800 | — | — |
| 2023-12-12 | $420.59 | $420.59 | 345,500 | — | — |
| 2023-12-11 | $417.39 | $417.39 | 405,600 | — | — |
| 2023-12-08 | $411.49 | $411.49 | 202,800 | — | — |
| 2023-12-07 | $406.99 | $406.99 | 184,700 | — | — |
| 2023-12-06 | $404.59 | $404.59 | 166,300 | — | — |
| 2023-12-05 | $402.05 | $402.05 | 169,500 | — | — |
| 2023-12-04 | $409.58 | $409.58 | 230,800 | — | — |
| 2023-12-01 | $409.02 | $409.02 | 241,900 | — | — |
| 2023-11-30 | $402.96 | $402.96 | 797,100 | — | — |
| 2023-11-29 | $399.10 | $399.10 | 194,400 | — | — |
| 2023-11-28 | $395.04 | $395.04 | 144,200 | — | — |
| 2023-11-27 | $398.42 | $398.42 | 209,800 | — | — |
| 2023-11-24 | $399.58 | $399.58 | 126,100 | — | — |
| 2023-11-22 | $395.44 | $395.44 | 142,600 | — | — |
| 2023-11-21 | $392.87 | $392.87 | 150,500 | — | — |
| 2023-11-20 | $390.98 | $390.98 | 165,700 | — | — |
| 2023-11-17 | $390.49 | $390.49 | 195,600 | — | — |
| 2023-11-16 | $389.65 | $389.65 | 177,600 | — | — |
| 2023-11-15 | $393.00 | $393.00 | 212,500 | — | — |
| 2023-11-14 | $393.46 | $393.46 | 154,600 | — | — |
| 2023-11-13 | $384.27 | $384.27 | 161,800 | — | — |
| 2023-11-10 | $382.80 | $382.80 | 174,300 | — | — |
| 2023-11-09 | $376.44 | $376.44 | 129,800 | — | — |
| 2023-11-08 | $378.78 | $378.78 | 165,100 | — | — |
| 2023-11-07 | $378.54 | $378.54 | 164,700 | — | — |
| 2023-11-06 | $377.18 | $377.18 | 188,400 | — | — |
| 2023-11-03 | $379.46 | $379.46 | 304,500 | — | — |
| 2023-11-02 | $373.16 | $373.16 | 254,100 | — | — |
| 2023-11-01 | $368.84 | $368.84 | 359,800 | — | — |
| 2023-10-31 | $374.59 | $374.59 | 182,800 | — | — |
| 2023-10-30 | $372.36 | $372.36 | 282,500 | — | — |
| 2023-10-27 | $370.71 | $370.71 | 282,800 | — | — |
| 2023-10-26 | $372.24 | $372.24 | 287,400 | — | — |
| 2023-10-25 | $373.28 | $373.28 | 487,200 | — | — |
| 2023-10-24 | $386.19 | $386.19 | 238,200 | — | — |
| 2023-10-23 | $385.05 | $385.05 | 245,600 | — | — |
| 2023-10-20 | $388.38 | $388.38 | 194,200 | — | — |
| 2023-10-19 | $393.61 | $393.61 | 261,600 | — | — |
| 2023-10-18 | $398.85 | $398.85 | 157,800 | — | — |
| 2023-10-17 | $410.03 | $410.03 | 156,800 | — | — |
| 2023-10-16 | $409.30 | $409.30 | 140,700 | — | — |
| 2023-10-13 | $404.58 | $404.58 | 179,400 | — | — |
| 2023-10-12 | $406.97 | $406.97 | 173,300 | — | — |
| 2023-10-11 | $412.59 | $412.59 | 155,700 | — | — |
| 2023-10-10 | $411.02 | $411.02 | 179,800 | — | — |
| 2023-10-09 | $410.50 | $410.50 | 243,500 | — | — |
| 2023-10-06 | $401.42 | $401.42 | 240,300 | — | — |
| 2023-10-05 | $398.10 | $398.10 | 266,300 | — | — |
| 2023-10-04 | $401.28 | $401.28 | 243,700 | — | — |
| 2023-10-03 | $399.30 | $399.30 | 325,000 | — | — |
| 2023-10-02 | $402.28 | $402.28 | 403,000 | — | — |
| 2023-09-29 | $408.58 | $408.58 | 525,000 | — | — |
| 2023-09-28 | $410.32 | $410.32 | 364,900 | — | — |
| 2023-09-27 | $413.44 | $413.44 | 275,700 | — | — |
| 2023-09-26 | $407.26 | $407.26 | 270,100 | — | — |
| 2023-09-25 | $414.88 | $414.88 | 262,200 | — | — |
| 2023-09-22 | $417.88 | $417.88 | 279,100 | — | — |
| 2023-09-21 | $414.54 | $414.54 | 315,600 | — | — |
| 2023-09-20 | $419.14 | $419.14 | 224,300 | — | — |
| 2023-09-19 | $421.85 | $421.85 | 322,800 | — | — |
| 2023-09-18 | $420.06 | $420.06 | 313,600 | — | — |
| 2023-09-15 | $415.04 | $415.04 | 405,800 | — | — |
| 2023-09-14 | $415.72 | $415.72 | 326,300 | — | — |
| 2023-09-13 | $409.35 | $409.35 | 269,000 | — | — |
| 2023-09-12 | $408.85 | $408.85 | 251,700 | — | — |
| 2023-09-11 | $409.22 | $409.22 | 300,900 | — | — |
| 2023-09-08 | $410.22 | $410.22 | 305,000 | — | — |
| 2023-09-07 | $410.01 | $410.01 | 348,600 | — | — |
| 2023-09-06 | $414.01 | $414.01 | 248,000 | — | — |
| 2023-09-05 | $412.90 | $412.90 | 253,300 | — | — |
| 2023-09-01 | $420.53 | $420.53 | 268,900 | — | — |
| 2023-08-31 | $418.30 | $418.30 | 323,900 | — | — |
| 2023-08-30 | $420.07 | $420.07 | 193,400 | — | — |
| 2023-08-29 | $417.91 | $417.91 | 221,900 | — | — |
| 2023-08-28 | $416.13 | $416.13 | 240,300 | — | — |
| 2023-08-25 | $408.55 | $408.55 | 238,700 | — | — |
| 2023-08-24 | $406.00 | $406.00 | 275,100 | — | — |
| 2023-08-23 | $411.74 | $411.74 | 228,500 | — | — |
| 2023-08-22 | $406.26 | $406.26 | 212,500 | — | — |
| 2023-08-21 | $404.42 | $404.42 | 246,500 | — | — |
| 2023-08-18 | $403.63 | $403.63 | 280,500 | — | — |
| 2023-08-17 | $400.43 | $400.43 | 267,700 | — | — |
| 2023-08-16 | $400.82 | $400.82 | 313,100 | — | — |
| 2023-08-15 | $400.13 | $400.13 | 270,100 | — | — |
| 2023-08-14 | $402.49 | $402.49 | 406,600 | — | — |
| 2023-08-11 | $383.39 | $383.39 | 463,900 | — | — |
| 2023-08-10 | $383.84 | $383.84 | 237,200 | — | — |
| 2023-08-09 | $383.28 | $383.28 | 210,400 | — | — |
| 2023-08-08 | $385.00 | $385.00 | 240,500 | — | — |
| 2023-08-07 | $382.23 | $382.23 | 270,200 | — | — |
| 2023-08-04 | $379.26 | $379.26 | 242,400 | — | — |
| 2023-08-03 | $381.95 | $381.95 | 245,300 | — | — |
| 2023-08-02 | $382.57 | $382.57 | 340,900 | — | — |
| 2023-08-01 | $389.25 | $389.25 | 373,300 | — | — |
| 2023-07-31 | $384.53 | $384.53 | 318,700 | — | — |
| 2023-07-28 | $382.02 | $382.02 | 696,600 | — | — |
| 2023-07-27 | $378.77 | $378.77 | 728,000 | — | — |
| 2023-07-26 | $387.87 | $387.87 | 743,100 | — | — |
| 2023-07-25 | $414.72 | $414.72 | 305,700 | — | — |
| 2023-07-24 | $413.81 | $413.81 | 216,900 | — | — |
| 2023-07-21 | $412.45 | $412.45 | 276,600 | — | — |
| 2023-07-20 | $407.92 | $407.92 | 259,500 | — | — |
| 2023-07-19 | $406.68 | $406.68 | 314,600 | — | — |
| 2023-07-18 | $408.79 | $408.79 | 228,300 | — | — |
| 2023-07-17 | $414.67 | $414.67 | 102,900 | — | — |
| 2023-07-14 | $411.53 | $411.53 | 148,000 | — | — |
| 2023-07-13 | $416.24 | $416.24 | 179,800 | — | — |
| 2023-07-12 | $418.24 | $418.24 | 171,800 | — | — |
| 2023-07-11 | $416.59 | $416.59 | 156,800 | — | — |
| 2023-07-10 | $414.10 | $414.10 | 187,300 | — | — |
| 2023-07-07 | $409.97 | $409.97 | 192,700 | — | — |
| 2023-07-06 | $407.69 | $407.69 | 220,200 | — | — |
| 2023-07-05 | $406.75 | $406.75 | 240,900 | — | — |
| 2023-07-03 | $410.45 | $410.45 | 97,300 | — | — |
| 2023-06-30 | $411.11 | $411.11 | 240,700 | — | — |
| 2023-06-29 | $407.28 | $407.28 | 149,600 | — | — |
| 2023-06-28 | $401.51 | $401.51 | 144,400 | — | — |
| 2023-06-27 | $403.01 | $403.01 | 171,500 | — | — |
| 2023-06-26 | $402.01 | $402.01 | 253,700 | — | — |
| 2023-06-23 | $399.09 | $399.09 | 343,300 | — | — |
| 2023-06-22 | $398.92 | $398.92 | 191,800 | — | — |
| 2023-06-21 | $401.94 | $401.94 | 236,900 | — | — |
| 2023-06-20 | $399.67 | $399.67 | 249,000 | — | — |
| 2023-06-16 | $406.43 | $406.43 | 372,000 | — | — |
| 2023-06-15 | $409.01 | $409.01 | 281,800 | — | — |
| 2023-06-14 | $398.72 | $398.72 | 237,100 | — | — |
| 2023-06-13 | $402.55 | $402.55 | 197,100 | — | — |
| 2023-06-12 | $398.76 | $398.76 | 314,400 | — | — |
| 2023-06-09 | $391.99 | $391.99 | 344,600 | — | — |
| 2023-06-08 | $396.81 | $396.81 | 329,100 | — | — |
| 2023-06-07 | $397.98 | $397.98 | 477,500 | — | — |
| 2023-06-06 | $391.99 | $391.99 | 325,900 | — | — |
| 2023-06-05 | $391.16 | $391.16 | 236,900 | — | — |
| 2023-06-02 | $397.42 | $397.42 | 317,500 | — | — |
| 2023-06-01 | $391.41 | $391.41 | 259,200 | — | — |
| 2023-05-31 | $388.65 | $388.65 | 925,100 | — | — |
| 2023-05-30 | $396.52 | $396.52 | 371,500 | — | — |
| 2023-05-26 | $397.31 | $397.31 | 525,700 | — | — |
| 2023-05-25 | $395.13 | $395.13 | 759,200 | — | — |
| 2023-05-24 | $394.16 | $394.16 | 473,800 | — | — |
| 2023-05-23 | $404.67 | $404.67 | 227,300 | — | — |
| 2023-05-22 | $420.91 | $420.91 | 252,600 | — | — |
| 2023-05-19 | $416.26 | $416.26 | 204,900 | — | — |
| 2023-05-18 | $417.72 | $417.72 | 229,900 | — | — |
| 2023-05-17 | $412.97 | $412.97 | 230,400 | — | — |
| 2023-05-16 | $409.96 | $409.96 | 198,800 | — | — |
| 2023-05-15 | $414.67 | $414.67 | 228,300 | — | — |
| 2023-05-12 | $410.98 | $410.98 | 204,300 | — | — |
| 2023-05-11 | $413.64 | $413.64 | 243,400 | — | — |
| 2023-05-10 | $413.90 | $413.90 | 216,900 | — | — |
| 2023-05-09 | $410.58 | $410.58 | 155,400 | — | — |
| 2023-05-08 | $413.45 | $413.45 | 114,700 | — | — |
| 2023-05-05 | $413.00 | $413.00 | 135,900 | — | — |
| 2023-05-04 | $408.57 | $408.57 | 155,100 | — | — |
| 2023-05-03 | $411.06 | $411.06 | 198,300 | — | — |
| 2023-05-02 | $413.00 | $413.00 | 168,000 | — | — |
| 2023-05-01 | $416.76 | $416.76 | 161,900 | — | — |
| 2023-04-28 | $414.40 | $414.40 | 202,700 | — | — |
| 2023-04-27 | $410.99 | $410.99 | 353,800 | — | — |
| 2023-04-26 | $404.92 | $404.92 | 542,700 | — | — |
| 2023-04-25 | $416.08 | $416.08 | 204,200 | — | — |
| 2023-04-24 | $425.99 | $425.99 | 160,300 | — | — |
| 2023-04-21 | $427.79 | $427.79 | 136,500 | — | — |
| 2023-04-20 | $426.20 | $426.20 | 202,300 | — | — |
| 2023-04-19 | $427.64 | $427.64 | 272,200 | — | — |
| 2023-04-18 | $436.09 | $436.09 | 134,700 | — | — |
| 2023-04-17 | $438.11 | $438.11 | 152,200 | — | — |
| 2023-04-14 | $439.92 | $439.92 | 119,100 | — | — |
| 2023-04-13 | $442.49 | $442.49 | 154,500 | — | — |
| 2023-04-12 | $439.37 | $439.37 | 119,400 | — | — |
| 2023-04-11 | $437.75 | $437.75 | 111,300 | — | — |
| 2023-04-10 | $436.16 | $436.16 | 143,300 | — | — |
| 2023-04-06 | $433.83 | $433.83 | 321,900 | — | — |
| 2023-04-05 | $433.74 | $433.74 | 150,500 | — | — |
| 2023-04-04 | $438.34 | $438.34 | 136,800 | — | — |
| 2023-04-03 | $445.59 | $445.59 | 169,700 | — | — |
| 2023-03-31 | $447.36 | $447.36 | 192,000 | — | — |
| 2023-03-30 | $438.41 | $438.41 | 161,800 | — | — |
| 2023-03-29 | $433.91 | $433.91 | 141,000 | — | — |
| 2023-03-28 | $428.89 | $428.89 | 147,500 | — | — |
| 2023-03-27 | $427.20 | $427.20 | 216,300 | — | — |
| 2023-03-24 | $424.96 | $424.96 | 154,900 | — | — |
| 2023-03-23 | $418.32 | $418.32 | 120,200 | — | — |
| 2023-03-22 | $421.05 | $421.05 | 347,200 | — | — |
| 2023-03-21 | $424.56 | $424.56 | 218,900 | — | — |
| 2023-03-20 | $418.25 | $418.25 | 201,100 | — | — |
| 2023-03-17 | $408.26 | $408.26 | 411,900 | — | — |
| 2023-03-16 | $413.12 | $413.12 | 129,800 | — | — |
| 2023-03-15 | $405.52 | $405.52 | 190,900 | — | — |
| 2023-03-14 | $414.72 | $414.72 | 247,800 | — | — |
| 2023-03-13 | $407.48 | $407.48 | 176,600 | — | — |
| 2023-03-10 | $412.55 | $412.55 | 187,300 | — | — |
| 2023-03-09 | $421.11 | $421.11 | 132,100 | — | — |
| 2023-03-08 | $428.83 | $428.83 | 117,700 | — | — |
| 2023-03-07 | $429.06 | $429.06 | 107,400 | — | — |
| 2023-03-06 | $438.42 | $438.42 | 126,800 | — | — |
| 2023-03-03 | $437.91 | $437.91 | 132,700 | — | — |
| 2023-03-02 | $432.65 | $432.65 | 123,400 | — | — |
| 2023-03-01 | $428.40 | $428.40 | 140,300 | — | — |
| 2023-02-28 | $430.07 | $430.07 | 242,100 | — | — |
| 2023-02-27 | $430.14 | $430.14 | 123,500 | — | — |
| 2023-02-24 | $429.64 | $429.64 | 111,700 | — | — |
| 2023-02-23 | $431.18 | $431.18 | 124,700 | — | — |
| 2023-02-22 | $428.94 | $428.94 | 141,000 | — | — |
| 2023-02-21 | $428.91 | $428.91 | 130,600 | — | — |
| 2023-02-17 | $438.95 | $438.95 | 166,300 | — | — |
| 2023-02-16 | $438.58 | $438.58 | 195,200 | — | — |
| 2023-02-15 | $446.44 | $446.44 | 151,800 | — | — |
| 2023-02-14 | $441.45 | $441.45 | 173,600 | — | — |
| 2023-02-13 | $444.50 | $444.50 | 172,600 | — | — |
| 2023-02-10 | $438.36 | $438.36 | 144,200 | — | — |
| 2023-02-09 | $435.99 | $435.99 | 192,200 | — | — |
| 2023-02-08 | $433.80 | $433.80 | 130,100 | — | — |
| 2023-02-07 | $437.39 | $437.39 | 154,900 | — | — |
| 2023-02-06 | $432.02 | $432.02 | 130,200 | — | — |
| 2023-02-03 | $433.58 | $433.58 | 183,400 | — | — |
| 2023-02-02 | $434.03 | $434.03 | 210,000 | — | — |
| 2023-02-01 | $429.67 | $429.67 | 262,800 | — | — |
| 2023-01-31 | $424.26 | $424.26 | 204,000 | — | — |
| 2023-01-30 | $418.86 | $418.86 | 179,600 | — | — |
| 2023-01-27 | $422.32 | $422.32 | 188,600 | — | — |
| 2023-01-26 | $426.62 | $426.62 | 213,900 | — | — |
| 2023-01-25 | $429.50 | $429.50 | 512,900 | — | — |
| 2023-01-24 | $410.32 | $410.32 | 286,000 | — | — |
| 2023-01-23 | $407.78 | $407.78 | 251,000 | — | — |
| 2023-01-20 | $404.23 | $404.23 | 211,700 | — | — |
| 2023-01-19 | $400.83 | $400.83 | 166,200 | — | — |
| 2023-01-18 | $405.73 | $405.73 | 210,500 | — | — |
| 2023-01-17 | $415.97 | $415.97 | 282,900 | — | — |
| 2023-01-13 | $416.13 | $416.13 | 157,700 | — | — |
| 2023-01-12 | $416.13 | $416.13 | 144,000 | — | — |
| 2023-01-11 | $410.98 | $410.98 | 144,800 | — | — |
| 2023-01-10 | $409.25 | $409.25 | 93,500 | — | — |
| 2023-01-09 | $408.40 | $408.40 | 151,000 | — | — |
| 2023-01-06 | $408.54 | $408.54 | 165,700 | — | — |
| 2023-01-05 | $398.43 | $398.43 | 127,200 | — | — |
| 2023-01-04 | $408.48 | $408.48 | 186,700 | — | — |
| 2023-01-03 | $400.77 | $400.77 | 206,800 | — | — |