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
- 1980-03-17 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 | $327.56 | $591.68 | 301,200 | — | — |
| 2024-12-30 | $328.82 | $593.96 | 485,600 | — | — |
| 2024-12-27 | $333.22 | $601.91 | 397,800 | — | — |
| 2024-12-26 | $333.43 | $602.29 | 270,800 | — | — |
| 2024-12-24 | $332.77 | $601.09 | 203,600 | — | — |
| 2024-12-23 | $329.57 | $595.31 | 374,200 | — | — |
| 2024-12-20 | $331.40 | $598.62 | 2,444,400 | — | — |
| 2024-12-19 | $327.01 | $590.69 | 529,200 | — | — |
| 2024-12-18 | $325.32 | $587.64 | 544,700 | — | — |
| 2024-12-17 | $334.26 | $603.79 | 596,400 | — | — |
| 2024-12-16 | $330.57 | $597.12 | 515,000 | — | — |
| 2024-12-13 | $330.05 | $596.18 | 515,900 | — | — |
| 2024-12-12 | $331.62 | $599.02 | 437,900 | — | — |
| 2024-12-11 | $318.22 | $574.81 | 399,100 | — | — |
| 2024-12-10 | $319.27 | $576.71 | 395,900 | — | — |
| 2024-12-09 | $322.16 | $581.93 | 315,800 | — | — |
| 2024-12-06 | $322.49 | $582.53 | 223,900 | — | — |
| 2024-12-05 | $318.20 | $574.78 | 287,000 | — | — |
| 2024-12-04 | $321.08 | $579.98 | 350,200 | — | — |
| 2024-12-03 | $321.89 | $581.44 | 334,600 | — | — |
| 2024-12-02 | $322.65 | $582.81 | 400,500 | — | — |
| 2024-11-29 | $325.68 | $588.29 | 305,800 | — | — |
| 2024-11-27 | $323.32 | $584.02 | 391,600 | — | — |
| 2024-11-26 | $319.35 | $576.85 | 315,700 | — | — |
| 2024-11-25 | $319.79 | $577.65 | 738,900 | — | — |
| 2024-11-22 | $316.59 | $571.87 | 557,200 | — | — |
| 2024-11-21 | $320.88 | $579.62 | 431,400 | — | — |
| 2024-11-20 | $311.66 | $562.96 | 437,700 | — | — |
| 2024-11-19 | $304.10 | $549.31 | 745,400 | — | — |
| 2024-11-18 | $307.21 | $554.92 | 592,100 | — | — |
| 2024-11-15 | $314.49 | $568.07 | 1,087,300 | — | — |
| 2024-11-14 | $338.12 | $610.76 | 572,300 | — | — |
| 2024-11-13 | $344.00 | $621.38 | 970,400 | — | — |
| 2024-11-12 | $327.68 | $591.52 | 414,600 | — | — |
| 2024-11-11 | $327.57 | $591.32 | 632,100 | — | — |
| 2024-11-08 | $324.10 | $585.06 | 600,800 | — | — |
| 2024-11-07 | $323.42 | $583.83 | 458,900 | — | — |
| 2024-11-06 | $329.38 | $594.59 | 740,600 | — | — |
| 2024-11-05 | $323.47 | $583.92 | 633,900 | — | — |
| 2024-11-04 | $314.77 | $568.22 | 496,500 | — | — |
| 2024-11-01 | $316.50 | $571.34 | 623,700 | — | — |
| 2024-10-31 | $307.93 | $555.87 | 966,400 | — | — |
| 2024-10-30 | $313.02 | $565.06 | 672,100 | — | — |
| 2024-10-29 | $318.41 | $574.79 | 1,043,300 | — | — |
| 2024-10-28 | $310.41 | $560.35 | 801,500 | — | — |
| 2024-10-25 | $307.92 | $555.85 | 1,538,000 | — | — |
| 2024-10-24 | $330.65 | $596.88 | 2,183,500 | — | — |
| 2024-10-23 | $286.44 | $517.08 | 671,100 | — | — |
| 2024-10-22 | $286.40 | $517.00 | 588,900 | — | — |
| 2024-10-21 | $287.25 | $518.54 | 301,500 | — | — |
| 2024-10-18 | $293.32 | $529.49 | 640,100 | — | — |
| 2024-10-17 | $288.66 | $521.08 | 939,600 | — | — |
| 2024-10-16 | $288.99 | $521.68 | 784,000 | — | — |
| 2024-10-15 | $291.04 | $525.38 | 925,300 | — | — |
| 2024-10-14 | $295.35 | $533.16 | 956,800 | — | — |
| 2024-10-11 | $294.91 | $532.37 | 1,447,600 | — | — |
| 2024-10-10 | $290.07 | $523.63 | 490,200 | — | — |
| 2024-10-09 | $286.52 | $517.22 | 1,103,200 | — | — |
| 2024-10-08 | $286.48 | $517.15 | 474,000 | — | — |
| 2024-10-07 | $290.42 | $524.26 | 301,800 | — | — |
| 2024-10-04 | $296.50 | $535.24 | 187,200 | — | — |
| 2024-10-03 | $297.31 | $536.70 | 321,900 | — | — |
| 2024-10-02 | $299.81 | $541.21 | 281,800 | — | — |
| 2024-10-01 | $299.80 | $541.19 | 530,600 | — | — |
| 2024-09-30 | $300.16 | $541.84 | 585,100 | — | — |
| 2024-09-27 | $311.00 | $561.41 | 337,400 | — | — |
| 2024-09-26 | $307.14 | $554.44 | 405,600 | — | — |
| 2024-09-25 | $303.33 | $547.56 | 412,000 | — | — |
| 2024-09-24 | $309.71 | $559.08 | 326,100 | — | — |
| 2024-09-23 | $306.73 | $553.70 | 354,000 | — | — |
| 2024-09-20 | $308.15 | $556.27 | 732,100 | — | — |
| 2024-09-19 | $311.20 | $561.77 | 371,200 | — | — |
| 2024-09-18 | $309.18 | $558.13 | 693,100 | — | — |
| 2024-09-17 | $295.86 | $534.08 | 356,500 | — | — |
| 2024-09-16 | $296.78 | $535.74 | 425,400 | — | — |
| 2024-09-13 | $300.67 | $542.76 | 392,800 | — | — |
| 2024-09-12 | $297.48 | $537.00 | 364,400 | — | — |
| 2024-09-11 | $302.35 | $545.80 | 283,200 | — | — |
| 2024-09-10 | $305.55 | $551.57 | 304,800 | — | — |
| 2024-09-09 | $302.03 | $545.22 | 431,500 | — | — |
| 2024-09-06 | $297.24 | $536.57 | 293,100 | — | — |
| 2024-09-05 | $300.30 | $542.10 | 288,800 | — | — |
| 2024-09-04 | $304.72 | $550.07 | 354,100 | — | — |
| 2024-09-03 | $304.15 | $549.04 | 383,300 | — | — |
| 2024-08-30 | $313.63 | $566.16 | 590,500 | — | — |
| 2024-08-29 | $314.79 | $568.25 | 582,900 | — | — |
| 2024-08-28 | $297.61 | $537.24 | 337,200 | — | — |
| 2024-08-27 | $302.63 | $546.30 | 267,000 | — | — |
| 2024-08-26 | $303.49 | $547.85 | 236,200 | — | — |
| 2024-08-23 | $302.78 | $546.57 | 300,300 | — | — |
| 2024-08-22 | $300.52 | $542.49 | 343,100 | — | — |
| 2024-08-21 | $304.31 | $549.33 | 195,700 | — | — |
| 2024-08-20 | $299.12 | $539.97 | 315,800 | — | — |
| 2024-08-19 | $301.68 | $544.59 | 294,800 | — | — |
| 2024-08-16 | $300.41 | $542.29 | 461,500 | — | — |
| 2024-08-15 | $292.60 | $528.20 | 420,900 | — | — |
| 2024-08-14 | $292.21 | $527.49 | 217,400 | — | — |
| 2024-08-13 | $295.42 | $533.29 | 436,900 | — | — |
| 2024-08-12 | $290.56 | $524.51 | 409,400 | — | — |
| 2024-08-09 | $287.85 | $519.62 | 886,400 | — | — |
| 2024-08-08 | $293.02 | $528.95 | 731,800 | — | — |
| 2024-08-07 | $293.77 | $530.31 | 557,500 | — | — |
| 2024-08-06 | $304.46 | $549.60 | 711,800 | — | — |
| 2024-08-05 | $301.60 | $544.44 | 981,200 | — | — |
| 2024-08-02 | $300.28 | $542.06 | 457,000 | — | — |
| 2024-08-01 | $302.31 | $545.72 | 794,100 | — | — |
| 2024-07-31 | $306.17 | $552.69 | 1,193,100 | — | — |
| 2024-07-30 | $299.51 | $540.31 | 926,300 | — | — |
| 2024-07-29 | $288.12 | $519.76 | 775,500 | — | — |
| 2024-07-26 | $284.76 | $513.70 | 1,190,400 | — | — |
| 2024-07-25 | $277.16 | $499.99 | 3,347,400 | — | — |
| 2024-07-24 | $323.77 | $584.07 | 1,040,200 | — | — |
| 2024-07-23 | $316.18 | $570.38 | 770,400 | — | — |
| 2024-07-22 | $318.02 | $573.70 | 984,700 | — | — |
| 2024-07-19 | $317.92 | $573.52 | 554,600 | — | — |
| 2024-07-18 | $316.34 | $570.67 | 533,800 | — | — |
| 2024-07-17 | $327.04 | $589.97 | 291,500 | — | — |
| 2024-07-16 | $329.11 | $593.71 | 366,700 | — | — |
| 2024-07-15 | $320.11 | $577.47 | 443,700 | — | — |
| 2024-07-12 | $322.98 | $582.65 | 631,600 | — | — |
| 2024-07-11 | $333.30 | $601.26 | 442,700 | — | — |
| 2024-07-10 | $321.35 | $579.71 | 686,200 | — | — |
| 2024-07-09 | $318.63 | $574.80 | 604,800 | — | — |
| 2024-07-08 | $319.98 | $577.24 | 390,900 | — | — |
| 2024-07-05 | $322.56 | $581.89 | 258,800 | — | — |
| 2024-07-03 | $320.90 | $578.89 | 227,200 | — | — |
| 2024-07-02 | $322.60 | $581.96 | 334,500 | — | — |
| 2024-07-01 | $324.55 | $585.48 | 375,200 | — | — |
| 2024-06-28 | $329.39 | $594.21 | 1,219,800 | — | — |
| 2024-06-27 | $328.76 | $593.07 | 517,100 | — | — |
| 2024-06-26 | $323.68 | $583.91 | 359,400 | — | — |
| 2024-06-25 | $323.60 | $583.77 | 516,400 | — | — |
| 2024-06-24 | $331.00 | $597.12 | 529,500 | — | — |
| 2024-06-21 | $332.76 | $600.29 | 991,200 | — | — |
| 2024-06-20 | $328.64 | $592.86 | 1,073,700 | — | — |
| 2024-06-18 | $322.07 | $581.01 | 1,095,600 | — | — |
| 2024-06-17 | $336.08 | $606.28 | 514,700 | — | — |
| 2024-06-14 | $333.25 | $601.17 | 374,600 | — | — |
| 2024-06-13 | $336.29 | $606.66 | 687,800 | — | — |
| 2024-06-12 | $338.42 | $610.50 | 810,100 | — | — |
| 2024-06-11 | $328.17 | $592.01 | 625,900 | — | — |
| 2024-06-10 | $319.86 | $577.02 | 446,500 | — | — |
| 2024-06-07 | $314.68 | $567.67 | 452,000 | — | — |
| 2024-06-06 | $315.20 | $568.61 | 340,600 | — | — |
| 2024-06-05 | $317.69 | $573.10 | 382,200 | — | — |
| 2024-06-04 | $318.42 | $574.42 | 557,400 | — | — |
| 2024-06-03 | $328.73 | $593.02 | 434,800 | — | — |
| 2024-05-31 | $331.41 | $597.85 | 767,700 | — | — |
| 2024-05-30 | $329.12 | $593.72 | 491,400 | — | — |
| 2024-05-29 | $322.85 | $582.41 | 465,900 | — | — |
| 2024-05-28 | $327.47 | $590.75 | 531,600 | — | — |
| 2024-05-24 | $331.66 | $598.31 | 385,900 | — | — |
| 2024-05-23 | $328.59 | $592.77 | 460,100 | — | — |
| 2024-05-22 | $334.29 | $603.05 | 671,300 | — | — |
| 2024-05-21 | $337.01 | $607.96 | 469,700 | — | — |
| 2024-05-20 | $342.76 | $618.33 | 668,100 | — | — |
| 2024-05-17 | $355.64 | $641.57 | 434,700 | — | — |
| 2024-05-16 | $354.11 | $638.80 | 696,800 | — | — |
| 2024-05-15 | $351.52 | $634.13 | 776,500 | — | — |
| 2024-05-14 | $354.48 | $639.47 | 852,200 | — | — |
| 2024-05-13 | $358.17 | $646.13 | 511,500 | — | — |
| 2024-05-10 | $364.19 | $656.99 | 488,300 | — | — |
| 2024-05-09 | $365.59 | $659.51 | 795,500 | — | — |
| 2024-05-08 | $366.66 | $661.44 | 423,600 | — | — |
| 2024-05-07 | $368.35 | $664.49 | 444,900 | — | — |
| 2024-05-06 | $366.54 | $661.23 | 332,500 | — | — |
| 2024-05-03 | $365.02 | $658.49 | 451,100 | — | — |
| 2024-05-02 | $368.46 | $664.69 | 445,600 | — | — |
| 2024-05-01 | $363.43 | $655.62 | 579,100 | — | — |
| 2024-04-30 | $357.48 | $644.88 | 697,400 | — | — |
| 2024-04-29 | $354.41 | $639.35 | 511,900 | — | — |
| 2024-04-26 | $360.43 | $650.21 | 603,100 | — | — |
| 2024-04-25 | $368.18 | $664.19 | 742,400 | — | — |
| 2024-04-24 | $385.73 | $695.85 | 757,300 | — | — |
| 2024-04-23 | $390.20 | $703.91 | 427,100 | — | — |
| 2024-04-22 | $375.35 | $676.76 | 510,700 | — | — |
| 2024-04-19 | $372.04 | $670.79 | 444,700 | — | — |
| 2024-04-18 | $377.33 | $680.33 | 315,100 | — | — |
| 2024-04-17 | $377.36 | $680.38 | 355,400 | — | — |
| 2024-04-16 | $379.48 | $684.21 | 491,800 | — | — |
| 2024-04-15 | $378.81 | $683.00 | 284,500 | — | — |
| 2024-04-12 | $380.00 | $685.14 | 258,200 | — | — |
| 2024-04-11 | $387.58 | $698.81 | 308,200 | — | — |
| 2024-04-10 | $389.77 | $702.76 | 316,900 | — | — |
| 2024-04-09 | $392.38 | $707.47 | 364,900 | — | — |
| 2024-04-08 | $392.58 | $707.83 | 279,400 | — | — |
| 2024-04-05 | $394.03 | $710.44 | 242,300 | — | — |
| 2024-04-04 | $386.12 | $696.18 | 386,900 | — | — |
| 2024-04-03 | $387.15 | $698.04 | 304,700 | — | — |
| 2024-04-02 | $387.90 | $699.39 | 422,500 | — | — |
| 2024-04-01 | $395.94 | $713.88 | 359,300 | — | — |
| 2024-03-28 | $395.71 | $713.47 | 236,400 | — | — |
| 2024-03-27 | $394.10 | $710.57 | 253,700 | — | — |
| 2024-03-26 | $388.22 | $699.97 | 350,100 | — | — |
| 2024-03-25 | $388.39 | $700.27 | 362,600 | — | — |
| 2024-03-22 | $393.92 | $710.24 | 403,800 | — | — |
| 2024-03-21 | $395.89 | $713.79 | 318,300 | — | — |
| 2024-03-20 | $394.10 | $710.57 | 302,500 | — | — |
| 2024-03-19 | $395.69 | $713.43 | 493,100 | — | — |
| 2024-03-18 | $395.72 | $713.49 | 522,800 | — | — |
| 2024-03-15 | $387.62 | $698.88 | 756,100 | — | — |
| 2024-03-14 | $399.39 | $720.10 | 802,900 | — | — |
| 2024-03-13 | $385.75 | $695.51 | 697,400 | — | — |
| 2024-03-12 | $377.99 | $681.52 | 1,034,500 | — | — |
| 2024-03-11 | $357.52 | $644.61 | 369,800 | — | — |
| 2024-03-08 | $358.95 | $647.19 | 320,000 | — | — |
| 2024-03-07 | $362.16 | $652.98 | 939,300 | — | — |
| 2024-03-06 | $354.31 | $638.83 | 424,100 | — | — |
| 2024-03-05 | $351.95 | $634.57 | 518,900 | — | — |
| 2024-03-04 | $358.79 | $646.90 | 478,500 | — | — |
| 2024-03-01 | $358.72 | $646.78 | 327,800 | — | — |
| 2024-02-29 | $358.36 | $646.13 | 521,600 | — | — |
| 2024-02-28 | $357.31 | $644.23 | 423,000 | — | — |
| 2024-02-27 | $358.29 | $646.00 | 415,900 | — | — |
| 2024-02-26 | $363.29 | $655.02 | 429,400 | — | — |
| 2024-02-23 | $367.44 | $662.50 | 488,600 | — | — |
| 2024-02-22 | $359.90 | $648.90 | 537,700 | — | — |
| 2024-02-21 | $356.20 | $642.23 | 523,400 | — | — |
| 2024-02-20 | $350.18 | $631.38 | 948,000 | — | — |
| 2024-02-16 | $362.05 | $652.78 | 1,427,800 | — | — |
| 2024-02-15 | $350.70 | $632.32 | 3,178,600 | — | — |
| 2024-02-14 | $408.19 | $735.97 | 544,600 | — | — |
| 2024-02-13 | $398.59 | $718.66 | 485,700 | — | — |
| 2024-02-12 | $406.63 | $733.16 | 348,200 | — | — |
| 2024-02-09 | $409.64 | $738.59 | 337,300 | — | — |
| 2024-02-08 | $410.90 | $740.86 | 353,100 | — | — |
| 2024-02-07 | $413.00 | $744.64 | 657,600 | — | — |
| 2024-02-06 | $398.27 | $718.09 | 772,100 | — | — |
| 2024-02-05 | $397.62 | $716.91 | 920,300 | — | — |
| 2024-02-02 | $381.02 | $686.98 | 620,100 | — | — |
| 2024-02-01 | $381.50 | $687.85 | 484,300 | — | — |
| 2024-01-31 | $373.03 | $672.58 | 688,700 | — | — |
| 2024-01-30 | $376.09 | $678.09 | 605,700 | — | — |
| 2024-01-29 | $370.50 | $667.66 | 557,600 | — | — |
| 2024-01-26 | $361.36 | $651.18 | 503,200 | — | — |
| 2024-01-25 | $354.22 | $638.32 | 382,100 | — | — |
| 2024-01-24 | $348.71 | $628.39 | 421,600 | — | — |
| 2024-01-23 | $351.63 | $633.65 | 323,500 | — | — |
| 2024-01-22 | $347.11 | $625.51 | 304,800 | — | — |
| 2024-01-19 | $342.74 | $617.63 | 385,800 | — | — |
| 2024-01-18 | $342.87 | $617.86 | 314,800 | — | — |
| 2024-01-17 | $339.51 | $611.81 | 228,900 | — | — |
| 2024-01-16 | $346.50 | $624.41 | 381,700 | — | — |
| 2024-01-12 | $346.77 | $624.89 | 351,400 | — | — |
| 2024-01-11 | $354.63 | $639.06 | 337,600 | — | — |
| 2024-01-10 | $357.16 | $643.62 | 258,700 | — | — |
| 2024-01-09 | $349.34 | $629.52 | 670,800 | — | — |
| 2024-01-08 | $351.85 | $634.05 | 422,300 | — | — |
| 2024-01-05 | $339.48 | $611.76 | 427,900 | — | — |
| 2024-01-04 | $340.32 | $613.27 | 503,600 | — | — |
| 2024-01-03 | $338.27 | $609.58 | 509,000 | — | — |
| 2024-01-02 | $348.69 | $628.35 | 730,200 | — | — |