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
| 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 | — | — |