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
- 2015-10-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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $424.84 | $455.92 | 138,800 | — | — |
| 2024-12-30 | $426.77 | $457.99 | 150,300 | — | — |
| 2024-12-27 | $432.15 | $463.76 | 171,200 | — | — |
| 2024-12-26 | $431.74 | $463.32 | 158,500 | — | — |
| 2024-12-24 | $433.98 | $465.73 | 82,600 | — | — |
| 2024-12-23 | $430.15 | $461.62 | 225,600 | — | — |
| 2024-12-20 | $426.93 | $458.16 | 262,700 | — | — |
| 2024-12-19 | $425.30 | $456.41 | 388,200 | — | — |
| 2024-12-18 | $422.83 | $453.76 | 302,200 | — | — |
| 2024-12-17 | $432.36 | $463.99 | 380,700 | — | — |
| 2024-12-16 | $436.96 | $468.93 | 325,200 | — | — |
| 2024-12-13 | $454.18 | $487.41 | 201,900 | — | — |
| 2024-12-12 | $451.86 | $484.92 | 209,000 | — | — |
| 2024-12-11 | $449.53 | $482.41 | 227,800 | — | — |
| 2024-12-10 | $448.56 | $481.37 | 235,200 | — | — |
| 2024-12-09 | $448.48 | $481.29 | 279,300 | — | — |
| 2024-12-06 | $458.44 | $491.98 | 362,600 | — | — |
| 2024-12-05 | $445.52 | $478.11 | 356,700 | — | — |
| 2024-12-04 | $445.73 | $478.34 | 306,500 | — | — |
| 2024-12-03 | $444.51 | $477.03 | 312,400 | — | — |
| 2024-12-02 | $437.40 | $469.40 | 223,900 | — | — |
| 2024-11-29 | $434.16 | $465.92 | 143,700 | — | — |
| 2024-11-27 | $431.57 | $463.14 | 167,000 | — | — |
| 2024-11-26 | $431.70 | $463.28 | 220,700 | — | — |
| 2024-11-25 | $435.24 | $467.08 | 340,400 | — | — |
| 2024-11-22 | $437.62 | $469.63 | 231,700 | — | — |
| 2024-11-21 | $429.51 | $460.93 | 217,400 | — | — |
| 2024-11-20 | $427.16 | $458.41 | 227,800 | — | — |
| 2024-11-19 | $428.48 | $459.83 | 313,600 | — | — |
| 2024-11-18 | $434.98 | $466.80 | 243,100 | — | — |
| 2024-11-15 | $430.99 | $462.52 | 280,100 | — | — |
| 2024-11-14 | $440.39 | $472.61 | 204,800 | — | — |
| 2024-11-13 | $439.89 | $472.07 | 277,800 | — | — |
| 2024-11-12 | $437.12 | $469.10 | 419,800 | — | — |
| 2024-11-11 | $452.46 | $485.56 | 324,500 | — | — |
| 2024-11-08 | $454.46 | $487.71 | 429,200 | — | — |
| 2024-11-07 | $452.66 | $485.77 | 516,800 | — | — |
| 2024-11-06 | $443.00 | $475.41 | 753,600 | — | — |
| 2024-11-05 | $441.00 | $473.26 | 1,518,000 | — | — |
| 2024-11-04 | $476.05 | $510.87 | 251,000 | — | — |
| 2024-11-01 | $476.76 | $511.64 | 298,300 | — | — |
| 2024-10-31 | $475.88 | $510.69 | 240,700 | — | — |
| 2024-10-30 | $478.84 | $513.87 | 264,800 | — | — |
| 2024-10-29 | $487.94 | $523.63 | 139,500 | — | — |
| 2024-10-28 | $490.48 | $526.36 | 144,800 | — | — |
| 2024-10-25 | $484.73 | $520.19 | 206,700 | — | — |
| 2024-10-24 | $486.48 | $522.07 | 405,900 | — | — |
| 2024-10-23 | $482.44 | $517.73 | 189,900 | — | — |
| 2024-10-22 | $478.51 | $513.51 | 232,000 | — | — |
| 2024-10-21 | $480.18 | $515.31 | 155,700 | — | — |
| 2024-10-18 | $482.35 | $517.64 | 267,900 | — | — |
| 2024-10-17 | $482.32 | $517.60 | 302,100 | — | — |
| 2024-10-16 | $471.99 | $506.52 | 158,400 | — | — |
| 2024-10-15 | $470.77 | $505.21 | 269,900 | — | — |
| 2024-10-14 | $479.23 | $514.29 | 245,100 | — | — |
| 2024-10-11 | $469.08 | $503.40 | 336,700 | — | — |
| 2024-10-10 | $453.27 | $486.43 | 214,900 | — | — |
| 2024-10-09 | $456.50 | $489.89 | 254,800 | — | — |
| 2024-10-08 | $461.06 | $494.79 | 424,300 | — | — |
| 2024-10-07 | $449.53 | $482.41 | 366,300 | — | — |
| 2024-10-04 | $449.81 | $482.72 | 289,700 | — | — |
| 2024-10-03 | $450.09 | $483.02 | 324,000 | — | — |
| 2024-10-02 | $457.16 | $490.60 | 287,200 | — | — |
| 2024-10-01 | $455.86 | $489.21 | 323,300 | — | — |
| 2024-09-30 | $470.11 | $504.50 | 222,200 | — | — |
| 2024-09-27 | $471.68 | $506.19 | 207,200 | — | — |
| 2024-09-26 | $478.03 | $513.00 | 210,500 | — | — |
| 2024-09-25 | $474.11 | $508.79 | 282,300 | — | — |
| 2024-09-24 | $477.93 | $512.89 | 321,700 | — | — |
| 2024-09-23 | $476.96 | $511.85 | 306,400 | — | — |
| 2024-09-20 | $470.56 | $504.98 | 316,100 | — | — |
| 2024-09-19 | $474.06 | $508.74 | 446,500 | — | — |
| 2024-09-18 | $457.53 | $491.00 | 308,400 | — | — |
| 2024-09-17 | $462.82 | $496.68 | 246,900 | — | — |
| 2024-09-16 | $463.66 | $497.58 | 268,900 | — | — |
| 2024-09-13 | $469.09 | $503.41 | 226,000 | — | — |
| 2024-09-12 | $471.90 | $506.42 | 311,300 | — | — |
| 2024-09-11 | $475.05 | $509.80 | 332,500 | — | — |
| 2024-09-10 | $467.08 | $501.25 | 319,100 | — | — |
| 2024-09-09 | $471.98 | $506.51 | 172,000 | — | — |
| 2024-09-06 | $470.70 | $505.13 | 287,100 | — | — |
| 2024-09-05 | $477.15 | $512.06 | 286,800 | — | — |
| 2024-09-04 | $486.92 | $522.54 | 270,500 | — | — |
| 2024-09-03 | $486.68 | $522.28 | 248,600 | — | — |
| 2024-08-30 | $496.79 | $533.13 | 227,000 | — | — |
| 2024-08-29 | $490.59 | $526.48 | 222,600 | — | — |
| 2024-08-28 | $486.74 | $522.35 | 160,400 | — | — |
| 2024-08-27 | $489.26 | $525.05 | 298,500 | — | — |
| 2024-08-26 | $479.85 | $514.95 | 156,100 | — | — |
| 2024-08-23 | $483.94 | $519.34 | 214,700 | — | — |
| 2024-08-22 | $477.04 | $511.94 | 348,500 | — | — |
| 2024-08-21 | $478.79 | $513.82 | 387,500 | — | — |
| 2024-08-20 | $466.73 | $500.87 | 202,000 | — | — |
| 2024-08-19 | $463.06 | $496.93 | 266,200 | — | — |
| 2024-08-16 | $459.70 | $493.33 | 316,000 | — | — |
| 2024-08-15 | $454.13 | $487.35 | 425,100 | — | — |
| 2024-08-14 | $452.90 | $486.03 | 718,900 | — | — |
| 2024-08-13 | $431.81 | $463.40 | 205,400 | — | — |
| 2024-08-12 | $422.33 | $453.23 | 140,800 | — | — |
| 2024-08-09 | $420.11 | $450.84 | 193,300 | — | — |
| 2024-08-08 | $420.55 | $451.31 | 164,200 | — | — |
| 2024-08-07 | $417.95 | $448.52 | 190,200 | — | — |
| 2024-08-06 | $416.82 | $447.31 | 296,400 | — | — |
| 2024-08-05 | $422.78 | $453.71 | 546,900 | — | — |
| 2024-08-02 | $433.59 | $465.31 | 535,400 | — | — |
| 2024-08-01 | $421.62 | $452.46 | 410,500 | — | — |
| 2024-07-31 | $413.01 | $443.22 | 311,000 | — | — |
| 2024-07-30 | $410.27 | $440.28 | 170,000 | — | — |
| 2024-07-29 | $411.70 | $441.82 | 196,800 | — | — |
| 2024-07-26 | $413.80 | $444.07 | 176,000 | — | — |
| 2024-07-25 | $405.92 | $435.61 | 265,100 | — | — |
| 2024-07-24 | $413.67 | $443.93 | 259,500 | — | — |
| 2024-07-23 | $423.17 | $454.13 | 152,400 | — | — |
| 2024-07-22 | $427.19 | $458.44 | 237,000 | — | — |
| 2024-07-19 | $416.31 | $446.76 | 102,700 | — | — |
| 2024-07-18 | $422.43 | $453.33 | 168,500 | — | — |
| 2024-07-17 | $420.71 | $451.49 | 177,300 | — | — |
| 2024-07-16 | $429.22 | $460.62 | 157,900 | — | — |
| 2024-07-15 | $428.56 | $459.91 | 166,500 | — | — |
| 2024-07-12 | $435.16 | $466.99 | 163,600 | — | — |
| 2024-07-11 | $428.47 | $459.81 | 219,300 | — | — |
| 2024-07-10 | $435.05 | $466.88 | 133,500 | — | — |
| 2024-07-09 | $426.29 | $457.47 | 150,400 | — | — |
| 2024-07-08 | $427.38 | $458.64 | 194,300 | — | — |
| 2024-07-05 | $422.39 | $453.29 | 179,900 | — | — |
| 2024-07-03 | $422.72 | $453.64 | 198,200 | — | — |
| 2024-07-02 | $414.38 | $444.69 | 234,300 | — | — |
| 2024-07-01 | $410.24 | $440.25 | 187,400 | — | — |
| 2024-06-28 | $408.37 | $438.24 | 246,800 | — | — |
| 2024-06-27 | $409.46 | $439.41 | 254,000 | — | — |
| 2024-06-26 | $412.52 | $442.70 | 296,200 | — | — |
| 2024-06-25 | $423.82 | $454.82 | 232,400 | — | — |
| 2024-06-24 | $421.68 | $452.53 | 176,700 | — | — |
| 2024-06-21 | $414.65 | $444.98 | 216,500 | — | — |
| 2024-06-20 | $420.09 | $450.82 | 189,800 | — | — |
| 2024-06-18 | $414.36 | $444.67 | 103,200 | — | — |
| 2024-06-17 | $416.06 | $446.50 | 163,100 | — | — |
| 2024-06-14 | $409.98 | $439.97 | 346,600 | — | — |
| 2024-06-13 | $416.68 | $447.16 | 178,700 | — | — |
| 2024-06-12 | $427.36 | $458.62 | 356,700 | — | — |
| 2024-06-11 | $410.94 | $441.00 | 169,100 | — | — |
| 2024-06-10 | $413.48 | $443.73 | 106,800 | — | — |
| 2024-06-07 | $412.93 | $443.14 | 184,200 | — | — |
| 2024-06-06 | $416.92 | $447.42 | 393,400 | — | — |
| 2024-06-05 | $422.40 | $453.30 | 331,200 | — | — |
| 2024-06-04 | $410.74 | $440.79 | 195,100 | — | — |
| 2024-06-03 | $409.05 | $438.97 | 147,500 | — | — |
| 2024-05-31 | $411.00 | $441.07 | 177,600 | — | — |
| 2024-05-30 | $408.98 | $438.90 | 116,000 | — | — |
| 2024-05-29 | $406.19 | $435.90 | 257,300 | — | — |
| 2024-05-28 | $412.14 | $442.29 | 175,000 | — | — |
| 2024-05-24 | $416.16 | $446.60 | 169,700 | — | — |
| 2024-05-23 | $413.53 | $443.78 | 153,400 | — | — |
| 2024-05-22 | $415.05 | $445.41 | 223,200 | — | — |
| 2024-05-21 | $418.37 | $448.98 | 225,900 | — | — |
| 2024-05-20 | $416.65 | $447.13 | 185,400 | — | — |
| 2024-05-17 | $422.30 | $453.19 | 182,900 | — | — |
| 2024-05-16 | $419.57 | $450.26 | 266,800 | — | — |
| 2024-05-15 | $417.21 | $447.73 | 307,700 | — | — |
| 2024-05-14 | $411.02 | $441.09 | 135,400 | — | — |
| 2024-05-13 | $405.73 | $435.41 | 174,800 | — | — |
| 2024-05-10 | $405.00 | $434.63 | 222,400 | — | — |
| 2024-05-09 | $407.43 | $437.24 | 255,300 | — | — |
| 2024-05-08 | $406.22 | $435.94 | 442,600 | — | — |
| 2024-05-07 | $401.00 | $430.33 | 966,800 | — | — |
| 2024-05-06 | $427.66 | $458.95 | 307,500 | — | — |
| 2024-05-03 | $430.29 | $461.77 | 288,900 | — | — |
| 2024-05-02 | $424.56 | $455.62 | 214,100 | — | — |
| 2024-05-01 | $415.94 | $446.37 | 109,900 | — | — |
| 2024-04-30 | $415.70 | $446.11 | 217,700 | — | — |
| 2024-04-29 | $422.44 | $453.34 | 146,800 | — | — |
| 2024-04-26 | $422.46 | $453.36 | 217,500 | — | — |
| 2024-04-25 | $412.21 | $442.36 | 510,000 | — | — |
| 2024-04-24 | $420.33 | $451.08 | 237,200 | — | — |
| 2024-04-23 | $424.74 | $455.81 | 273,400 | — | — |
| 2024-04-22 | $410.27 | $440.28 | 179,900 | — | — |
| 2024-04-19 | $408.65 | $435.75 | 282,900 | — | — |
| 2024-04-18 | $412.62 | $439.98 | 216,100 | — | — |
| 2024-04-17 | $416.00 | $443.59 | 264,800 | — | — |
| 2024-04-16 | $411.34 | $438.62 | 203,400 | — | — |
| 2024-04-15 | $410.93 | $438.18 | 218,000 | — | — |
| 2024-04-12 | $410.40 | $437.62 | 250,000 | — | — |
| 2024-04-11 | $420.38 | $448.26 | 163,000 | — | — |
| 2024-04-10 | $419.82 | $447.66 | 247,400 | — | — |
| 2024-04-09 | $420.50 | $448.39 | 217,200 | — | — |
| 2024-04-08 | $423.55 | $451.64 | 284,400 | — | — |
| 2024-04-05 | $418.86 | $446.64 | 186,700 | — | — |
| 2024-04-04 | $414.03 | $441.49 | 424,100 | — | — |
| 2024-04-03 | $419.51 | $447.33 | 303,100 | — | — |
| 2024-04-02 | $419.59 | $447.42 | 304,800 | — | — |
| 2024-04-01 | $431.75 | $460.38 | 166,500 | — | — |
| 2024-03-28 | $435.94 | $464.85 | 176,400 | — | — |
| 2024-03-27 | $439.16 | $468.28 | 131,300 | — | — |
| 2024-03-26 | $437.97 | $467.01 | 173,400 | — | — |
| 2024-03-25 | $439.59 | $468.74 | 186,300 | — | — |
| 2024-03-22 | $433.29 | $462.02 | 131,700 | — | — |
| 2024-03-21 | $431.11 | $459.70 | 238,500 | — | — |
| 2024-03-20 | $434.14 | $462.93 | 242,800 | — | — |
| 2024-03-19 | $433.36 | $462.10 | 351,900 | — | — |
| 2024-03-18 | $426.53 | $454.82 | 220,000 | — | — |
| 2024-03-15 | $424.54 | $452.69 | 207,800 | — | — |
| 2024-03-14 | $420.38 | $448.26 | 190,200 | — | — |
| 2024-03-13 | $422.45 | $450.47 | 162,800 | — | — |
| 2024-03-12 | $424.00 | $452.12 | 410,100 | — | — |
| 2024-03-11 | $413.00 | $440.39 | 257,200 | — | — |
| 2024-03-08 | $420.74 | $448.64 | 278,700 | — | — |
| 2024-03-07 | $421.75 | $449.72 | 163,900 | — | — |
| 2024-03-06 | $416.63 | $444.26 | 363,500 | — | — |
| 2024-03-05 | $411.46 | $438.75 | 224,000 | — | — |
| 2024-03-04 | $413.57 | $441.00 | 396,300 | — | — |
| 2024-03-01 | $425.35 | $453.56 | 216,500 | — | — |
| 2024-02-29 | $424.77 | $452.94 | 483,800 | — | — |
| 2024-02-28 | $428.56 | $456.98 | 341,800 | — | — |
| 2024-02-27 | $421.31 | $449.25 | 405,400 | — | — |
| 2024-02-26 | $419.33 | $447.14 | 319,500 | — | — |
| 2024-02-23 | $416.07 | $443.66 | 282,500 | — | — |
| 2024-02-22 | $411.85 | $439.16 | 327,400 | — | — |
| 2024-02-21 | $402.27 | $428.95 | 351,500 | — | — |
| 2024-02-20 | $390.45 | $416.34 | 255,300 | — | — |
| 2024-02-16 | $389.23 | $415.04 | 231,600 | — | — |
| 2024-02-15 | $389.10 | $414.90 | 185,000 | — | — |
| 2024-02-14 | $382.45 | $407.81 | 161,100 | — | — |
| 2024-02-13 | $376.84 | $401.83 | 278,500 | — | — |
| 2024-02-12 | $387.25 | $412.93 | 234,200 | — | — |
| 2024-02-09 | $392.56 | $418.59 | 252,800 | — | — |
| 2024-02-08 | $385.15 | $410.69 | 271,000 | — | — |
| 2024-02-07 | $381.04 | $406.31 | 305,100 | — | — |
| 2024-02-06 | $378.53 | $403.63 | 318,900 | — | — |
| 2024-02-05 | $371.66 | $396.31 | 447,700 | — | — |
| 2024-02-02 | $379.25 | $404.40 | 694,700 | — | — |
| 2024-02-01 | $389.45 | $415.28 | 1,609,900 | — | — |
| 2024-01-31 | $345.92 | $368.86 | 386,400 | — | — |
| 2024-01-30 | $349.41 | $372.58 | 382,300 | — | — |
| 2024-01-29 | $344.93 | $367.80 | 300,600 | — | — |
| 2024-01-26 | $340.17 | $362.73 | 504,300 | — | — |
| 2024-01-25 | $335.34 | $357.58 | 376,600 | — | — |
| 2024-01-24 | $335.24 | $357.47 | 338,800 | — | — |
| 2024-01-23 | $333.30 | $355.40 | 366,700 | — | — |
| 2024-01-22 | $337.16 | $359.52 | 488,800 | — | — |
| 2024-01-19 | $349.41 | $372.58 | 194,000 | — | — |
| 2024-01-18 | $347.10 | $370.12 | 229,100 | — | — |
| 2024-01-17 | $343.29 | $366.06 | 290,600 | — | — |
| 2024-01-16 | $346.74 | $369.73 | 366,000 | — | — |
| 2024-01-12 | $351.30 | $374.60 | 249,300 | — | — |
| 2024-01-11 | $350.53 | $373.78 | 252,200 | — | — |
| 2024-01-10 | $351.42 | $374.72 | 543,500 | — | — |
| 2024-01-09 | $343.09 | $365.84 | 413,100 | — | — |
| 2024-01-08 | $344.14 | $366.96 | 366,400 | — | — |
| 2024-01-05 | $334.93 | $357.14 | 264,300 | — | — |
| 2024-01-04 | $334.42 | $356.60 | 312,400 | — | — |
| 2024-01-03 | $333.35 | $355.46 | 275,600 | — | — |
| 2024-01-02 | $337.72 | $360.12 | 342,200 | — | — |