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
- 2005-09-15 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 | $532.43 | $785.22 | 269,200 | — | — |
| 2024-12-30 | $530.54 | $782.43 | 321,000 | — | — |
| 2024-12-27 | $535.95 | $790.41 | 308,300 | — | — |
| 2024-12-26 | $542.39 | $799.91 | 213,700 | — | — |
| 2024-12-24 | $538.78 | $794.58 | 145,100 | — | — |
| 2024-12-23 | $534.23 | $787.87 | 427,100 | — | — |
| 2024-12-20 | $532.12 | $784.76 | 1,498,700 | — | — |
| 2024-12-19 | $525.76 | $775.38 | 493,400 | — | — |
| 2024-12-18 | $523.93 | $772.68 | 735,900 | — | — |
| 2024-12-17 | $541.86 | $799.12 | 554,600 | — | — |
| 2024-12-16 | $550.24 | $811.48 | 426,400 | — | — |
| 2024-12-13 | $549.76 | $810.78 | 401,800 | — | — |
| 2024-12-12 | $547.83 | $807.93 | 508,000 | — | — |
| 2024-12-11 | $550.80 | $812.31 | 472,100 | — | — |
| 2024-12-10 | $546.34 | $805.73 | 493,500 | — | — |
| 2024-12-09 | $553.83 | $816.78 | 597,400 | — | — |
| 2024-12-06 | $561.55 | $828.16 | 331,700 | — | — |
| 2024-12-05 | $565.21 | $833.56 | 457,900 | — | — |
| 2024-12-04 | $561.42 | $827.97 | 543,500 | — | — |
| 2024-12-03 | $565.72 | $834.31 | 484,800 | — | — |
| 2024-12-02 | $565.37 | $833.80 | 558,700 | — | — |
| 2024-11-29 | $573.97 | $846.48 | 214,000 | — | — |
| 2024-11-27 | $571.91 | $843.44 | 245,500 | — | — |
| 2024-11-26 | $574.01 | $846.54 | 377,500 | — | — |
| 2024-11-25 | $570.21 | $840.93 | 1,144,900 | — | — |
| 2024-11-22 | $572.07 | $843.68 | 514,000 | — | — |
| 2024-11-21 | $570.21 | $840.93 | 412,000 | — | — |
| 2024-11-20 | $561.40 | $827.94 | 311,800 | — | — |
| 2024-11-19 | $562.56 | $829.65 | 338,500 | — | — |
| 2024-11-18 | $565.04 | $833.31 | 533,800 | — | — |
| 2024-11-15 | $562.44 | $829.48 | 730,100 | — | — |
| 2024-11-14 | $561.54 | $828.15 | 526,700 | — | — |
| 2024-11-13 | $559.89 | $825.71 | 501,700 | — | — |
| 2024-11-12 | $561.31 | $827.81 | 519,000 | — | — |
| 2024-11-11 | $564.00 | $831.78 | 332,600 | — | — |
| 2024-11-08 | $551.99 | $814.06 | 384,100 | — | — |
| 2024-11-07 | $547.61 | $807.60 | 469,100 | — | — |
| 2024-11-06 | $567.43 | $836.83 | 798,300 | — | — |
| 2024-11-05 | $513.95 | $757.96 | 311,900 | — | — |
| 2024-11-04 | $506.59 | $747.11 | 369,300 | — | — |
| 2024-11-01 | $507.18 | $745.80 | 550,300 | — | — |
| 2024-10-31 | $510.30 | $750.38 | 396,900 | — | — |
| 2024-10-30 | $514.04 | $755.88 | 380,900 | — | — |
| 2024-10-29 | $516.31 | $759.22 | 365,600 | — | — |
| 2024-10-28 | $513.40 | $754.94 | 347,800 | — | — |
| 2024-10-25 | $504.48 | $741.83 | 430,000 | — | — |
| 2024-10-24 | $504.21 | $741.43 | 726,500 | — | — |
| 2024-10-23 | $520.47 | $765.34 | 387,800 | — | — |
| 2024-10-22 | $519.56 | $764.00 | 338,600 | — | — |
| 2024-10-21 | $522.64 | $768.53 | 360,400 | — | — |
| 2024-10-18 | $523.16 | $769.29 | 480,100 | — | — |
| 2024-10-17 | $521.41 | $766.72 | 384,500 | — | — |
| 2024-10-16 | $517.57 | $761.07 | 468,500 | — | — |
| 2024-10-15 | $511.23 | $751.75 | 489,000 | — | — |
| 2024-10-14 | $504.35 | $741.64 | 252,200 | — | — |
| 2024-10-11 | $502.50 | $738.91 | 369,600 | — | — |
| 2024-10-10 | $491.37 | $722.55 | 255,800 | — | — |
| 2024-10-09 | $493.24 | $725.30 | 331,700 | — | — |
| 2024-10-08 | $483.74 | $711.33 | 302,400 | — | — |
| 2024-10-07 | $480.55 | $706.64 | 354,000 | — | — |
| 2024-10-04 | $486.94 | $716.03 | 451,900 | — | — |
| 2024-10-03 | $479.54 | $705.15 | 441,500 | — | — |
| 2024-10-02 | $480.34 | $706.33 | 485,300 | — | — |
| 2024-10-01 | $473.14 | $695.74 | 565,700 | — | — |
| 2024-09-30 | $469.81 | $690.84 | 446,100 | — | — |
| 2024-09-27 | $468.62 | $689.09 | 603,800 | — | — |
| 2024-09-26 | $467.51 | $687.46 | 608,500 | — | — |
| 2024-09-25 | $463.09 | $680.96 | 350,200 | — | — |
| 2024-09-24 | $463.38 | $681.39 | 262,800 | — | — |
| 2024-09-23 | $462.07 | $679.46 | 515,000 | — | — |
| 2024-09-20 | $460.61 | $677.32 | 1,061,000 | — | — |
| 2024-09-19 | $463.74 | $681.92 | 423,800 | — | — |
| 2024-09-18 | $451.33 | $663.67 | 371,500 | — | — |
| 2024-09-17 | $452.23 | $664.99 | 286,700 | — | — |
| 2024-09-16 | $445.14 | $654.57 | 260,200 | — | — |
| 2024-09-13 | $440.39 | $647.58 | 321,400 | — | — |
| 2024-09-12 | $435.38 | $640.22 | 255,900 | — | — |
| 2024-09-11 | $435.77 | $640.79 | 317,500 | — | — |
| 2024-09-10 | $434.06 | $638.28 | 347,800 | — | — |
| 2024-09-09 | $436.35 | $641.64 | 477,100 | — | — |
| 2024-09-06 | $430.17 | $632.56 | 561,900 | — | — |
| 2024-09-05 | $439.55 | $646.35 | 537,500 | — | — |
| 2024-09-04 | $442.91 | $651.29 | 311,700 | — | — |
| 2024-09-03 | $441.96 | $649.89 | 387,700 | — | — |
| 2024-08-30 | $449.44 | $660.89 | 463,800 | — | — |
| 2024-08-29 | $442.97 | $651.38 | 489,600 | — | — |
| 2024-08-28 | $439.48 | $646.25 | 349,100 | — | — |
| 2024-08-27 | $439.33 | $646.02 | 263,900 | — | — |
| 2024-08-26 | $441.39 | $649.05 | 276,400 | — | — |
| 2024-08-23 | $439.68 | $646.54 | 240,700 | — | — |
| 2024-08-22 | $433.70 | $637.75 | 252,300 | — | — |
| 2024-08-21 | $433.61 | $637.61 | 387,100 | — | — |
| 2024-08-20 | $434.03 | $638.23 | 427,100 | — | — |
| 2024-08-19 | $435.34 | $640.16 | 441,800 | — | — |
| 2024-08-16 | $431.39 | $634.35 | 570,500 | — | — |
| 2024-08-15 | $424.07 | $623.59 | 469,800 | — | — |
| 2024-08-14 | $419.87 | $617.41 | 581,700 | — | — |
| 2024-08-13 | $408.26 | $600.34 | 301,400 | — | — |
| 2024-08-12 | $404.54 | $594.87 | 455,500 | — | — |
| 2024-08-09 | $404.99 | $595.53 | 310,600 | — | — |
| 2024-08-08 | $400.53 | $588.97 | 491,300 | — | — |
| 2024-08-07 | $392.73 | $577.50 | 625,500 | — | — |
| 2024-08-06 | $395.57 | $581.68 | 385,800 | — | — |
| 2024-08-05 | $391.53 | $575.74 | 723,100 | — | — |
| 2024-08-02 | $402.61 | $589.85 | 679,600 | — | — |
| 2024-08-01 | $418.36 | $612.93 | 600,100 | — | — |
| 2024-07-31 | $430.07 | $630.08 | 352,800 | — | — |
| 2024-07-30 | $431.87 | $632.72 | 478,200 | — | — |
| 2024-07-29 | $432.05 | $632.98 | 360,700 | — | — |
| 2024-07-26 | $439.54 | $643.96 | 530,900 | — | — |
| 2024-07-25 | $441.67 | $647.08 | 781,000 | — | — |
| 2024-07-24 | $424.25 | $621.56 | 995,500 | — | — |
| 2024-07-23 | $421.39 | $617.37 | 494,400 | — | — |
| 2024-07-22 | $420.01 | $615.34 | 441,400 | — | — |
| 2024-07-19 | $410.89 | $601.98 | 616,600 | — | — |
| 2024-07-18 | $417.99 | $612.39 | 717,800 | — | — |
| 2024-07-17 | $421.56 | $617.62 | 1,078,600 | — | — |
| 2024-07-16 | $429.05 | $628.59 | 1,066,800 | — | — |
| 2024-07-15 | $445.80 | $653.13 | 404,100 | — | — |
| 2024-07-12 | $446.27 | $653.82 | 348,000 | — | — |
| 2024-07-11 | $439.82 | $644.37 | 361,400 | — | — |
| 2024-07-10 | $440.60 | $645.51 | 274,900 | — | — |
| 2024-07-09 | $433.29 | $634.80 | 420,800 | — | — |
| 2024-07-08 | $427.06 | $625.67 | 476,700 | — | — |
| 2024-07-05 | $432.15 | $633.13 | 232,200 | — | — |
| 2024-07-03 | $434.00 | $635.84 | 182,900 | — | — |
| 2024-07-02 | $433.87 | $635.65 | 404,800 | — | — |
| 2024-07-01 | $426.09 | $624.25 | 496,900 | — | — |
| 2024-06-28 | $427.19 | $625.86 | 1,293,200 | — | — |
| 2024-06-27 | $430.34 | $630.48 | 403,500 | — | — |
| 2024-06-26 | $433.88 | $635.67 | 352,500 | — | — |
| 2024-06-25 | $438.13 | $641.89 | 373,600 | — | — |
| 2024-06-24 | $440.35 | $645.14 | 460,300 | — | — |
| 2024-06-21 | $440.88 | $645.92 | 838,400 | — | — |
| 2024-06-20 | $442.22 | $647.88 | 460,900 | — | — |
| 2024-06-18 | $437.07 | $640.34 | 387,600 | — | — |
| 2024-06-17 | $432.55 | $633.72 | 429,700 | — | — |
| 2024-06-14 | $423.86 | $620.99 | 248,900 | — | — |
| 2024-06-13 | $426.91 | $625.45 | 354,900 | — | — |
| 2024-06-12 | $428.31 | $627.50 | 456,700 | — | — |
| 2024-06-11 | $422.02 | $618.29 | 266,200 | — | — |
| 2024-06-10 | $428.47 | $627.74 | 349,300 | — | — |
| 2024-06-07 | $426.63 | $625.04 | 297,000 | — | — |
| 2024-06-06 | $425.51 | $623.40 | 282,900 | — | — |
| 2024-06-05 | $427.65 | $626.54 | 489,800 | — | — |
| 2024-06-04 | $424.55 | $622.00 | 447,000 | — | — |
| 2024-06-03 | $431.04 | $631.50 | 436,800 | — | — |
| 2024-05-31 | $436.61 | $639.66 | 1,094,400 | — | — |
| 2024-05-30 | $430.51 | $630.73 | 344,200 | — | — |
| 2024-05-29 | $427.98 | $627.02 | 385,000 | — | — |
| 2024-05-28 | $434.97 | $637.26 | 544,200 | — | — |
| 2024-05-24 | $440.97 | $646.05 | 295,600 | — | — |
| 2024-05-23 | $434.15 | $636.06 | 359,600 | — | — |
| 2024-05-22 | $437.99 | $641.69 | 441,200 | — | — |
| 2024-05-21 | $434.08 | $635.96 | 344,800 | — | — |
| 2024-05-20 | $433.10 | $634.52 | 343,800 | — | — |
| 2024-05-17 | $434.12 | $636.02 | 931,800 | — | — |
| 2024-05-16 | $435.98 | $638.74 | 403,700 | — | — |
| 2024-05-15 | $439.39 | $643.74 | 404,000 | — | — |
| 2024-05-14 | $435.33 | $637.79 | 238,700 | — | — |
| 2024-05-13 | $431.94 | $632.82 | 328,900 | — | — |
| 2024-05-10 | $433.55 | $635.18 | 330,000 | — | — |
| 2024-05-09 | $430.03 | $630.02 | 279,000 | — | — |
| 2024-05-08 | $425.94 | $624.03 | 352,000 | — | — |
| 2024-05-07 | $424.87 | $622.46 | 398,200 | — | — |
| 2024-05-06 | $424.96 | $622.60 | 436,000 | — | — |
| 2024-05-03 | $418.95 | $613.79 | 279,700 | — | — |
| 2024-05-02 | $416.48 | $608.00 | 295,700 | — | — |
| 2024-05-01 | $413.44 | $603.57 | 490,500 | — | — |
| 2024-04-30 | $411.79 | $601.16 | 507,700 | — | — |
| 2024-04-29 | $416.35 | $607.81 | 395,500 | — | — |
| 2024-04-26 | $410.01 | $598.56 | 454,200 | — | — |
| 2024-04-25 | $410.91 | $599.87 | 652,400 | — | — |
| 2024-04-24 | $412.86 | $602.72 | 675,500 | — | — |
| 2024-04-23 | $407.69 | $595.17 | 992,000 | — | — |
| 2024-04-22 | $421.38 | $615.16 | 538,100 | — | — |
| 2024-04-19 | $417.01 | $608.78 | 1,159,100 | — | — |
| 2024-04-18 | $412.63 | $602.38 | 365,800 | — | — |
| 2024-04-17 | $411.77 | $601.13 | 518,300 | — | — |
| 2024-04-16 | $410.85 | $599.79 | 583,200 | — | — |
| 2024-04-15 | $411.18 | $600.27 | 589,000 | — | — |
| 2024-04-12 | $413.70 | $603.95 | 630,600 | — | — |
| 2024-04-11 | $422.48 | $616.76 | 467,600 | — | — |
| 2024-04-10 | $425.98 | $621.87 | 473,300 | — | — |
| 2024-04-09 | $429.59 | $627.14 | 376,900 | — | — |
| 2024-04-08 | $435.77 | $636.17 | 288,900 | — | — |
| 2024-04-05 | $434.81 | $634.76 | 295,600 | — | — |
| 2024-04-04 | $428.89 | $626.12 | 419,500 | — | — |
| 2024-04-03 | $436.22 | $636.82 | 374,400 | — | — |
| 2024-04-02 | $433.20 | $632.41 | 523,100 | — | — |
| 2024-04-01 | $434.83 | $634.79 | 434,300 | — | — |
| 2024-03-28 | $438.44 | $640.06 | 446,300 | — | — |
| 2024-03-27 | $435.98 | $636.47 | 488,700 | — | — |
| 2024-03-26 | $431.22 | $629.52 | 354,500 | — | — |
| 2024-03-25 | $431.51 | $629.95 | 515,100 | — | — |
| 2024-03-22 | $430.16 | $627.98 | 445,100 | — | — |
| 2024-03-21 | $435.73 | $636.11 | 543,800 | — | — |
| 2024-03-20 | $431.13 | $629.39 | 629,700 | — | — |
| 2024-03-19 | $428.99 | $626.27 | 613,900 | — | — |
| 2024-03-18 | $424.36 | $619.51 | 695,000 | — | — |
| 2024-03-15 | $419.49 | $612.40 | 1,263,500 | — | — |
| 2024-03-14 | $413.95 | $604.31 | 508,000 | — | — |
| 2024-03-13 | $416.75 | $608.40 | 430,100 | — | — |
| 2024-03-12 | $412.99 | $602.91 | 274,000 | — | — |
| 2024-03-11 | $411.69 | $601.01 | 395,300 | — | — |
| 2024-03-08 | $412.01 | $601.48 | 371,800 | — | — |
| 2024-03-07 | $412.78 | $602.60 | 589,200 | — | — |
| 2024-03-06 | $415.47 | $606.53 | 357,900 | — | — |
| 2024-03-05 | $412.59 | $602.33 | 419,500 | — | — |
| 2024-03-04 | $412.38 | $602.02 | 436,200 | — | — |
| 2024-03-01 | $410.59 | $599.41 | 442,300 | — | — |
| 2024-02-29 | $407.36 | $594.69 | 789,700 | — | — |
| 2024-02-28 | $410.64 | $599.48 | 354,200 | — | — |
| 2024-02-27 | $408.71 | $596.66 | 362,600 | — | — |
| 2024-02-26 | $407.93 | $595.52 | 517,500 | — | — |
| 2024-02-23 | $407.12 | $594.34 | 319,000 | — | — |
| 2024-02-22 | $403.33 | $588.81 | 341,100 | — | — |
| 2024-02-21 | $395.36 | $577.17 | 466,400 | — | — |
| 2024-02-20 | $396.78 | $579.25 | 359,400 | — | — |
| 2024-02-16 | $397.80 | $580.73 | 299,100 | — | — |
| 2024-02-15 | $397.83 | $580.78 | 306,500 | — | — |
| 2024-02-14 | $391.36 | $571.33 | 329,100 | — | — |
| 2024-02-13 | $389.89 | $569.19 | 405,300 | — | — |
| 2024-02-12 | $397.37 | $580.11 | 415,700 | — | — |
| 2024-02-09 | $396.94 | $579.48 | 306,800 | — | — |
| 2024-02-08 | $394.83 | $576.40 | 329,200 | — | — |
| 2024-02-07 | $391.36 | $569.36 | 423,900 | — | — |
| 2024-02-06 | $388.05 | $564.55 | 365,000 | — | — |
| 2024-02-05 | $390.07 | $567.49 | 395,200 | — | — |
| 2024-02-02 | $390.69 | $568.39 | 322,800 | — | — |
| 2024-02-01 | $386.02 | $561.59 | 391,600 | — | — |
| 2024-01-31 | $386.83 | $562.77 | 581,300 | — | — |
| 2024-01-30 | $393.55 | $572.55 | 390,200 | — | — |
| 2024-01-29 | $393.11 | $571.91 | 591,600 | — | — |
| 2024-01-26 | $391.40 | $569.42 | 497,200 | — | — |
| 2024-01-25 | $391.38 | $569.39 | 1,251,000 | — | — |
| 2024-01-24 | $389.46 | $566.60 | 577,000 | — | — |
| 2024-01-23 | $387.80 | $564.18 | 422,500 | — | — |
| 2024-01-22 | $387.11 | $563.18 | 476,400 | — | — |
| 2024-01-19 | $381.67 | $555.26 | 1,231,800 | — | — |
| 2024-01-18 | $374.88 | $545.39 | 519,300 | — | — |
| 2024-01-17 | $372.06 | $541.28 | 501,100 | — | — |
| 2024-01-16 | $373.47 | $543.34 | 813,800 | — | — |
| 2024-01-12 | $376.40 | $547.60 | 354,100 | — | — |
| 2024-01-11 | $378.27 | $550.32 | 422,400 | — | — |
| 2024-01-10 | $377.99 | $549.91 | 304,500 | — | — |
| 2024-01-09 | $375.91 | $546.88 | 513,600 | — | — |
| 2024-01-08 | $384.44 | $559.29 | 435,900 | — | — |
| 2024-01-05 | $382.10 | $555.89 | 424,300 | — | — |
| 2024-01-04 | $379.04 | $551.44 | 411,800 | — | — |
| 2024-01-03 | $380.54 | $553.62 | 728,500 | — | — |
| 2024-01-02 | $379.03 | $551.42 | 540,600 | — | — |