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
- 2009-08-06 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 | — | — | — | $359.99 | 835,434 |
| 2026-09-03 | — | — | — | $351.48 | 2,338,806 |
| 2026-09-02 | — | — | — | $369.69 | 998,334 |
| 2026-09-01 | — | — | — | $364.36 | 621,466 |
| 2026-08-31 | — | — | — | $369.46 | 501,453 |
| 2026-08-28 | — | — | — | $373.52 | 510,419 |
| 2026-08-27 | $371.54 | $529.37 | 21,330,000 | $361.64 | 595,307 |
| 2026-08-26 | $355.59 | $506.65 | 19,196,300 | $357.11 | 797,764 |
| 2026-08-25 | $356.74 | $508.29 | 18,014,900 | $361.00 | 537,735 |
| 2026-08-24 | $358.76 | $511.16 | 18,717,200 | $364.75 | 504,196 |
| 2026-08-21 | $368.45 | $524.97 | 19,037,100 | $370.55 | 634,753 |
| 2026-08-20 | $364.03 | $518.67 | 19,729,800 | $364.20 | 670,107 |
| 2026-08-19 | $362.48 | $516.46 | 35,091,400 | $371.69 | 1,704,872 |
| 2026-08-18 | $380.00 | $541.43 | 22,878,200 | $384.32 | 838,139 |
| 2026-08-17 | $392.43 | $559.14 | 20,042,600 | $397.08 | 774,814 |
| 2026-08-14 | $392.99 | $559.94 | 29,513,600 | $411.92 | 955,416 |
| 2026-08-13 | $417.82 | $595.31 | 13,180,500 | $415.81 | 459,585 |
| 2026-08-12 | $416.05 | $592.79 | 15,859,200 | $426.26 | 452,934 |
| 2026-08-11 | $416.08 | $592.83 | 12,882,700 | $426.48 | 421,083 |
| 2026-08-10 | $422.40 | $601.84 | 13,854,100 | $427.12 | 422,125 |
| 2026-08-07 | $427.76 | $609.48 | 14,698,300 | $428.72 | 543,690 |
| 2026-08-06 | $420.57 | $599.23 | 13,907,500 | $420.55 | 434,002 |
| 2026-08-05 | $418.28 | $595.97 | 16,880,400 | $422.21 | 502,007 |
| 2026-08-04 | $418.16 | $595.80 | 29,564,200 | $402.92 | 1,004,049 |
| 2026-08-03 | $392.23 | $558.85 | 17,315,100 | $384.55 | 445,640 |
| 2026-07-31 | $389.28 | $554.65 | 20,391,000 | $394.38 | 532,483 |
| 2026-07-30 | $387.84 | $552.60 | 23,639,800 | $380.59 | 670,535 |
| 2026-07-29 | $370.32 | $527.64 | 21,374,400 | $380.64 | 658,182 |
| 2026-07-28 | $380.91 | $542.72 | 20,328,400 | $374.24 | 636,233 |
| 2026-07-27 | $383.22 | $546.02 | 18,502,100 | $389.82 | 574,892 |
| 2026-07-24 | $381.92 | $544.16 | 15,149,400 | $388.85 | 425,749 |
| 2026-07-23 | $392.47 | $559.19 | 16,348,700 | $392.12 | 456,054 |
| 2026-07-22 | $396.81 | $565.38 | 16,966,200 | $380.20 | 446,840 |
| 2026-07-21 | $386.50 | $550.69 | 17,291,100 | $389.90 | 480,537 |
| 2026-07-20 | $378.16 | $538.81 | 14,420,500 | $377.75 | 557,602 |
| 2026-07-17 | $370.83 | $528.36 | 23,272,200 | — | — |
| 2026-07-16 | $374.45 | $533.52 | 23,407,200 | — | — |
| 2026-07-15 | $394.28 | $561.77 | 16,324,100 | — | — |
| 2026-07-14 | $389.11 | $554.41 | 20,118,700 | — | — |
| 2026-07-13 | $384.05 | $547.20 | 21,294,500 | — | — |
| 2026-07-10 | $399.97 | $569.88 | 14,595,900 | — | — |
| 2026-07-09 | $401.11 | $571.51 | 28,074,000 | — | — |
| 2026-07-08 | $388.69 | $553.81 | 31,624,100 | — | — |
| 2026-07-07 | $370.78 | $528.29 | 24,116,700 | — | — |
| 2026-07-06 | $373.90 | $532.74 | 24,544,000 | — | — |
| 2026-07-02 | $360.45 | $513.57 | 26,749,500 | — | — |
| 2026-07-01 | $369.34 | $526.24 | 23,712,600 | — | — |
| 2026-06-30 | $377.75 | $538.22 | 28,517,400 | — | — |
| 2026-06-29 | $372.45 | $530.67 | 24,285,200 | — | — |
| 2026-06-26 | $365.02 | $520.08 | 34,839,300 | — | — |
| 2026-06-25 | $378.91 | $539.87 | 23,353,700 | — | — |
| 2026-06-24 | $382.07 | $544.38 | 29,938,700 | — | — |
| 2026-06-23 | $380.15 | $541.64 | 33,122,200 | — | — |
| 2026-06-22 | $392.13 | $558.71 | 26,403,700 | — | — |
| 2026-06-18 | $411.35 | $585.17 | 45,076,100 | — | — |
| 2026-06-17 | $392.90 | $558.92 | 40,005,500 | — | — |
| 2026-06-16 | $376.71 | $535.89 | 31,573,700 | — | — |
| 2026-06-15 | $393.94 | $560.40 | 32,394,200 | — | — |
| 2026-06-12 | $382.07 | $543.52 | 27,600,900 | — | — |
| 2026-06-11 | $385.57 | $548.50 | 35,187,600 | — | — |
| 2026-06-10 | $372.10 | $529.33 | 38,193,500 | — | — |
| 2026-06-09 | $392.16 | $557.87 | 37,026,900 | — | — |
| 2026-06-08 | $396.60 | $564.19 | 37,099,000 | — | — |
| 2026-06-05 | $385.73 | $548.72 | 51,146,100 | — | — |
| 2026-06-04 | $418.91 | $595.92 | 80,979,400 | — | — |
| 2026-06-03 | $479.23 | $681.73 | 50,126,400 | — | — |
| 2026-06-02 | $481.57 | $685.06 | 38,306,700 | — | — |
| 2026-06-01 | $459.97 | $654.33 | 30,586,000 | — | — |
| 2026-05-29 | $446.77 | $635.56 | 41,798,400 | — | — |
| 2026-05-28 | $426.58 | $606.83 | 17,855,600 | — | — |
| 2026-05-27 | $421.86 | $600.12 | 17,601,000 | — | — |
| 2026-05-26 | $422.01 | $600.33 | 22,562,900 | — | — |
| 2026-05-22 | $414.14 | $589.14 | 14,086,400 | — | — |
| 2026-05-21 | $414.57 | $589.75 | 16,865,300 | — | — |
| 2026-05-20 | $417.76 | $594.29 | 16,312,600 | — | — |
| 2026-05-19 | $411.07 | $584.77 | 20,652,100 | — | — |
| 2026-05-18 | $420.71 | $598.48 | 17,863,300 | — | — |
| 2026-05-15 | $425.19 | $604.86 | 18,957,100 | — | — |
| 2026-05-14 | $439.79 | $625.63 | 19,733,800 | — | — |
| 2026-05-13 | $416.79 | $592.91 | 16,981,200 | — | — |
| 2026-05-12 | $419.30 | $596.48 | 19,004,300 | — | — |
| 2026-05-11 | $428.43 | $609.47 | 16,825,500 | — | — |
| 2026-05-08 | $430.00 | $611.70 | 22,561,400 | — | — |
| 2026-05-07 | $412.56 | $586.89 | 22,791,700 | — | — |
| 2026-05-06 | $425.44 | $605.21 | 20,707,000 | — | — |
| 2026-05-05 | $427.36 | $607.94 | 21,175,200 | — | — |
| 2026-05-04 | $416.50 | $592.50 | 15,140,400 | — | — |
| 2026-05-01 | $421.28 | $599.29 | 11,882,600 | — | — |
| 2026-04-30 | $417.43 | $593.82 | 21,821,600 | — | — |
| 2026-04-29 | $405.45 | $576.78 | 15,962,500 | — | — |
| 2026-04-28 | $399.83 | $568.78 | 25,519,200 | — | — |
| 2026-04-27 | $418.20 | $594.91 | 17,451,600 | — | — |
| 2026-04-24 | $422.76 | $601.40 | 22,491,100 | — | — |
| 2026-04-23 | $419.94 | $597.39 | 19,501,600 | — | — |
| 2026-04-22 | $422.65 | $601.24 | 23,702,500 | — | — |
| 2026-04-21 | $402.17 | $572.11 | 16,275,500 | — | — |
| 2026-04-20 | $399.63 | $568.50 | 16,922,000 | — | — |
| 2026-04-17 | $406.54 | $578.33 | 20,581,700 | — | — |
| 2026-04-16 | $398.47 | $566.85 | 18,872,900 | — | — |
| 2026-04-15 | $396.72 | $564.36 | 29,559,300 | — | — |
| 2026-04-14 | $380.78 | $541.68 | 24,423,000 | — | — |
| 2026-04-13 | $379.75 | $540.22 | 24,115,800 | — | — |
| 2026-04-10 | $371.55 | $528.55 | 29,958,100 | — | — |
| 2026-04-09 | $354.91 | $504.88 | 20,514,900 | — | — |
| 2026-04-08 | $350.63 | $498.79 | 31,573,100 | — | — |
| 2026-04-07 | $333.97 | $475.09 | 33,310,900 | — | — |
| 2026-04-06 | $314.43 | $447.29 | 12,111,300 | — | — |
| 2026-04-02 | $314.55 | $447.47 | 14,021,100 | — | — |
| 2026-04-01 | $313.49 | $445.96 | 19,171,000 | — | — |
| 2026-03-31 | $309.51 | $440.30 | 29,289,500 | — | — |
| 2026-03-30 | $293.41 | $417.39 | 28,054,500 | — | — |
| 2026-03-27 | $300.68 | $427.73 | 23,593,900 | — | — |
| 2026-03-26 | $309.42 | $440.17 | 20,343,700 | — | — |
| 2026-03-25 | $318.81 | $453.53 | 19,900,000 | — | — |
| 2026-03-24 | $318.29 | $452.79 | 19,799,000 | — | — |
| 2026-03-23 | $322.51 | $458.79 | 27,369,200 | — | — |
| 2026-03-20 | $310.51 | $440.79 | 43,325,900 | — | — |
| 2026-03-19 | $319.84 | $454.04 | 23,524,800 | — | — |
| 2026-03-18 | $315.93 | $448.49 | 25,460,600 | — | — |
| 2026-03-17 | $321.31 | $456.13 | 38,026,500 | — | — |
| 2026-03-16 | $324.92 | $461.25 | 31,363,100 | — | — |
| 2026-03-13 | $322.16 | $457.33 | 34,725,000 | — | — |
| 2026-03-12 | $335.97 | $476.94 | 21,982,700 | — | — |
| 2026-03-11 | $341.57 | $484.89 | 20,104,100 | — | — |
| 2026-03-10 | $342.58 | $486.32 | 29,531,700 | — | — |
| 2026-03-09 | $345.75 | $490.82 | 40,605,800 | — | — |
| 2026-03-06 | $330.48 | $469.14 | 39,152,200 | — | — |
| 2026-03-05 | $332.77 | $472.39 | 57,076,600 | — | — |
| 2026-03-04 | $317.53 | $450.76 | 34,895,800 | — | — |
| 2026-03-03 | $313.84 | $445.52 | 20,826,200 | — | — |
| 2026-03-02 | $318.82 | $452.59 | 20,567,200 | — | — |
| 2026-02-27 | $319.55 | $453.63 | 28,004,200 | — | — |
| 2026-02-26 | $321.70 | $456.68 | 33,025,300 | — | — |
| 2026-02-25 | $332.31 | $471.74 | 20,182,300 | — | — |
| 2026-02-24 | $325.49 | $462.06 | 23,614,400 | — | — |
| 2026-02-23 | $330.34 | $468.94 | 16,472,400 | — | — |
| 2026-02-20 | $332.65 | $472.22 | 17,658,900 | — | — |
| 2026-02-19 | $333.99 | $474.13 | 15,180,900 | — | — |
| 2026-02-18 | $333.51 | $473.44 | 13,565,300 | — | — |
| 2026-02-17 | $332.54 | $472.07 | 23,469,700 | — | — |
| 2026-02-13 | $325.17 | $461.60 | 18,397,200 | — | — |
| 2026-02-12 | $331.17 | $470.12 | 22,007,300 | — | — |
| 2026-02-11 | $342.76 | $486.58 | 17,004,700 | — | — |
| 2026-02-10 | $340.44 | $483.28 | 19,542,700 | — | — |
| 2026-02-09 | $343.94 | $488.25 | 30,091,000 | — | — |
| 2026-02-06 | $332.92 | $472.61 | 33,003,400 | — | — |
| 2026-02-05 | $310.51 | $440.79 | 42,775,800 | — | — |
| 2026-02-04 | $308.05 | $437.30 | 43,330,300 | — | — |
| 2026-02-03 | $320.33 | $454.73 | 36,914,800 | — | — |
| 2026-02-02 | $331.11 | $470.04 | 17,278,200 | — | — |
| 2026-01-30 | $331.30 | $470.31 | 28,313,000 | — | — |
| 2026-01-29 | $330.73 | $469.50 | 20,447,500 | — | — |
| 2026-01-28 | $333.24 | $473.06 | 23,001,700 | — | — |
| 2026-01-27 | $332.79 | $472.42 | 25,537,600 | — | — |
| 2026-01-26 | $324.85 | $461.15 | 25,006,400 | — | — |
| 2026-01-23 | $320.05 | $454.34 | 30,259,500 | — | — |
| 2026-01-22 | $325.49 | $462.06 | 24,275,400 | — | — |
| 2026-01-21 | $328.80 | $466.76 | 32,006,600 | — | — |
| 2026-01-20 | $332.60 | $472.15 | 32,293,900 | — | — |
| 2026-01-16 | $351.71 | $499.28 | 31,291,200 | — | — |
| 2026-01-15 | $343.02 | $486.94 | 22,218,800 | — | — |
| 2026-01-14 | $339.89 | $482.50 | 30,094,700 | — | — |
| 2026-01-13 | $354.61 | $503.40 | 18,308,000 | — | — |
| 2026-01-12 | $352.21 | $499.99 | 20,949,600 | — | — |
| 2026-01-09 | $344.97 | $489.71 | 22,482,500 | — | — |
| 2026-01-08 | $332.48 | $471.98 | 24,385,200 | — | — |
| 2026-01-07 | $343.50 | $487.63 | 20,249,300 | — | — |
| 2026-01-06 | $343.77 | $488.01 | 27,135,500 | — | — |
| 2026-01-05 | $343.42 | $487.51 | 31,136,000 | — | — |
| 2026-01-02 | $347.62 | $493.47 | 25,398,600 | — | — |