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
- 1995-10-03 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 | — | — | — | $380.57 | 15,496 |
| 2026-09-03 | — | — | — | $382.90 | 11,863 |
| 2026-09-02 | — | — | — | $380.31 | 12,139 |
| 2026-09-01 | — | — | — | $377.56 | 15,091 |
| 2026-08-31 | — | — | — | $375.38 | 16,331 |
| 2026-08-28 | — | — | — | $379.50 | 9,523 |
| 2026-08-27 | $377.66 | $608.46 | 259,800 | $376.70 | 11,186 |
| 2026-08-26 | $379.78 | $611.88 | 250,200 | $373.76 | 16,106 |
| 2026-08-25 | $375.39 | $604.81 | 191,000 | $375.46 | 8,740 |
| 2026-08-24 | $376.79 | $607.06 | 237,200 | $374.74 | 12,823 |
| 2026-08-21 | $370.06 | $596.22 | 226,700 | $369.34 | 9,745 |
| 2026-08-20 | $368.36 | $593.48 | 264,500 | $363.60 | 15,607 |
| 2026-08-19 | $363.93 | $586.34 | 239,000 | $369.00 | 14,102 |
| 2026-08-18 | $367.38 | $591.90 | 245,800 | $370.02 | 14,993 |
| 2026-08-17 | $365.15 | $588.31 | 238,500 | $373.81 | 11,484 |
| 2026-08-14 | $370.11 | $596.30 | 204,400 | $367.11 | 7,124 |
| 2026-08-13 | $366.05 | $589.76 | 362,900 | $360.63 | 18,903 |
| 2026-08-12 | $363.67 | $585.92 | 269,300 | $364.25 | 11,386 |
| 2026-08-11 | $365.70 | $589.19 | 215,700 | $368.09 | 8,921 |
| 2026-08-10 | $369.90 | $595.96 | 254,900 | $372.96 | 12,297 |
| 2026-08-07 | $374.96 | $604.11 | 289,600 | $370.71 | 14,889 |
| 2026-08-06 | $370.35 | $596.68 | 314,800 | $376.23 | 15,543 |
| 2026-08-05 | $373.28 | $601.41 | 388,900 | $373.74 | 27,942 |
| 2026-08-04 | $369.21 | $594.85 | 338,500 | $367.89 | 20,349 |
| 2026-08-03 | $372.05 | $599.42 | 357,800 | $376.12 | 12,367 |
| 2026-07-31 | $374.15 | $602.81 | 433,600 | $367.03 | 24,720 |
| 2026-07-30 | $375.36 | $604.76 | 692,300 | $383.21 | 48,861 |
| 2026-07-29 | $393.89 | $634.61 | 458,200 | $396.88 | 31,198 |
| 2026-07-28 | $398.70 | $642.36 | 324,100 | $392.85 | 12,041 |
| 2026-07-27 | $389.34 | $627.28 | 319,300 | $385.94 | 17,257 |
| 2026-07-24 | $385.12 | $620.48 | 313,100 | $376.79 | 15,998 |
| 2026-07-23 | $375.56 | $605.08 | 409,800 | $372.28 | 18,217 |
| 2026-07-22 | $373.07 | $601.07 | 384,800 | $379.91 | 21,834 |
| 2026-07-21 | $377.09 | $607.54 | 426,700 | $377.71 | 22,520 |
| 2026-07-20 | $378.99 | $610.61 | 444,700 | $382.47 | 15,026 |
| 2026-07-17 | $382.57 | $616.37 | 475,100 | — | — |
| 2026-07-16 | $373.22 | $601.31 | 278,100 | — | — |
| 2026-07-15 | $364.13 | $586.66 | 345,600 | — | — |
| 2026-07-14 | $371.85 | $599.10 | 281,700 | — | — |
| 2026-07-13 | $377.89 | $608.83 | 271,400 | — | — |
| 2026-07-10 | $370.58 | $597.06 | 226,700 | — | — |
| 2026-07-09 | $371.00 | $597.73 | 397,200 | — | — |
| 2026-07-08 | $371.29 | $598.20 | 286,000 | — | — |
| 2026-07-07 | $373.22 | $601.31 | 307,700 | — | — |
| 2026-07-06 | $372.93 | $600.84 | 414,300 | — | — |
| 2026-07-02 | $371.35 | $598.30 | 389,400 | — | — |
| 2026-07-01 | $359.93 | $579.90 | 444,200 | — | — |
| 2026-06-30 | $357.23 | $575.55 | 383,500 | — | — |
| 2026-06-29 | $360.79 | $581.28 | 435,800 | — | — |
| 2026-06-26 | $355.52 | $572.79 | 622,300 | — | — |
| 2026-06-25 | $343.02 | $552.65 | 356,400 | — | — |
| 2026-06-24 | $345.74 | $557.03 | 453,100 | — | — |
| 2026-06-23 | $343.56 | $553.52 | 516,600 | — | — |
| 2026-06-22 | $339.30 | $546.66 | 545,100 | — | — |
| 2026-06-18 | $335.63 | $540.75 | 1,246,900 | — | — |
| 2026-06-17 | $337.52 | $543.79 | 492,600 | — | — |
| 2026-06-16 | $337.74 | $544.15 | 370,700 | — | — |
| 2026-06-15 | $338.60 | $545.53 | 340,400 | — | — |
| 2026-06-12 | $339.40 | $546.82 | 403,000 | — | — |
| 2026-06-11 | $336.25 | $538.52 | 358,100 | — | — |
| 2026-06-10 | $336.55 | $539.00 | 304,400 | — | — |
| 2026-06-09 | $331.85 | $531.48 | 468,400 | — | — |
| 2026-06-08 | $330.93 | $530.00 | 528,000 | — | — |
| 2026-06-05 | $334.41 | $535.58 | 724,500 | — | — |
| 2026-06-04 | $319.50 | $511.70 | 739,600 | — | — |
| 2026-06-03 | $318.12 | $509.49 | 541,100 | — | — |
| 2026-06-02 | $320.79 | $513.76 | 424,500 | — | — |
| 2026-06-01 | $324.84 | $520.25 | 476,100 | — | — |
| 2026-05-29 | $324.03 | $518.95 | 786,000 | — | — |
| 2026-05-28 | $333.23 | $533.69 | 376,800 | — | — |
| 2026-05-27 | $343.33 | $549.86 | 238,300 | — | — |
| 2026-05-26 | $352.21 | $564.08 | 219,200 | — | — |
| 2026-05-22 | $352.71 | $564.88 | 192,000 | — | — |
| 2026-05-21 | $356.45 | $570.87 | 356,700 | — | — |
| 2026-05-20 | $358.42 | $574.03 | 255,700 | — | — |
| 2026-05-19 | $357.03 | $571.80 | 365,300 | — | — |
| 2026-05-18 | $355.82 | $569.87 | 370,700 | — | — |
| 2026-05-15 | $351.67 | $563.22 | 343,400 | — | — |
| 2026-05-14 | $347.99 | $557.33 | 309,800 | — | — |
| 2026-05-13 | $347.97 | $557.29 | 272,700 | — | — |
| 2026-05-12 | $351.67 | $563.22 | 352,000 | — | — |
| 2026-05-11 | $350.78 | $561.79 | 375,200 | — | — |
| 2026-05-08 | $351.52 | $562.98 | 261,700 | — | — |
| 2026-05-07 | $351.73 | $563.31 | 354,100 | — | — |
| 2026-05-06 | $351.90 | $563.59 | 267,700 | — | — |
| 2026-05-05 | $349.68 | $560.03 | 336,200 | — | — |
| 2026-05-04 | $347.52 | $556.57 | 370,200 | — | — |
| 2026-05-01 | $353.57 | $566.26 | 407,600 | — | — |
| 2026-04-30 | $356.76 | $571.37 | 524,400 | — | — |
| 2026-04-29 | $344.01 | $550.95 | 349,500 | — | — |
| 2026-04-28 | $347.07 | $555.85 | 209,800 | — | — |
| 2026-04-27 | $343.52 | $550.17 | 253,800 | — | — |
| 2026-04-24 | $343.38 | $549.94 | 230,200 | — | — |
| 2026-04-23 | $350.81 | $561.84 | 330,900 | — | — |
| 2026-04-22 | $345.00 | $552.54 | 331,000 | — | — |
| 2026-04-21 | $349.82 | $560.26 | 354,800 | — | — |
| 2026-04-20 | $350.64 | $561.57 | 311,200 | — | — |
| 2026-04-17 | $351.49 | $562.93 | 344,000 | — | — |
| 2026-04-16 | $344.41 | $551.59 | 352,300 | — | — |
| 2026-04-15 | $345.61 | $553.51 | 384,200 | — | — |