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
- 1995-10-13 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 | $340.94 | $460.60 | 248,200 | — | — |
| 2024-12-30 | $339.32 | $458.41 | 284,700 | — | — |
| 2024-12-27 | $345.10 | $466.22 | 249,500 | — | — |
| 2024-12-26 | $349.88 | $472.68 | 399,300 | — | — |
| 2024-12-24 | $351.65 | $475.07 | 205,300 | — | — |
| 2024-12-23 | $347.84 | $469.92 | 340,900 | — | — |
| 2024-12-20 | $349.04 | $471.55 | 814,600 | — | — |
| 2024-12-19 | $340.94 | $460.60 | 455,300 | — | — |
| 2024-12-18 | $343.73 | $464.37 | 465,500 | — | — |
| 2024-12-17 | $358.55 | $484.39 | 299,700 | — | — |
| 2024-12-16 | $362.35 | $489.53 | 336,800 | — | — |
| 2024-12-13 | $362.95 | $490.34 | 361,200 | — | — |
| 2024-12-12 | $369.54 | $499.24 | 276,200 | — | — |
| 2024-12-11 | $375.66 | $507.51 | 300,200 | — | — |
| 2024-12-10 | $375.10 | $506.75 | 316,700 | — | — |
| 2024-12-09 | $380.32 | $513.80 | 318,100 | — | — |
| 2024-12-06 | $372.93 | $503.82 | 327,900 | — | — |
| 2024-12-05 | $374.35 | $505.74 | 308,200 | — | — |
| 2024-12-04 | $373.96 | $505.21 | 285,900 | — | — |
| 2024-12-03 | $376.34 | $508.43 | 309,800 | — | — |
| 2024-12-02 | $375.97 | $507.93 | 253,800 | — | — |
| 2024-11-29 | $377.09 | $509.44 | 145,900 | — | — |
| 2024-11-27 | $376.83 | $509.09 | 254,800 | — | — |
| 2024-11-26 | $378.54 | $511.40 | 367,000 | — | — |
| 2024-11-25 | $390.03 | $526.92 | 737,000 | — | — |
| 2024-11-22 | $366.49 | $495.12 | 337,200 | — | — |
| 2024-11-21 | $364.36 | $492.24 | 254,200 | — | — |
| 2024-11-20 | $360.98 | $487.68 | 287,400 | — | — |
| 2024-11-19 | $362.71 | $490.01 | 405,300 | — | — |
| 2024-11-18 | $360.84 | $487.49 | 341,800 | — | — |
| 2024-11-15 | $359.42 | $485.57 | 522,000 | — | — |
| 2024-11-14 | $357.49 | $482.96 | 404,800 | — | — |
| 2024-11-13 | $351.19 | $474.45 | 393,600 | — | — |
| 2024-11-12 | $356.48 | $479.98 | 381,400 | — | — |
| 2024-11-11 | $374.99 | $504.90 | 207,700 | — | — |
| 2024-11-08 | $372.58 | $501.65 | 228,800 | — | — |
| 2024-11-07 | $371.28 | $499.90 | 208,900 | — | — |
| 2024-11-06 | $370.63 | $499.03 | 421,300 | — | — |
| 2024-11-05 | $369.29 | $497.22 | 460,900 | — | — |
| 2024-11-04 | $360.09 | $484.84 | 419,100 | — | — |
| 2024-11-01 | $363.06 | $488.84 | 225,900 | — | — |
| 2024-10-31 | $361.64 | $486.92 | 264,500 | — | — |
| 2024-10-30 | $364.45 | $490.71 | 328,800 | — | — |
| 2024-10-29 | $362.36 | $487.89 | 329,300 | — | — |
| 2024-10-28 | $369.89 | $498.03 | 260,100 | — | — |
| 2024-10-25 | $366.00 | $492.79 | 308,800 | — | — |
| 2024-10-24 | $377.33 | $508.05 | 644,100 | — | — |
| 2024-10-23 | $350.68 | $472.17 | 363,700 | — | — |
| 2024-10-22 | $350.78 | $472.30 | 299,800 | — | — |
| 2024-10-21 | $358.98 | $483.34 | 278,500 | — | — |
| 2024-10-18 | $370.41 | $498.73 | 216,800 | — | — |
| 2024-10-17 | $369.43 | $497.41 | 204,100 | — | — |
| 2024-10-16 | $371.98 | $500.85 | 199,300 | — | — |
| 2024-10-15 | $364.68 | $491.02 | 316,300 | — | — |
| 2024-10-14 | $368.31 | $495.90 | 208,900 | — | — |
| 2024-10-11 | $365.28 | $491.82 | 204,100 | — | — |
| 2024-10-10 | $362.50 | $488.08 | 211,000 | — | — |
| 2024-10-09 | $365.74 | $492.44 | 181,400 | — | — |
| 2024-10-08 | $364.94 | $491.37 | 189,900 | — | — |
| 2024-10-07 | $363.02 | $488.78 | 241,700 | — | — |
| 2024-10-04 | $363.91 | $489.98 | 341,600 | — | — |
| 2024-10-03 | $371.45 | $500.13 | 226,100 | — | — |
| 2024-10-02 | $372.77 | $501.91 | 209,000 | — | — |
| 2024-10-01 | $375.61 | $505.73 | 258,000 | — | — |
| 2024-09-30 | $376.80 | $507.34 | 390,500 | — | — |
| 2024-09-27 | $372.54 | $501.60 | 173,700 | — | — |
| 2024-09-26 | $370.33 | $498.62 | 256,800 | — | — |
| 2024-09-25 | $366.07 | $492.89 | 236,500 | — | — |
| 2024-09-24 | $371.91 | $500.75 | 156,100 | — | — |
| 2024-09-23 | $368.30 | $495.89 | 150,700 | — | — |
| 2024-09-20 | $364.37 | $490.60 | 341,800 | — | — |
| 2024-09-19 | $372.09 | $500.99 | 210,900 | — | — |
| 2024-09-18 | $368.93 | $496.74 | 336,800 | — | — |
| 2024-09-17 | $371.86 | $500.68 | 502,800 | — | — |
| 2024-09-16 | $358.49 | $482.68 | 187,300 | — | — |
| 2024-09-13 | $356.02 | $479.36 | 191,300 | — | — |
| 2024-09-12 | $346.49 | $466.53 | 202,100 | — | — |
| 2024-09-11 | $345.91 | $465.74 | 225,500 | — | — |
| 2024-09-10 | $346.40 | $466.40 | 268,900 | — | — |
| 2024-09-09 | $346.48 | $466.51 | 431,700 | — | — |
| 2024-09-06 | $341.37 | $459.63 | 356,100 | — | — |
| 2024-09-05 | $341.97 | $460.44 | 290,300 | — | — |
| 2024-09-04 | $344.53 | $463.89 | 390,000 | — | — |
| 2024-09-03 | $340.00 | $457.79 | 429,700 | — | — |
| 2024-08-30 | $351.62 | $473.43 | 454,900 | — | — |
| 2024-08-29 | $350.82 | $472.36 | 177,800 | — | — |
| 2024-08-28 | $349.63 | $470.75 | 164,000 | — | — |
| 2024-08-27 | $351.92 | $473.84 | 188,100 | — | — |
| 2024-08-26 | $356.62 | $480.16 | 176,200 | — | — |
| 2024-08-23 | $358.52 | $482.72 | 182,500 | — | — |
| 2024-08-22 | $348.08 | $468.67 | 172,100 | — | — |
| 2024-08-21 | $351.00 | $472.60 | 221,200 | — | — |
| 2024-08-20 | $346.10 | $466.00 | 186,900 | — | — |
| 2024-08-19 | $345.59 | $465.31 | 199,000 | — | — |
| 2024-08-16 | $345.28 | $464.90 | 193,600 | — | — |
| 2024-08-15 | $347.09 | $467.33 | 345,800 | — | — |
| 2024-08-14 | $344.04 | $461.61 | 265,100 | — | — |
| 2024-08-13 | $347.90 | $466.79 | 358,200 | — | — |
| 2024-08-12 | $344.07 | $461.65 | 317,400 | — | — |
| 2024-08-09 | $349.21 | $468.55 | 252,800 | — | — |
| 2024-08-08 | $350.73 | $470.59 | 390,100 | — | — |
| 2024-08-07 | $349.26 | $468.61 | 435,900 | — | — |
| 2024-08-06 | $354.53 | $475.69 | 379,300 | — | — |
| 2024-08-05 | $349.83 | $469.38 | 524,500 | — | — |
| 2024-08-02 | $353.39 | $474.16 | 514,500 | — | — |
| 2024-08-01 | $365.56 | $490.48 | 539,600 | — | — |
| 2024-07-31 | $374.04 | $501.86 | 426,800 | — | — |
| 2024-07-30 | $372.50 | $499.80 | 443,300 | — | — |
| 2024-07-29 | $369.13 | $495.27 | 447,200 | — | — |
| 2024-07-26 | $371.82 | $498.88 | 787,200 | — | — |
| 2024-07-25 | $359.94 | $482.94 | 1,077,800 | — | — |
| 2024-07-24 | $327.19 | $439.00 | 429,800 | — | — |
| 2024-07-23 | $338.06 | $453.59 | 358,900 | — | — |
| 2024-07-22 | $331.57 | $444.88 | 322,300 | — | — |
| 2024-07-19 | $328.52 | $440.79 | 299,400 | — | — |
| 2024-07-18 | $330.64 | $443.63 | 402,600 | — | — |
| 2024-07-17 | $336.43 | $451.40 | 426,400 | — | — |
| 2024-07-16 | $336.90 | $452.03 | 523,300 | — | — |
| 2024-07-15 | $327.04 | $438.80 | 475,500 | — | — |
| 2024-07-12 | $328.40 | $440.63 | 799,600 | — | — |
| 2024-07-11 | $317.36 | $425.81 | 714,200 | — | — |
| 2024-07-10 | $298.87 | $401.00 | 585,800 | — | — |
| 2024-07-09 | $296.17 | $397.38 | 520,800 | — | — |
| 2024-07-08 | $304.48 | $408.53 | 430,700 | — | — |
| 2024-07-05 | $299.78 | $402.23 | 324,800 | — | — |
| 2024-07-03 | $301.09 | $403.98 | 316,000 | — | — |
| 2024-07-02 | $301.40 | $404.40 | 351,500 | — | — |
| 2024-07-01 | $307.69 | $412.84 | 472,300 | — | — |
| 2024-06-28 | $307.33 | $412.36 | 795,700 | — | — |
| 2024-06-27 | $307.57 | $412.68 | 582,800 | — | — |
| 2024-06-26 | $312.28 | $419.00 | 463,800 | — | — |
| 2024-06-25 | $310.74 | $416.93 | 1,977,200 | — | — |
| 2024-06-24 | $337.91 | $453.39 | 564,000 | — | — |
| 2024-06-21 | $337.92 | $453.40 | 771,600 | — | — |
| 2024-06-20 | $333.49 | $447.46 | 446,100 | — | — |
| 2024-06-18 | $337.89 | $453.36 | 312,700 | — | — |
| 2024-06-17 | $343.18 | $460.46 | 325,000 | — | — |
| 2024-06-14 | $341.31 | $457.95 | 224,400 | — | — |
| 2024-06-13 | $343.00 | $460.22 | 276,900 | — | — |
| 2024-06-12 | $346.73 | $465.22 | 495,000 | — | — |
| 2024-06-11 | $342.61 | $459.69 | 279,700 | — | — |
| 2024-06-10 | $342.40 | $459.41 | 273,200 | — | — |
| 2024-06-07 | $340.86 | $457.34 | 327,600 | — | — |
| 2024-06-06 | $346.98 | $465.56 | 296,300 | — | — |
| 2024-06-05 | $356.00 | $477.66 | 205,000 | — | — |
| 2024-06-04 | $354.09 | $475.10 | 251,700 | — | — |
| 2024-06-03 | $361.13 | $484.54 | 247,900 | — | — |
| 2024-05-31 | $363.55 | $487.79 | 383,700 | — | — |
| 2024-05-30 | $356.13 | $477.83 | 504,200 | — | — |
| 2024-05-29 | $351.14 | $471.14 | 454,200 | — | — |
| 2024-05-28 | $357.65 | $479.87 | 325,900 | — | — |
| 2024-05-24 | $362.46 | $486.33 | 243,400 | — | — |
| 2024-05-23 | $365.09 | $489.85 | 382,300 | — | — |
| 2024-05-22 | $367.60 | $493.22 | 304,900 | — | — |
| 2024-05-21 | $371.14 | $497.97 | 226,300 | — | — |
| 2024-05-20 | $368.29 | $494.15 | 204,600 | — | — |
| 2024-05-17 | $366.90 | $492.28 | 220,800 | — | — |
| 2024-05-16 | $369.23 | $495.41 | 336,100 | — | — |
| 2024-05-15 | $383.07 | $513.98 | 315,100 | — | — |
| 2024-05-14 | $377.50 | $504.90 | 228,200 | — | — |
| 2024-05-13 | $373.09 | $499.00 | 231,300 | — | — |
| 2024-05-10 | $374.21 | $500.49 | 255,800 | — | — |
| 2024-05-09 | $373.00 | $498.88 | 210,100 | — | — |
| 2024-05-08 | $365.82 | $489.27 | 272,100 | — | — |
| 2024-05-07 | $372.68 | $498.45 | 309,600 | — | — |
| 2024-05-06 | $370.77 | $495.89 | 340,300 | — | — |
| 2024-05-03 | $364.65 | $487.71 | 430,000 | — | — |
| 2024-05-02 | $360.11 | $481.64 | 368,800 | — | — |
| 2024-05-01 | $359.50 | $480.82 | 397,500 | — | — |
| 2024-04-30 | $362.53 | $484.87 | 453,300 | — | — |
| 2024-04-29 | $369.61 | $494.34 | 379,600 | — | — |
| 2024-04-26 | $371.17 | $496.43 | 437,300 | — | — |
| 2024-04-25 | $370.00 | $494.86 | 1,065,500 | — | — |
| 2024-04-24 | $377.39 | $504.75 | 550,300 | — | — |
| 2024-04-23 | $374.99 | $501.54 | 503,400 | — | — |
| 2024-04-22 | $365.88 | $489.35 | 299,900 | — | — |
| 2024-04-19 | $361.13 | $483.00 | 329,100 | — | — |
| 2024-04-18 | $362.91 | $485.38 | 235,500 | — | — |
| 2024-04-17 | $364.15 | $487.04 | 322,700 | — | — |
| 2024-04-16 | $369.98 | $494.84 | 375,100 | — | — |
| 2024-04-15 | $373.60 | $499.68 | 259,500 | — | — |
| 2024-04-12 | $380.20 | $508.51 | 398,900 | — | — |
| 2024-04-11 | $379.14 | $507.09 | 445,100 | — | — |
| 2024-04-10 | $381.35 | $510.04 | 479,500 | — | — |
| 2024-04-09 | $400.08 | $535.10 | 280,100 | — | — |
| 2024-04-08 | $396.83 | $530.75 | 221,100 | — | — |
| 2024-04-05 | $396.25 | $529.97 | 247,600 | — | — |
| 2024-04-04 | $395.18 | $528.54 | 374,100 | — | — |
| 2024-04-03 | $392.01 | $524.30 | 314,100 | — | — |
| 2024-04-02 | $391.68 | $523.86 | 397,500 | — | — |
| 2024-04-01 | $401.30 | $536.73 | 341,700 | — | — |
| 2024-03-28 | $403.50 | $539.67 | 711,600 | — | — |
| 2024-03-27 | $414.62 | $554.54 | 262,700 | — | — |
| 2024-03-26 | $402.56 | $538.41 | 252,100 | — | — |
| 2024-03-25 | $408.17 | $545.92 | 413,600 | — | — |
| 2024-03-22 | $416.38 | $556.90 | 230,200 | — | — |
| 2024-03-21 | $418.97 | $560.36 | 321,300 | — | — |
| 2024-03-20 | $409.46 | $547.64 | 256,700 | — | — |
| 2024-03-19 | $405.13 | $541.85 | 272,600 | — | — |
| 2024-03-18 | $397.30 | $531.38 | 374,400 | — | — |
| 2024-03-15 | $399.31 | $534.07 | 389,900 | — | — |
| 2024-03-14 | $395.34 | $528.76 | 533,900 | — | — |
| 2024-03-13 | $405.58 | $542.45 | 207,600 | — | — |
| 2024-03-12 | $405.08 | $540.31 | 352,500 | — | — |
| 2024-03-11 | $402.20 | $536.47 | 295,900 | — | — |
| 2024-03-08 | $415.06 | $553.62 | 267,500 | — | — |
| 2024-03-07 | $414.15 | $552.41 | 370,800 | — | — |
| 2024-03-06 | $406.51 | $542.22 | 314,800 | — | — |
| 2024-03-05 | $409.00 | $545.54 | 383,600 | — | — |
| 2024-03-04 | $402.14 | $536.39 | 252,800 | — | — |
| 2024-03-01 | $403.41 | $538.08 | 275,100 | — | — |
| 2024-02-29 | $398.12 | $531.03 | 465,000 | — | — |
| 2024-02-28 | $393.09 | $524.32 | 220,500 | — | — |
| 2024-02-27 | $391.06 | $521.61 | 231,200 | — | — |
| 2024-02-26 | $386.40 | $515.40 | 369,200 | — | — |
| 2024-02-23 | $387.61 | $517.01 | 449,800 | — | — |
| 2024-02-22 | $379.08 | $505.63 | 1,049,700 | — | — |
| 2024-02-21 | $389.10 | $519.00 | 550,000 | — | — |
| 2024-02-20 | $384.77 | $513.22 | 236,100 | — | — |
| 2024-02-16 | $387.30 | $516.60 | 293,700 | — | — |
| 2024-02-15 | $389.13 | $519.04 | 227,300 | — | — |
| 2024-02-14 | $382.78 | $510.57 | 310,000 | — | — |
| 2024-02-13 | $375.88 | $501.36 | 316,700 | — | — |
| 2024-02-12 | $392.90 | $524.07 | 200,500 | — | — |
| 2024-02-09 | $386.65 | $515.73 | 216,100 | — | — |
| 2024-02-08 | $387.34 | $516.65 | 242,500 | — | — |
| 2024-02-07 | $380.85 | $507.99 | 350,700 | — | — |
| 2024-02-06 | $373.57 | $498.28 | 175,800 | — | — |
| 2024-02-05 | $366.68 | $489.09 | 316,900 | — | — |
| 2024-02-02 | $373.85 | $498.66 | 343,700 | — | — |
| 2024-02-01 | $377.08 | $502.96 | 330,800 | — | — |
| 2024-01-31 | $371.25 | $495.19 | 315,600 | — | — |
| 2024-01-30 | $379.65 | $506.39 | 240,800 | — | — |
| 2024-01-29 | $383.43 | $511.43 | 262,700 | — | — |
| 2024-01-26 | $377.39 | $503.38 | 300,200 | — | — |
| 2024-01-25 | $378.56 | $504.94 | 306,500 | — | — |
| 2024-01-24 | $380.90 | $508.06 | 278,400 | — | — |
| 2024-01-23 | $390.66 | $521.08 | 198,700 | — | — |
| 2024-01-22 | $399.79 | $533.26 | 254,000 | — | — |
| 2024-01-19 | $386.84 | $515.98 | 272,200 | — | — |
| 2024-01-18 | $387.00 | $516.20 | 235,400 | — | — |
| 2024-01-17 | $377.06 | $502.94 | 223,700 | — | — |
| 2024-01-16 | $381.61 | $509.01 | 287,600 | — | — |
| 2024-01-12 | $381.82 | $509.29 | 150,000 | — | — |
| 2024-01-11 | $384.88 | $513.37 | 266,800 | — | — |
| 2024-01-10 | $389.85 | $520.00 | 290,200 | — | — |
| 2024-01-09 | $381.53 | $508.90 | 129,400 | — | — |
| 2024-01-08 | $381.44 | $508.78 | 214,400 | — | — |
| 2024-01-05 | $377.73 | $503.83 | 266,100 | — | — |
| 2024-01-04 | $372.87 | $497.35 | 257,900 | — | — |
| 2024-01-03 | $373.78 | $498.56 | 309,500 | — | — |
| 2024-01-02 | $388.15 | $517.73 | 346,100 | — | — |