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
- 1997-06-27 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.06 | $527.06 | 226,300 | — | — |
| 2024-12-30 | $429.29 | $533.56 | 186,400 | — | — |
| 2024-12-27 | $432.03 | $536.97 | 150,600 | — | — |
| 2024-12-26 | $438.85 | $545.44 | 151,000 | — | — |
| 2024-12-24 | $436.83 | $542.93 | 89,300 | — | — |
| 2024-12-23 | $435.00 | $540.66 | 256,100 | — | — |
| 2024-12-20 | $438.44 | $544.93 | 589,400 | — | — |
| 2024-12-19 | $435.22 | $540.93 | 493,400 | — | — |
| 2024-12-18 | $433.12 | $538.32 | 544,600 | — | — |
| 2024-12-17 | $454.47 | $564.86 | 287,400 | — | — |
| 2024-12-16 | $462.98 | $575.43 | 345,600 | — | — |
| 2024-12-13 | $462.33 | $574.63 | 285,900 | — | — |
| 2024-12-12 | $469.06 | $582.99 | 262,100 | — | — |
| 2024-12-11 | $472.26 | $586.97 | 278,600 | — | — |
| 2024-12-10 | $459.20 | $570.74 | 256,100 | — | — |
| 2024-12-09 | $462.72 | $575.11 | 344,100 | — | — |
| 2024-12-06 | $497.00 | $617.72 | 210,400 | — | — |
| 2024-12-05 | $497.14 | $617.89 | 261,200 | — | — |
| 2024-12-04 | $500.98 | $622.66 | 318,100 | — | — |
| 2024-12-03 | $495.75 | $616.16 | 270,500 | — | — |
| 2024-12-02 | $489.53 | $608.43 | 216,500 | — | — |
| 2024-11-29 | $493.27 | $613.08 | 167,300 | — | — |
| 2024-11-27 | $486.65 | $604.85 | 417,400 | — | — |
| 2024-11-26 | $504.12 | $626.57 | 339,100 | — | — |
| 2024-11-25 | $495.08 | $615.33 | 449,000 | — | — |
| 2024-11-22 | $491.06 | $610.33 | 411,500 | — | — |
| 2024-11-21 | $489.97 | $608.98 | 312,000 | — | — |
| 2024-11-20 | $476.25 | $591.93 | 423,500 | — | — |
| 2024-11-19 | $474.43 | $589.66 | 397,000 | — | — |
| 2024-11-18 | $451.00 | $560.54 | 246,200 | — | — |
| 2024-11-15 | $445.02 | $553.11 | 284,500 | — | — |
| 2024-11-14 | $439.41 | $546.14 | 363,700 | — | — |
| 2024-11-13 | $446.28 | $554.24 | 386,500 | — | — |
| 2024-11-12 | $463.03 | $575.04 | 278,200 | — | — |
| 2024-11-11 | $466.70 | $579.60 | 324,100 | — | — |
| 2024-11-08 | $462.06 | $573.84 | 338,600 | — | — |
| 2024-11-07 | $443.22 | $550.44 | 397,600 | — | — |
| 2024-11-06 | $437.28 | $543.07 | 424,500 | — | — |
| 2024-11-05 | $410.99 | $510.42 | 415,500 | — | — |
| 2024-11-04 | $390.38 | $484.82 | 285,000 | — | — |
| 2024-11-01 | $392.31 | $487.22 | 352,000 | — | — |
| 2024-10-31 | $391.04 | $485.64 | 335,400 | — | — |
| 2024-10-30 | $390.15 | $484.53 | 346,800 | — | — |
| 2024-10-29 | $396.15 | $491.99 | 412,100 | — | — |
| 2024-10-28 | $389.30 | $483.48 | 616,300 | — | — |
| 2024-10-25 | $370.50 | $460.13 | 1,355,500 | — | — |
| 2024-10-24 | $413.47 | $513.50 | 295,000 | — | — |
| 2024-10-23 | $412.01 | $511.68 | 273,400 | — | — |
| 2024-10-22 | $414.80 | $515.15 | 245,900 | — | — |
| 2024-10-21 | $424.27 | $526.91 | 206,200 | — | — |
| 2024-10-18 | $417.54 | $518.55 | 224,700 | — | — |
| 2024-10-17 | $419.11 | $520.50 | 224,600 | — | — |
| 2024-10-16 | $414.67 | $514.99 | 243,600 | — | — |
| 2024-10-15 | $413.54 | $513.58 | 313,500 | — | — |
| 2024-10-14 | $419.15 | $520.55 | 271,300 | — | — |
| 2024-10-11 | $415.67 | $516.23 | 217,400 | — | — |
| 2024-10-10 | $407.29 | $505.82 | 287,400 | — | — |
| 2024-10-09 | $410.64 | $509.98 | 197,000 | — | — |
| 2024-10-08 | $405.31 | $503.36 | 315,700 | — | — |
| 2024-10-07 | $406.57 | $504.93 | 211,200 | — | — |
| 2024-10-04 | $402.53 | $499.91 | 254,100 | — | — |
| 2024-10-03 | $394.51 | $489.95 | 218,200 | — | — |
| 2024-10-02 | $397.51 | $493.67 | 180,500 | — | — |
| 2024-10-01 | $389.58 | $483.83 | 172,200 | — | — |
| 2024-09-30 | $390.35 | $484.78 | 203,600 | — | — |
| 2024-09-27 | $390.07 | $484.43 | 271,400 | — | — |
| 2024-09-26 | $396.82 | $492.82 | 334,500 | — | — |
| 2024-09-25 | $392.65 | $487.64 | 296,800 | — | — |
| 2024-09-24 | $388.18 | $482.09 | 268,000 | — | — |
| 2024-09-23 | $387.48 | $481.22 | 253,300 | — | — |
| 2024-09-20 | $385.16 | $478.34 | 819,800 | — | — |
| 2024-09-19 | $380.27 | $472.26 | 337,400 | — | — |
| 2024-09-18 | $356.54 | $442.79 | 199,000 | — | — |
| 2024-09-17 | $356.93 | $443.28 | 201,700 | — | — |
| 2024-09-16 | $350.12 | $434.82 | 152,800 | — | — |
| 2024-09-13 | $347.73 | $431.85 | 241,000 | — | — |
| 2024-09-12 | $339.02 | $421.03 | 221,700 | — | — |
| 2024-09-11 | $334.05 | $414.86 | 310,200 | — | — |
| 2024-09-10 | $317.24 | $393.99 | 277,300 | — | — |
| 2024-09-09 | $309.21 | $384.01 | 287,300 | — | — |
| 2024-09-06 | $302.61 | $375.82 | 229,300 | — | — |
| 2024-09-05 | $307.26 | $381.59 | 243,700 | — | — |
| 2024-09-04 | $313.99 | $389.95 | 237,100 | — | — |
| 2024-09-03 | $314.82 | $390.98 | 574,400 | — | — |
| 2024-08-30 | $353.52 | $439.04 | 445,700 | — | — |
| 2024-08-29 | $347.33 | $431.35 | 585,000 | — | — |
| 2024-08-28 | $339.19 | $421.25 | 306,200 | — | — |
| 2024-08-27 | $335.54 | $416.71 | 193,200 | — | — |
| 2024-08-26 | $337.51 | $419.16 | 226,000 | — | — |
| 2024-08-23 | $338.50 | $420.39 | 413,900 | — | — |
| 2024-08-22 | $336.99 | $418.51 | 324,800 | — | — |
| 2024-08-21 | $344.02 | $427.24 | 299,100 | — | — |
| 2024-08-20 | $330.71 | $410.71 | 227,900 | — | — |
| 2024-08-19 | $332.83 | $413.35 | 184,700 | — | — |
| 2024-08-16 | $330.63 | $410.61 | 216,600 | — | — |
| 2024-08-15 | $337.44 | $419.07 | 185,200 | — | — |
| 2024-08-14 | $329.63 | $409.37 | 293,600 | — | — |
| 2024-08-13 | $320.78 | $398.38 | 210,500 | — | — |
| 2024-08-12 | $312.89 | $388.58 | 271,200 | — | — |
| 2024-08-09 | $313.58 | $389.07 | 188,600 | — | — |
| 2024-08-08 | $316.10 | $392.19 | 274,200 | — | — |
| 2024-08-07 | $300.72 | $373.11 | 393,500 | — | — |
| 2024-08-06 | $309.63 | $384.17 | 289,400 | — | — |
| 2024-08-05 | $300.90 | $373.34 | 487,900 | — | — |
| 2024-08-02 | $306.18 | $379.89 | 687,700 | — | — |
| 2024-08-01 | $326.67 | $405.31 | 745,600 | — | — |
| 2024-07-31 | $332.42 | $412.44 | 643,100 | — | — |
| 2024-07-30 | $305.69 | $379.28 | 485,400 | — | — |
| 2024-07-29 | $314.00 | $389.59 | 507,800 | — | — |
| 2024-07-26 | $309.76 | $384.33 | 698,200 | — | — |
| 2024-07-25 | $292.14 | $362.47 | 983,700 | — | — |
| 2024-07-24 | $299.88 | $372.07 | 611,800 | — | — |
| 2024-07-23 | $329.13 | $408.36 | 361,300 | — | — |
| 2024-07-22 | $317.83 | $394.34 | 253,400 | — | — |
| 2024-07-19 | $304.28 | $377.53 | 487,500 | — | — |
| 2024-07-18 | $301.35 | $373.89 | 677,400 | — | — |
| 2024-07-17 | $302.88 | $375.79 | 538,500 | — | — |
| 2024-07-16 | $330.03 | $409.48 | 304,400 | — | — |
| 2024-07-15 | $322.76 | $400.46 | 276,500 | — | — |
| 2024-07-12 | $321.82 | $399.29 | 211,500 | — | — |
| 2024-07-11 | $319.06 | $395.87 | 306,300 | — | — |
| 2024-07-10 | $309.62 | $384.15 | 230,900 | — | — |
| 2024-07-09 | $301.13 | $373.62 | 319,100 | — | — |
| 2024-07-08 | $302.12 | $374.85 | 242,000 | — | — |
| 2024-07-05 | $302.32 | $375.10 | 364,500 | — | — |
| 2024-07-03 | $311.85 | $386.92 | 436,600 | — | — |
| 2024-07-02 | $293.86 | $364.60 | 745,300 | — | — |
| 2024-07-01 | $294.76 | $365.72 | 580,900 | — | — |
| 2024-06-28 | $304.12 | $377.33 | 5,281,900 | — | — |
| 2024-06-27 | $315.93 | $391.98 | 473,700 | — | — |
| 2024-06-26 | $313.50 | $388.97 | 385,500 | — | — |
| 2024-06-25 | $321.09 | $398.39 | 276,600 | — | — |
| 2024-06-24 | $318.10 | $394.68 | 327,200 | — | — |
| 2024-06-21 | $316.31 | $392.45 | 1,012,200 | — | — |
| 2024-06-20 | $322.40 | $400.01 | 333,300 | — | — |
| 2024-06-18 | $327.19 | $405.95 | 313,300 | — | — |
| 2024-06-17 | $321.85 | $399.33 | 296,700 | — | — |
| 2024-06-14 | $313.85 | $389.40 | 263,900 | — | — |
| 2024-06-13 | $324.91 | $403.13 | 301,600 | — | — |
| 2024-06-12 | $318.77 | $395.51 | 354,100 | — | — |
| 2024-06-11 | $301.09 | $373.57 | 346,200 | — | — |
| 2024-06-10 | $307.35 | $381.34 | 224,200 | — | — |
| 2024-06-07 | $304.73 | $378.09 | 271,400 | — | — |
| 2024-06-06 | $305.03 | $378.46 | 297,700 | — | — |
| 2024-06-05 | $319.65 | $396.60 | 495,600 | — | — |
| 2024-06-04 | $301.00 | $373.46 | 693,300 | — | — |
| 2024-06-03 | $316.74 | $392.99 | 481,300 | — | — |
| 2024-05-31 | $327.34 | $406.14 | 498,500 | — | — |
| 2024-05-30 | $335.22 | $415.92 | 234,700 | — | — |
| 2024-05-29 | $337.90 | $419.24 | 276,900 | — | — |
| 2024-05-28 | $338.83 | $420.40 | 396,700 | — | — |
| 2024-05-24 | $342.32 | $424.73 | 347,300 | — | — |
| 2024-05-23 | $330.62 | $410.21 | 299,100 | — | — |
| 2024-05-22 | $328.81 | $407.96 | 321,300 | — | — |
| 2024-05-21 | $327.36 | $406.16 | 256,500 | — | — |
| 2024-05-20 | $321.22 | $398.55 | 331,600 | — | — |
| 2024-05-17 | $316.23 | $392.36 | 489,200 | — | — |
| 2024-05-16 | $321.60 | $399.02 | 489,600 | — | — |
| 2024-05-15 | $339.56 | $421.30 | 494,500 | — | — |
| 2024-05-14 | $334.32 | $414.80 | 440,500 | — | — |
| 2024-05-13 | $332.49 | $412.53 | 284,000 | — | — |
| 2024-05-10 | $344.80 | $427.80 | 253,400 | — | — |
| 2024-05-09 | $347.21 | $430.42 | 348,800 | — | — |
| 2024-05-08 | $346.21 | $429.18 | 359,700 | — | — |
| 2024-05-07 | $343.63 | $425.98 | 634,000 | — | — |
| 2024-05-06 | $335.54 | $415.95 | 508,200 | — | — |
| 2024-05-03 | $315.03 | $390.53 | 363,900 | — | — |
| 2024-05-02 | $307.71 | $381.45 | 284,500 | — | — |
| 2024-05-01 | $301.94 | $374.30 | 301,800 | — | — |
| 2024-04-30 | $309.41 | $383.56 | 406,000 | — | — |
| 2024-04-29 | $310.69 | $385.15 | 448,700 | — | — |
| 2024-04-26 | $302.00 | $374.38 | 663,000 | — | — |
| 2024-04-25 | $311.40 | $386.03 | 459,500 | — | — |
| 2024-04-24 | $308.69 | $382.67 | 330,600 | — | — |
| 2024-04-23 | $308.47 | $382.40 | 334,000 | — | — |
| 2024-04-22 | $295.23 | $365.98 | 228,700 | — | — |
| 2024-04-19 | $290.73 | $360.41 | 411,200 | — | — |
| 2024-04-18 | $292.24 | $362.28 | 324,900 | — | — |
| 2024-04-17 | $299.64 | $371.45 | 374,400 | — | — |
| 2024-04-16 | $303.64 | $376.41 | 221,100 | — | — |
| 2024-04-15 | $303.99 | $376.84 | 250,500 | — | — |
| 2024-04-12 | $307.58 | $381.29 | 230,900 | — | — |
| 2024-04-11 | $310.14 | $384.47 | 287,300 | — | — |
| 2024-04-10 | $303.76 | $376.56 | 405,500 | — | — |
| 2024-04-09 | $306.15 | $379.52 | 430,500 | — | — |
| 2024-04-08 | $322.13 | $399.33 | 217,400 | — | — |
| 2024-04-05 | $323.40 | $400.90 | 303,900 | — | — |
| 2024-04-04 | $312.50 | $387.39 | 274,200 | — | — |
| 2024-04-03 | $320.56 | $397.38 | 261,400 | — | — |
| 2024-04-02 | $314.02 | $389.28 | 321,900 | — | — |
| 2024-04-01 | $319.49 | $396.06 | 287,600 | — | — |
| 2024-03-28 | $317.71 | $393.85 | 238,300 | — | — |
| 2024-03-27 | $317.96 | $394.16 | 251,000 | — | — |
| 2024-03-26 | $318.25 | $394.52 | 207,500 | — | — |
| 2024-03-25 | $318.92 | $395.35 | 174,000 | — | — |
| 2024-03-22 | $321.58 | $398.65 | 201,100 | — | — |
| 2024-03-21 | $323.29 | $400.77 | 518,500 | — | — |
| 2024-03-20 | $314.31 | $389.64 | 263,400 | — | — |
| 2024-03-19 | $310.58 | $385.01 | 383,300 | — | — |
| 2024-03-18 | $309.54 | $383.72 | 315,600 | — | — |
| 2024-03-15 | $308.57 | $382.52 | 1,024,500 | — | — |
| 2024-03-14 | $302.44 | $374.92 | 525,000 | — | — |
| 2024-03-13 | $300.06 | $371.97 | 438,200 | — | — |
| 2024-03-12 | $302.03 | $374.41 | 598,500 | — | — |
| 2024-03-11 | $296.77 | $367.89 | 629,000 | — | — |
| 2024-03-08 | $310.02 | $384.32 | 353,300 | — | — |
| 2024-03-07 | $314.26 | $389.57 | 531,600 | — | — |
| 2024-03-06 | $313.51 | $388.33 | 393,400 | — | — |
| 2024-03-05 | $314.93 | $390.09 | 789,500 | — | — |
| 2024-03-04 | $320.20 | $396.62 | 547,200 | — | — |
| 2024-03-01 | $314.43 | $389.47 | 499,800 | — | — |
| 2024-02-29 | $305.73 | $378.70 | 644,100 | — | — |
| 2024-02-28 | $293.89 | $364.03 | 500,700 | — | — |
| 2024-02-27 | $291.15 | $360.64 | 432,700 | — | — |
| 2024-02-26 | $284.68 | $352.62 | 523,700 | — | — |
| 2024-02-23 | $279.06 | $345.66 | 775,000 | — | — |
| 2024-02-22 | $247.85 | $307.00 | 350,900 | — | — |
| 2024-02-21 | $241.86 | $299.58 | 337,100 | — | — |
| 2024-02-20 | $247.00 | $305.95 | 408,700 | — | — |
| 2024-02-16 | $248.50 | $307.81 | 297,100 | — | — |
| 2024-02-15 | $252.80 | $313.14 | 441,500 | — | — |
| 2024-02-14 | $247.62 | $306.72 | 270,000 | — | — |
| 2024-02-13 | $237.74 | $294.48 | 382,600 | — | — |
| 2024-02-12 | $243.72 | $301.89 | 310,300 | — | — |
| 2024-02-09 | $240.50 | $297.90 | 266,500 | — | — |
| 2024-02-08 | $237.17 | $293.77 | 274,800 | — | — |
| 2024-02-07 | $231.95 | $287.31 | 297,900 | — | — |
| 2024-02-06 | $226.56 | $280.63 | 203,900 | — | — |
| 2024-02-05 | $224.07 | $277.55 | 264,200 | — | — |
| 2024-02-02 | $231.29 | $286.49 | 275,100 | — | — |
| 2024-02-01 | $225.00 | $278.70 | 249,000 | — | — |
| 2024-01-31 | $217.47 | $269.37 | 445,800 | — | — |
| 2024-01-30 | $222.18 | $275.21 | 371,300 | — | — |
| 2024-01-29 | $213.00 | $263.84 | 235,800 | — | — |
| 2024-01-26 | $207.35 | $256.84 | 174,600 | — | — |
| 2024-01-25 | $205.54 | $254.60 | 261,400 | — | — |
| 2024-01-24 | $200.49 | $248.34 | 168,700 | — | — |
| 2024-01-23 | $204.14 | $252.86 | 159,200 | — | — |
| 2024-01-22 | $209.40 | $259.38 | 153,300 | — | — |
| 2024-01-19 | $204.70 | $253.56 | 246,000 | — | — |
| 2024-01-18 | $204.57 | $253.39 | 211,100 | — | — |
| 2024-01-17 | $202.44 | $250.76 | 206,100 | — | — |
| 2024-01-16 | $202.22 | $250.48 | 258,600 | — | — |
| 2024-01-12 | $203.33 | $251.86 | 400,800 | — | — |
| 2024-01-11 | $205.77 | $254.88 | 821,100 | — | — |
| 2024-01-10 | $203.12 | $251.60 | 216,700 | — | — |
| 2024-01-09 | $198.94 | $246.42 | 145,400 | — | — |
| 2024-01-08 | $198.95 | $246.43 | 150,300 | — | — |
| 2024-01-05 | $195.89 | $242.64 | 207,600 | — | — |
| 2024-01-04 | $197.28 | $244.36 | 364,400 | — | — |
| 2024-01-03 | $195.96 | $242.73 | 349,100 | — | — |
| 2024-01-02 | $202.08 | $250.31 | 211,500 | — | — |