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-01-10 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 | $453.90 | $490.67 | 349,800 | — | — |
| 2024-12-30 | $457.25 | $494.29 | 291,900 | — | — |
| 2024-12-27 | $459.38 | $496.59 | 177,600 | — | — |
| 2024-12-26 | $466.58 | $504.37 | 144,900 | — | — |
| 2024-12-24 | $463.49 | $501.03 | 134,900 | — | — |
| 2024-12-23 | $463.26 | $500.79 | 192,000 | — | — |
| 2024-12-20 | $465.82 | $503.55 | 867,500 | — | — |
| 2024-12-19 | $464.30 | $501.91 | 371,400 | — | — |
| 2024-12-18 | $464.42 | $502.04 | 555,700 | — | — |
| 2024-12-17 | $476.90 | $515.53 | 440,000 | — | — |
| 2024-12-16 | $484.55 | $523.80 | 343,800 | — | — |
| 2024-12-13 | $479.28 | $518.10 | 266,100 | — | — |
| 2024-12-12 | $480.25 | $519.15 | 250,000 | — | — |
| 2024-12-11 | $480.96 | $519.92 | 319,200 | — | — |
| 2024-12-10 | $474.31 | $512.73 | 349,300 | — | — |
| 2024-12-09 | $478.59 | $517.36 | 556,600 | — | — |
| 2024-12-06 | $509.03 | $550.26 | 313,300 | — | — |
| 2024-12-05 | $513.52 | $555.12 | 323,200 | — | — |
| 2024-12-04 | $514.71 | $556.40 | 336,600 | — | — |
| 2024-12-03 | $509.59 | $550.87 | 340,700 | — | — |
| 2024-12-02 | $505.09 | $546.00 | 319,100 | — | — |
| 2024-11-29 | $510.12 | $551.44 | 177,400 | — | — |
| 2024-11-27 | $507.95 | $549.10 | 391,200 | — | — |
| 2024-11-26 | $514.78 | $556.48 | 451,900 | — | — |
| 2024-11-25 | $510.99 | $552.38 | 651,300 | — | — |
| 2024-11-22 | $504.92 | $545.82 | 661,400 | — | — |
| 2024-11-21 | $526.95 | $569.63 | 397,800 | — | — |
| 2024-11-20 | $515.82 | $557.60 | 436,800 | — | — |
| 2024-11-19 | $514.00 | $555.64 | 448,900 | — | — |
| 2024-11-18 | $500.85 | $541.42 | 402,000 | — | — |
| 2024-11-15 | $498.86 | $539.27 | 436,700 | — | — |
| 2024-11-14 | $498.11 | $538.46 | 556,600 | — | — |
| 2024-11-13 | $500.36 | $540.89 | 454,900 | — | — |
| 2024-11-12 | $514.08 | $555.72 | 472,000 | — | — |
| 2024-11-11 | $520.44 | $562.60 | 634,900 | — | — |
| 2024-11-08 | $514.15 | $555.80 | 593,200 | — | — |
| 2024-11-07 | $504.35 | $545.20 | 796,500 | — | — |
| 2024-11-06 | $501.88 | $542.53 | 616,600 | — | — |
| 2024-11-05 | $475.78 | $514.32 | 357,400 | — | — |
| 2024-11-04 | $461.50 | $498.88 | 394,000 | — | — |
| 2024-11-01 | $453.21 | $489.92 | 523,300 | — | — |
| 2024-10-31 | $446.07 | $482.20 | 548,200 | — | — |
| 2024-10-30 | $431.77 | $466.74 | 369,900 | — | — |
| 2024-10-29 | $436.79 | $472.17 | 355,000 | — | — |
| 2024-10-28 | $431.56 | $466.52 | 359,400 | — | — |
| 2024-10-25 | $428.58 | $463.30 | 502,900 | — | — |
| 2024-10-24 | $446.11 | $482.25 | 265,300 | — | — |
| 2024-10-23 | $445.62 | $481.72 | 172,700 | — | — |
| 2024-10-22 | $447.94 | $484.22 | 221,500 | — | — |
| 2024-10-21 | $455.10 | $491.96 | 217,200 | — | — |
| 2024-10-18 | $453.74 | $490.49 | 261,900 | — | — |
| 2024-10-17 | $453.75 | $490.50 | 266,400 | — | — |
| 2024-10-16 | $447.28 | $483.51 | 246,800 | — | — |
| 2024-10-15 | $444.91 | $480.95 | 245,800 | — | — |
| 2024-10-14 | $452.60 | $488.99 | 142,000 | — | — |
| 2024-10-11 | $450.45 | $486.67 | 151,200 | — | — |
| 2024-10-10 | $442.09 | $477.64 | 182,200 | — | — |
| 2024-10-09 | $446.94 | $482.88 | 266,200 | — | — |
| 2024-10-08 | $439.74 | $475.10 | 351,200 | — | — |
| 2024-10-07 | $440.36 | $475.77 | 352,400 | — | — |
| 2024-10-04 | $435.00 | $469.98 | 291,600 | — | — |
| 2024-10-03 | $430.95 | $465.60 | 308,800 | — | — |
| 2024-10-02 | $429.89 | $464.46 | 226,400 | — | — |
| 2024-10-01 | $428.28 | $462.72 | 274,200 | — | — |
| 2024-09-30 | $430.53 | $465.15 | 278,100 | — | — |
| 2024-09-27 | $427.09 | $461.43 | 363,900 | — | — |
| 2024-09-26 | $429.30 | $463.82 | 512,600 | — | — |
| 2024-09-25 | $435.47 | $470.48 | 524,800 | — | — |
| 2024-09-24 | $433.56 | $468.42 | 362,700 | — | — |
| 2024-09-23 | $435.11 | $470.10 | 392,500 | — | — |
| 2024-09-20 | $435.60 | $470.62 | 721,900 | — | — |
| 2024-09-19 | $430.05 | $464.63 | 460,800 | — | — |
| 2024-09-18 | $408.75 | $441.62 | 384,000 | — | — |
| 2024-09-17 | $409.20 | $442.10 | 349,800 | — | — |
| 2024-09-16 | $402.69 | $435.07 | 199,200 | — | — |
| 2024-09-13 | $396.42 | $428.29 | 249,000 | — | — |
| 2024-09-12 | $388.49 | $419.73 | 408,900 | — | — |
| 2024-09-11 | $385.07 | $416.03 | 338,500 | — | — |
| 2024-09-10 | $371.26 | $401.11 | 362,900 | — | — |
| 2024-09-09 | $364.10 | $393.38 | 375,800 | — | — |
| 2024-09-06 | $352.88 | $381.25 | 384,800 | — | — |
| 2024-09-05 | $353.47 | $381.89 | 383,200 | — | — |
| 2024-09-04 | $356.46 | $385.12 | 350,300 | — | — |
| 2024-09-03 | $358.63 | $387.47 | 524,100 | — | — |
| 2024-08-30 | $393.06 | $424.66 | 552,500 | — | — |
| 2024-08-29 | $385.17 | $416.14 | 287,100 | — | — |
| 2024-08-28 | $379.75 | $410.28 | 231,000 | — | — |
| 2024-08-27 | $380.87 | $411.49 | 282,000 | — | — |
| 2024-08-26 | $377.61 | $407.97 | 212,500 | — | — |
| 2024-08-23 | $382.30 | $413.04 | 236,700 | — | — |
| 2024-08-22 | $372.76 | $402.73 | 290,900 | — | — |
| 2024-08-21 | $373.13 | $403.13 | 243,700 | — | — |
| 2024-08-20 | $367.30 | $396.83 | 299,400 | — | — |
| 2024-08-19 | $368.54 | $398.17 | 279,300 | — | — |
| 2024-08-16 | $366.59 | $396.07 | 220,400 | — | — |
| 2024-08-15 | $372.19 | $402.12 | 188,200 | — | — |
| 2024-08-14 | $365.35 | $394.73 | 293,400 | — | — |
| 2024-08-13 | $361.46 | $390.52 | 297,700 | — | — |
| 2024-08-12 | $355.80 | $384.41 | 208,100 | — | — |
| 2024-08-09 | $355.77 | $384.38 | 259,200 | — | — |
| 2024-08-08 | $357.02 | $385.73 | 326,400 | — | — |
| 2024-08-07 | $347.88 | $375.85 | 396,500 | — | — |
| 2024-08-06 | $350.43 | $378.61 | 426,700 | — | — |
| 2024-08-05 | $340.22 | $367.58 | 654,100 | — | — |
| 2024-08-02 | $349.70 | $377.82 | 583,300 | — | — |
| 2024-08-01 | $366.12 | $395.56 | 487,400 | — | — |
| 2024-07-31 | $375.44 | $405.63 | 474,800 | — | — |
| 2024-07-30 | $358.47 | $387.29 | 449,900 | — | — |
| 2024-07-29 | $362.87 | $392.05 | 409,400 | — | — |
| 2024-07-26 | $364.05 | $393.32 | 1,229,600 | — | — |
| 2024-07-25 | $346.60 | $374.47 | 1,435,600 | — | — |
| 2024-07-24 | $356.73 | $385.41 | 636,700 | — | — |
| 2024-07-23 | $379.21 | $409.70 | 388,800 | — | — |
| 2024-07-22 | $375.74 | $405.95 | 284,700 | — | — |
| 2024-07-19 | $363.61 | $392.85 | 379,400 | — | — |
| 2024-07-18 | $364.83 | $394.16 | 460,400 | — | — |
| 2024-07-17 | $361.24 | $390.29 | 431,800 | — | — |
| 2024-07-16 | $390.88 | $422.31 | 360,600 | — | — |
| 2024-07-15 | $380.39 | $410.98 | 343,400 | — | — |
| 2024-07-12 | $376.45 | $406.45 | 294,400 | — | — |
| 2024-07-11 | $375.46 | $405.38 | 253,400 | — | — |
| 2024-07-10 | $372.76 | $402.46 | 337,400 | — | — |
| 2024-07-09 | $363.56 | $392.53 | 462,400 | — | — |
| 2024-07-08 | $363.84 | $392.83 | 301,000 | — | — |
| 2024-07-05 | $362.54 | $391.43 | 290,200 | — | — |
| 2024-07-03 | $371.09 | $400.66 | 381,400 | — | — |
| 2024-07-02 | $356.86 | $385.30 | 652,000 | — | — |
| 2024-07-01 | $359.66 | $388.32 | 470,000 | — | — |
| 2024-06-28 | $365.08 | $394.17 | 898,800 | — | — |
| 2024-06-27 | $370.38 | $399.89 | 475,600 | — | — |
| 2024-06-26 | $368.52 | $397.89 | 625,600 | — | — |
| 2024-06-25 | $378.53 | $408.69 | 381,000 | — | — |
| 2024-06-24 | $380.78 | $411.12 | 496,000 | — | — |
| 2024-06-21 | $381.27 | $411.65 | 880,100 | — | — |
| 2024-06-20 | $385.91 | $416.66 | 488,600 | — | — |
| 2024-06-18 | $385.68 | $416.41 | 352,600 | — | — |
| 2024-06-17 | $383.03 | $413.55 | 399,800 | — | — |
| 2024-06-14 | $377.20 | $407.26 | 336,900 | — | — |
| 2024-06-13 | $390.14 | $421.23 | 345,300 | — | — |
| 2024-06-12 | $382.60 | $413.09 | 371,700 | — | — |
| 2024-06-11 | $374.90 | $404.78 | 415,400 | — | — |
| 2024-06-10 | $379.03 | $409.23 | 379,400 | — | — |
| 2024-06-07 | $376.00 | $405.96 | 335,300 | — | — |
| 2024-06-06 | $374.25 | $404.07 | 469,800 | — | — |
| 2024-06-05 | $378.14 | $408.27 | 530,600 | — | — |
| 2024-06-04 | $368.89 | $398.29 | 794,600 | — | — |
| 2024-06-03 | $373.10 | $402.83 | 1,102,200 | — | — |
| 2024-05-31 | $388.66 | $419.63 | 4,335,700 | — | — |
| 2024-05-30 | $395.59 | $427.11 | 403,200 | — | — |
| 2024-05-29 | $393.90 | $425.29 | 443,100 | — | — |
| 2024-05-28 | $393.68 | $425.05 | 506,800 | — | — |
| 2024-05-24 | $398.69 | $430.46 | 376,400 | — | — |
| 2024-05-23 | $390.10 | $421.19 | 541,800 | — | — |
| 2024-05-22 | $388.50 | $419.46 | 444,500 | — | — |
| 2024-05-21 | $388.24 | $419.18 | 466,700 | — | — |
| 2024-05-20 | $383.83 | $414.42 | 267,000 | — | — |
| 2024-05-17 | $378.37 | $408.52 | 257,900 | — | — |
| 2024-05-16 | $375.59 | $405.52 | 325,100 | — | — |
| 2024-05-15 | $385.60 | $416.33 | 389,800 | — | — |
| 2024-05-14 | $374.26 | $404.08 | 309,800 | — | — |
| 2024-05-13 | $373.56 | $403.33 | 297,400 | — | — |
| 2024-05-10 | $380.28 | $410.58 | 287,200 | — | — |
| 2024-05-09 | $382.28 | $412.74 | 286,100 | — | — |
| 2024-05-08 | $379.43 | $409.67 | 357,800 | — | — |
| 2024-05-07 | $375.39 | $405.30 | 474,700 | — | — |
| 2024-05-06 | $371.97 | $401.61 | 437,500 | — | — |
| 2024-05-03 | $363.77 | $392.76 | 331,000 | — | — |
| 2024-05-02 | $356.29 | $384.68 | 398,500 | — | — |
| 2024-05-01 | $355.24 | $383.55 | 393,100 | — | — |
| 2024-04-30 | $357.17 | $385.63 | 494,700 | — | — |
| 2024-04-29 | $363.65 | $392.63 | 714,900 | — | — |
| 2024-04-26 | $354.02 | $382.23 | 609,300 | — | — |
| 2024-04-25 | $349.35 | $377.19 | 826,200 | — | — |
| 2024-04-24 | $338.89 | $365.90 | 525,600 | — | — |
| 2024-04-23 | $338.08 | $365.02 | 399,600 | — | — |
| 2024-04-22 | $332.59 | $359.09 | 449,800 | — | — |
| 2024-04-19 | $328.63 | $354.82 | 686,600 | — | — |
| 2024-04-18 | $336.06 | $362.84 | 383,500 | — | — |
| 2024-04-17 | $339.20 | $366.23 | 483,400 | — | — |
| 2024-04-16 | $345.25 | $372.76 | 409,300 | — | — |
| 2024-04-15 | $347.27 | $374.94 | 352,800 | — | — |
| 2024-04-12 | $351.88 | $379.65 | 373,900 | — | — |
| 2024-04-11 | $352.40 | $380.21 | 370,300 | — | — |
| 2024-04-10 | $350.06 | $377.69 | 512,500 | — | — |
| 2024-04-09 | $351.90 | $379.67 | 397,300 | — | — |
| 2024-04-08 | $361.11 | $389.61 | 443,200 | — | — |
| 2024-04-05 | $365.02 | $393.83 | 375,600 | — | — |
| 2024-04-04 | $357.13 | $385.32 | 387,300 | — | — |
| 2024-04-03 | $362.41 | $391.01 | 486,400 | — | — |
| 2024-04-02 | $358.24 | $386.51 | 324,000 | — | — |
| 2024-04-01 | $354.87 | $382.88 | 304,100 | — | — |
| 2024-03-28 | $350.20 | $377.84 | 324,700 | — | — |
| 2024-03-27 | $351.59 | $379.34 | 310,200 | — | — |
| 2024-03-26 | $351.18 | $378.90 | 359,300 | — | — |
| 2024-03-25 | $347.12 | $374.51 | 276,000 | — | — |
| 2024-03-22 | $347.98 | $375.44 | 302,000 | — | — |
| 2024-03-21 | $345.89 | $373.19 | 408,200 | — | — |
| 2024-03-20 | $334.12 | $360.49 | 362,800 | — | — |
| 2024-03-19 | $334.69 | $361.10 | 343,600 | — | — |
| 2024-03-18 | $330.84 | $356.95 | 329,400 | — | — |
| 2024-03-15 | $328.50 | $354.43 | 1,105,000 | — | — |
| 2024-03-14 | $326.72 | $352.51 | 425,200 | — | — |
| 2024-03-13 | $323.86 | $349.42 | 445,900 | — | — |
| 2024-03-12 | $323.23 | $348.74 | 499,400 | — | — |
| 2024-03-11 | $316.41 | $341.38 | 584,300 | — | — |
| 2024-03-08 | $325.01 | $350.66 | 423,900 | — | — |
| 2024-03-07 | $325.84 | $351.56 | 799,600 | — | — |
| 2024-03-06 | $325.73 | $351.44 | 611,000 | — | — |
| 2024-03-05 | $324.66 | $350.28 | 596,400 | — | — |
| 2024-03-04 | $323.77 | $349.32 | 535,800 | — | — |
| 2024-03-01 | $319.99 | $345.24 | 695,700 | — | — |
| 2024-02-29 | $313.52 | $338.26 | 964,200 | — | — |
| 2024-02-28 | $305.45 | $329.56 | 1,055,000 | — | — |
| 2024-02-27 | $277.47 | $299.37 | 1,125,800 | — | — |
| 2024-02-26 | $274.88 | $296.57 | 1,131,700 | — | — |
| 2024-02-23 | $269.72 | $291.01 | 894,200 | — | — |
| 2024-02-22 | $259.20 | $279.66 | 302,200 | — | — |
| 2024-02-21 | $252.12 | $272.02 | 319,800 | — | — |
| 2024-02-20 | $251.16 | $270.98 | 382,300 | — | — |
| 2024-02-16 | $252.92 | $272.88 | 256,300 | — | — |
| 2024-02-15 | $252.34 | $272.25 | 259,300 | — | — |
| 2024-02-14 | $248.47 | $268.08 | 325,700 | — | — |
| 2024-02-13 | $242.75 | $261.91 | 441,500 | — | — |
| 2024-02-12 | $243.52 | $262.74 | 212,100 | — | — |
| 2024-02-09 | $245.15 | $264.50 | 214,400 | — | — |
| 2024-02-08 | $242.00 | $261.10 | 250,700 | — | — |
| 2024-02-07 | $238.99 | $257.85 | 300,800 | — | — |
| 2024-02-06 | $236.94 | $255.64 | 223,700 | — | — |
| 2024-02-05 | $233.48 | $251.91 | 262,000 | — | — |
| 2024-02-02 | $235.21 | $253.77 | 406,500 | — | — |
| 2024-02-01 | $233.72 | $252.17 | 280,000 | — | — |
| 2024-01-31 | $228.11 | $246.11 | 415,500 | — | — |
| 2024-01-30 | $230.75 | $248.96 | 338,800 | — | — |
| 2024-01-29 | $224.63 | $242.36 | 392,000 | — | — |
| 2024-01-26 | $224.21 | $241.90 | 302,600 | — | — |
| 2024-01-25 | $220.48 | $237.88 | 386,000 | — | — |
| 2024-01-24 | $220.11 | $237.48 | 321,600 | — | — |
| 2024-01-23 | $221.51 | $238.99 | 183,700 | — | — |
| 2024-01-22 | $223.89 | $241.56 | 218,500 | — | — |
| 2024-01-19 | $218.88 | $236.15 | 244,400 | — | — |
| 2024-01-18 | $223.26 | $240.88 | 282,900 | — | — |
| 2024-01-17 | $218.99 | $236.27 | 158,900 | — | — |
| 2024-01-16 | $220.28 | $237.66 | 162,400 | — | — |
| 2024-01-12 | $218.98 | $236.26 | 216,400 | — | — |
| 2024-01-11 | $221.20 | $238.46 | 235,100 | — | — |
| 2024-01-10 | $218.57 | $235.63 | 296,400 | — | — |
| 2024-01-09 | $214.22 | $230.94 | 243,600 | — | — |
| 2024-01-08 | $213.83 | $230.52 | 232,100 | — | — |
| 2024-01-05 | $212.45 | $229.03 | 526,800 | — | — |
| 2024-01-04 | $211.13 | $227.61 | 572,800 | — | — |
| 2024-01-03 | $210.52 | $226.95 | 284,600 | — | — |
| 2024-01-02 | $212.78 | $229.39 | 226,900 | — | — |