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