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
- 2013-10-02 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $257.13 | 199,355 |
| 2026-09-03 | — | — | — | $258.43 | 90,003 |
| 2026-09-02 | — | — | — | $262.90 | 138,006 |
| 2026-09-01 | — | — | — | $255.60 | 184,013 |
| 2026-08-31 | — | — | — | $268.39 | 131,076 |
| 2026-08-28 | — | — | — | $291.30 | 241,389 |
| 2026-08-27 | $290.00 | $290.00 | 3,958,300 | $306.60 | 200,216 |
| 2026-08-26 | $313.99 | $313.99 | 2,470,300 | $315.40 | 108,302 |
| 2026-08-25 | $315.27 | $315.27 | 1,779,100 | $326.14 | 107,283 |
| 2026-08-24 | $330.64 | $330.64 | 679,200 | $326.00 | 45,094 |
| 2026-08-21 | $326.50 | $326.50 | 827,500 | $338.27 | 68,098 |
| 2026-08-20 | $333.23 | $333.23 | 1,213,700 | $327.61 | 93,754 |
| 2026-08-19 | $337.50 | $337.50 | 850,400 | $334.07 | 51,600 |
| 2026-08-18 | $336.95 | $336.95 | 1,294,600 | $338.26 | 91,896 |
| 2026-08-17 | $336.85 | $336.85 | 824,100 | $346.00 | 64,038 |
| 2026-08-14 | $347.67 | $347.67 | 990,900 | $353.50 | 93,204 |
| 2026-08-13 | $355.32 | $355.32 | 526,200 | $358.74 | 32,551 |
| 2026-08-12 | $353.63 | $353.63 | 998,700 | $360.48 | 80,218 |
| 2026-08-11 | $358.83 | $358.83 | 552,300 | $370.49 | 31,459 |
| 2026-08-10 | $371.50 | $371.50 | 1,153,100 | $370.23 | 62,390 |
| 2026-08-07 | $368.96 | $368.96 | 641,000 | $369.59 | 54,168 |
| 2026-08-06 | $371.15 | $371.15 | 364,300 | $372.19 | 34,225 |
| 2026-08-05 | $369.34 | $369.34 | 645,400 | $368.34 | 42,586 |
| 2026-08-04 | $367.82 | $367.82 | 749,100 | $371.12 | 50,884 |
| 2026-08-03 | $368.23 | $368.23 | 575,100 | $375.51 | 46,727 |
| 2026-07-31 | $368.48 | $368.48 | 483,900 | $373.51 | 31,523 |
| 2026-07-30 | $372.19 | $372.19 | 573,900 | $370.19 | 37,146 |
| 2026-07-29 | $371.13 | $371.13 | 816,200 | $369.44 | 60,255 |
| 2026-07-28 | $370.01 | $370.01 | 721,700 | $361.97 | 50,533 |
| 2026-07-27 | $358.01 | $358.01 | 568,100 | $357.31 | 41,708 |
| 2026-07-24 | $349.97 | $349.97 | 622,500 | $341.53 | 56,854 |
| 2026-07-23 | $339.48 | $339.48 | 689,400 | $346.93 | 72,111 |
| 2026-07-22 | $353.98 | $353.98 | 415,600 | $355.48 | 31,349 |
| 2026-07-21 | $354.70 | $354.70 | 742,900 | $354.53 | 60,187 |
| 2026-07-20 | $352.14 | $352.14 | 886,400 | $342.11 | 81,877 |
| 2026-07-17 | $345.31 | $345.31 | 735,500 | — | — |
| 2026-07-16 | $356.22 | $356.22 | 623,800 | — | — |
| 2026-07-15 | $345.24 | $345.24 | 726,200 | — | — |
| 2026-07-14 | $334.31 | $334.31 | 493,900 | — | — |
| 2026-07-13 | $327.59 | $327.59 | 549,000 | — | — |
| 2026-07-10 | $327.72 | $327.72 | 523,300 | — | — |
| 2026-07-09 | $321.44 | $321.44 | 536,400 | — | — |
| 2026-07-08 | $317.16 | $317.16 | 567,300 | — | — |
| 2026-07-07 | $316.12 | $316.12 | 622,800 | — | — |
| 2026-07-06 | $312.36 | $312.36 | 564,800 | — | — |
| 2026-07-02 | $313.18 | $313.18 | 459,600 | — | — |
| 2026-07-01 | $314.97 | $314.97 | 645,900 | — | — |
| 2026-06-30 | $316.80 | $316.80 | 662,900 | — | — |
| 2026-06-29 | $314.28 | $314.28 | 773,400 | — | — |
| 2026-06-26 | $320.77 | $320.77 | 1,104,600 | — | — |
| 2026-06-25 | $324.48 | $324.48 | 904,700 | — | — |
| 2026-06-24 | $337.79 | $337.79 | 648,100 | — | — |
| 2026-06-23 | $332.25 | $332.25 | 483,700 | — | — |
| 2026-06-22 | $340.27 | $340.27 | 532,000 | — | — |
| 2026-06-18 | $336.95 | $336.95 | 1,056,500 | — | — |
| 2026-06-17 | $330.76 | $330.76 | 694,400 | — | — |
| 2026-06-16 | $333.83 | $333.83 | 468,200 | — | — |
| 2026-06-15 | $336.60 | $336.60 | 530,900 | — | — |
| 2026-06-12 | $338.45 | $338.45 | 629,800 | — | — |
| 2026-06-11 | $342.37 | $342.37 | 613,800 | — | — |
| 2026-06-10 | $327.01 | $327.01 | 488,200 | — | — |
| 2026-06-09 | $324.42 | $324.42 | 771,400 | — | — |
| 2026-06-08 | $314.00 | $314.00 | 1,148,500 | — | — |
| 2026-06-05 | $317.05 | $317.05 | 601,600 | — | — |
| 2026-06-04 | $321.97 | $321.97 | 1,222,000 | — | — |
| 2026-06-03 | $328.70 | $328.70 | 1,060,700 | — | — |
| 2026-06-02 | $321.07 | $321.07 | 967,300 | — | — |
| 2026-06-01 | $314.01 | $314.01 | 1,430,100 | — | — |
| 2026-05-29 | $323.83 | $323.83 | 2,326,300 | — | — |
| 2026-05-28 | $300.52 | $300.52 | 3,050,400 | — | — |
| 2026-05-27 | $326.23 | $326.23 | 1,244,100 | — | — |
| 2026-05-26 | $326.57 | $326.57 | 976,700 | — | — |
| 2026-05-22 | $324.51 | $324.51 | 1,030,700 | — | — |
| 2026-05-21 | $316.04 | $316.04 | 912,100 | — | — |
| 2026-05-20 | $310.19 | $310.19 | 1,572,500 | — | — |
| 2026-05-19 | $286.10 | $286.10 | 947,000 | — | — |
| 2026-05-18 | $290.38 | $290.38 | 589,800 | — | — |
| 2026-05-15 | $293.60 | $293.60 | 719,400 | — | — |
| 2026-05-14 | $292.53 | $292.53 | 768,900 | — | — |
| 2026-05-13 | $286.26 | $286.26 | 839,700 | — | — |
| 2026-05-12 | $288.86 | $288.86 | 820,500 | — | — |
| 2026-05-11 | $292.21 | $292.21 | 1,076,200 | — | — |
| 2026-05-08 | $304.51 | $304.51 | 501,500 | — | — |
| 2026-05-07 | $306.60 | $306.60 | 827,200 | — | — |
| 2026-05-06 | $316.73 | $316.73 | 435,300 | — | — |
| 2026-05-05 | $312.71 | $312.71 | 468,500 | — | — |
| 2026-05-04 | $309.27 | $309.27 | 473,000 | — | — |
| 2026-05-01 | $318.00 | $318.00 | 367,800 | — | — |
| 2026-04-30 | $320.01 | $320.01 | 551,600 | — | — |
| 2026-04-29 | $316.53 | $316.53 | 499,000 | — | — |
| 2026-04-28 | $321.35 | $321.35 | 431,500 | — | — |
| 2026-04-27 | $326.32 | $326.32 | 789,400 | — | — |
| 2026-04-24 | $331.77 | $331.77 | 409,900 | — | — |
| 2026-04-23 | $329.62 | $329.62 | 482,200 | — | — |
| 2026-04-22 | $337.02 | $337.02 | 543,600 | — | — |
| 2026-04-21 | $341.69 | $341.69 | 466,600 | — | — |
| 2026-04-20 | $347.82 | $347.82 | 411,700 | — | — |
| 2026-04-17 | $347.26 | $347.26 | 561,300 | — | — |
| 2026-04-16 | $337.29 | $337.29 | 432,800 | — | — |
| 2026-04-15 | $339.20 | $339.20 | 606,200 | — | — |
| 2026-04-14 | $335.04 | $335.04 | 459,800 | — | — |
| 2026-04-13 | $332.39 | $332.39 | 564,600 | — | — |
| 2026-04-10 | $333.73 | $333.73 | 565,000 | — | — |
| 2026-04-09 | $338.40 | $338.40 | 823,000 | — | — |
| 2026-04-08 | $334.46 | $334.46 | 921,800 | — | — |
| 2026-04-07 | $327.69 | $327.69 | 940,000 | — | — |
| 2026-04-06 | $337.97 | $337.97 | 569,900 | — | — |
| 2026-04-02 | $328.73 | $328.73 | 634,200 | — | — |
| 2026-04-01 | $330.83 | $330.83 | 810,300 | — | — |
| 2026-03-31 | $325.38 | $325.38 | 899,600 | — | — |
| 2026-03-30 | $312.50 | $312.50 | 696,600 | — | — |
| 2026-03-27 | $312.75 | $312.75 | 771,900 | — | — |
| 2026-03-26 | $320.21 | $320.21 | 543,700 | — | — |
| 2026-03-25 | $329.27 | $329.27 | 727,400 | — | — |
| 2026-03-24 | $325.15 | $325.15 | 717,700 | — | — |
| 2026-03-23 | $318.59 | $318.59 | 793,900 | — | — |
| 2026-03-20 | $310.38 | $310.38 | 1,017,700 | — | — |
| 2026-03-19 | $311.99 | $311.99 | 874,300 | — | — |
| 2026-03-18 | $300.43 | $300.43 | 802,300 | — | — |
| 2026-03-17 | $308.55 | $308.55 | 831,500 | — | — |
| 2026-03-16 | $302.56 | $302.56 | 840,300 | — | — |
| 2026-03-13 | $296.70 | $296.70 | 1,102,000 | — | — |
| 2026-03-12 | $293.01 | $293.01 | 880,700 | — | — |
| 2026-03-11 | $303.88 | $303.88 | 641,900 | — | — |
| 2026-03-10 | $305.47 | $305.47 | 868,300 | — | — |
| 2026-03-09 | $301.52 | $301.52 | 1,531,500 | — | — |
| 2026-03-06 | $305.64 | $305.64 | 1,059,900 | — | — |
| 2026-03-05 | $321.47 | $321.47 | 2,278,400 | — | — |
| 2026-03-04 | $300.75 | $300.75 | 1,548,700 | — | — |
| 2026-03-03 | $300.38 | $300.38 | 765,600 | — | — |
| 2026-03-02 | $304.15 | $304.15 | 978,000 | — | — |
| 2026-02-27 | $306.87 | $306.87 | 876,300 | — | — |
| 2026-02-26 | $308.64 | $308.64 | 698,700 | — | — |
| 2026-02-25 | $307.46 | $307.46 | 557,200 | — | — |
| 2026-02-24 | $308.07 | $308.07 | 648,100 | — | — |
| 2026-02-23 | $311.38 | $311.38 | 677,400 | — | — |
| 2026-02-20 | $315.28 | $315.28 | 565,700 | — | — |
| 2026-02-19 | $312.80 | $312.80 | 405,300 | — | — |
| 2026-02-18 | $311.13 | $311.13 | 763,600 | — | — |
| 2026-02-17 | $312.90 | $312.90 | 720,700 | — | — |
| 2026-02-13 | $302.37 | $302.37 | 1,179,500 | — | — |
| 2026-02-12 | $293.75 | $293.75 | 1,083,500 | — | — |
| 2026-02-11 | $305.86 | $305.86 | 607,600 | — | — |
| 2026-02-10 | $304.62 | $304.62 | 966,600 | — | — |
| 2026-02-09 | $318.49 | $318.49 | 605,200 | — | — |
| 2026-02-06 | $311.63 | $311.63 | 667,900 | — | — |
| 2026-02-05 | $302.92 | $302.92 | 553,300 | — | — |
| 2026-02-04 | $300.34 | $300.34 | 1,023,500 | — | — |
| 2026-02-03 | $300.43 | $300.43 | 923,100 | — | — |
| 2026-02-02 | $298.68 | $298.68 | 734,200 | — | — |
| 2026-01-30 | $295.86 | $295.86 | 745,200 | — | — |
| 2026-01-29 | $292.51 | $292.51 | 721,900 | — | — |
| 2026-01-28 | $288.66 | $288.66 | 819,600 | — | — |
| 2026-01-27 | $289.90 | $289.90 | 707,700 | — | — |
| 2026-01-26 | $293.83 | $293.83 | 750,300 | — | — |
| 2026-01-23 | $297.96 | $297.96 | 819,700 | — | — |
| 2026-01-22 | $299.94 | $299.94 | 949,200 | — | — |
| 2026-01-21 | $310.78 | $310.78 | 758,000 | — | — |
| 2026-01-20 | $303.72 | $303.72 | 911,200 | — | — |
| 2026-01-16 | $306.31 | $306.31 | 584,600 | — | — |
| 2026-01-15 | $306.28 | $306.28 | 415,300 | — | — |
| 2026-01-14 | $303.36 | $303.36 | 683,900 | — | — |
| 2026-01-13 | $310.30 | $310.30 | 635,400 | — | — |
| 2026-01-12 | $301.92 | $301.92 | 937,500 | — | — |
| 2026-01-09 | $305.35 | $305.35 | 1,014,100 | — | — |
| 2026-01-08 | $307.60 | $307.60 | 928,100 | — | — |
| 2026-01-07 | $309.80 | $309.80 | 923,900 | — | — |
| 2026-01-06 | $311.63 | $311.63 | 1,149,200 | — | — |
| 2026-01-05 | $303.13 | $303.13 | 1,472,400 | — | — |
| 2026-01-02 | $298.39 | $298.39 | 791,000 | — | — |