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
- 1980-03-17 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 | — | — | — | $362.00 | 11,454 |
| 2026-09-03 | — | — | — | $367.17 | 13,233 |
| 2026-09-02 | — | — | — | $367.78 | 13,476 |
| 2026-09-01 | — | — | — | $376.00 | 8,788 |
| 2026-08-31 | — | — | — | $368.39 | 7,060 |
| 2026-08-28 | — | — | — | $372.01 | 7,137 |
| 2026-08-27 | $369.71 | $579.02 | 274,400 | $368.74 | 9,037 |
| 2026-08-26 | $369.40 | $578.53 | 289,400 | $370.00 | 14,768 |
| 2026-08-25 | $372.79 | $583.84 | 242,900 | $366.66 | 11,349 |
| 2026-08-24 | $373.45 | $584.87 | 347,700 | $379.32 | 12,294 |
| 2026-08-21 | $383.64 | $600.83 | 330,400 | $375.70 | 13,107 |
| 2026-08-20 | $369.56 | $578.78 | 1,095,700 | $376.85 | 37,057 |
| 2026-08-19 | $373.18 | $584.45 | 357,000 | $369.69 | 11,329 |
| 2026-08-18 | $365.36 | $572.20 | 333,000 | $364.00 | 17,227 |
| 2026-08-17 | $360.79 | $565.05 | 256,300 | $359.34 | 10,312 |
| 2026-08-14 | $358.52 | $561.49 | 326,100 | $349.53 | 11,081 |
| 2026-08-13 | $347.04 | $543.51 | 372,700 | $336.16 | 13,070 |
| 2026-08-12 | $342.77 | $536.82 | 504,900 | $361.51 | 18,803 |
| 2026-08-11 | $364.97 | $571.59 | 461,400 | $350.08 | 13,314 |
| 2026-08-10 | $350.44 | $548.84 | 473,800 | $346.78 | 18,815 |
| 2026-08-07 | $340.65 | $533.50 | 491,900 | $356.18 | 25,701 |
| 2026-08-06 | $355.64 | $556.98 | 817,200 | $397.84 | 48,759 |
| 2026-08-05 | $381.88 | $598.08 | 350,300 | $396.34 | 15,675 |
| 2026-08-04 | $395.52 | $619.44 | 368,200 | $405.21 | 12,620 |
| 2026-08-03 | $406.15 | $636.09 | 365,800 | $390.60 | 16,656 |
| 2026-07-31 | $402.58 | $630.49 | 391,600 | $397.16 | 19,412 |
| 2026-07-30 | $394.25 | $617.45 | 267,400 | $388.51 | 14,420 |
| 2026-07-29 | $389.41 | $609.87 | 257,700 | $400.04 | 12,843 |
| 2026-07-28 | $389.42 | $609.88 | 331,800 | $399.81 | 8,978 |
| 2026-07-27 | $396.62 | $621.16 | 265,600 | $420.86 | 8,579 |
| 2026-07-24 | $419.44 | $656.90 | 183,500 | $425.72 | 9,057 |
| 2026-07-23 | $425.55 | $666.47 | 229,000 | $435.07 | 11,988 |
| 2026-07-22 | $433.10 | $678.29 | 322,100 | $420.54 | 14,682 |
| 2026-07-21 | $418.91 | $656.07 | 232,000 | $410.00 | 15,224 |
| 2026-07-20 | $405.87 | $635.65 | 251,000 | $415.35 | 12,043 |
| 2026-07-17 | $415.70 | $651.04 | 319,100 | — | — |
| 2026-07-16 | $416.05 | $651.59 | 221,300 | — | — |
| 2026-07-15 | $413.44 | $647.50 | 193,300 | — | — |
| 2026-07-14 | $415.93 | $651.40 | 235,400 | — | — |
| 2026-07-13 | $408.92 | $640.42 | 301,300 | — | — |
| 2026-07-10 | $397.82 | $623.04 | 229,200 | — | — |
| 2026-07-09 | $390.77 | $612.00 | 294,100 | — | — |
| 2026-07-08 | $394.57 | $617.95 | 390,600 | — | — |
| 2026-07-07 | $402.76 | $630.78 | 298,600 | — | — |
| 2026-07-06 | $402.80 | $630.84 | 347,200 | — | — |
| 2026-07-02 | $407.20 | $637.73 | 486,600 | — | — |
| 2026-07-01 | $415.02 | $649.98 | 479,500 | — | — |
| 2026-06-30 | $437.64 | $685.40 | 813,400 | — | — |
| 2026-06-29 | $419.98 | $657.74 | 519,800 | — | — |
| 2026-06-26 | $395.79 | $619.86 | 520,900 | — | — |
| 2026-06-25 | $391.04 | $612.42 | 378,200 | — | — |
| 2026-06-24 | $377.56 | $591.31 | 360,500 | — | — |
| 2026-06-23 | $369.90 | $579.31 | 499,400 | — | — |
| 2026-06-22 | $361.11 | $565.55 | 508,400 | — | — |
| 2026-06-18 | $355.11 | $556.15 | 994,900 | — | — |
| 2026-06-17 | $354.48 | $555.16 | 335,300 | — | — |
| 2026-06-16 | $356.35 | $558.09 | 360,500 | — | — |
| 2026-06-15 | $362.78 | $568.16 | 440,600 | — | — |
| 2026-06-12 | $378.91 | $593.42 | 341,500 | — | — |
| 2026-06-11 | $369.55 | $578.76 | 499,100 | — | — |
| 2026-06-10 | $375.18 | $587.58 | 376,100 | — | — |
| 2026-06-09 | $382.11 | $598.44 | 368,600 | — | — |
| 2026-06-08 | $396.14 | $620.41 | 270,000 | — | — |
| 2026-06-05 | $389.79 | $610.46 | 291,100 | — | — |
| 2026-06-04 | $406.73 | $636.99 | 421,900 | — | — |
| 2026-06-03 | $406.76 | $637.04 | 485,500 | — | — |
| 2026-06-02 | $370.82 | $580.75 | 456,400 | — | — |
| 2026-06-01 | $368.23 | $576.70 | 519,300 | — | — |
| 2026-05-29 | $393.00 | $614.55 | 1,342,900 | — | — |
| 2026-05-28 | $401.32 | $627.56 | 365,500 | — | — |
| 2026-05-27 | $406.09 | $635.02 | 438,300 | — | — |
| 2026-05-26 | $400.09 | $625.64 | 368,600 | — | — |
| 2026-05-22 | $402.03 | $628.67 | 288,300 | — | — |
| 2026-05-21 | $396.98 | $620.77 | 315,400 | — | — |
| 2026-05-20 | $402.53 | $629.45 | 557,300 | — | — |
| 2026-05-19 | $394.57 | $617.01 | 313,800 | — | — |
| 2026-05-18 | $386.61 | $604.56 | 239,900 | — | — |
| 2026-05-15 | $385.17 | $602.31 | 436,500 | — | — |
| 2026-05-14 | $388.50 | $607.51 | 347,900 | — | — |
| 2026-05-13 | $386.51 | $604.40 | 441,200 | — | — |
| 2026-05-12 | $401.39 | $627.67 | 374,100 | — | — |
| 2026-05-11 | $402.63 | $629.61 | 345,900 | — | — |
| 2026-05-08 | $394.20 | $616.43 | 395,400 | — | — |
| 2026-05-07 | $399.08 | $624.06 | 648,800 | — | — |
| 2026-05-06 | $419.75 | $656.38 | 476,900 | — | — |
| 2026-05-05 | $430.44 | $673.10 | 347,800 | — | — |
| 2026-05-04 | $432.83 | $676.83 | 286,500 | — | — |
| 2026-05-01 | $433.62 | $678.07 | 373,800 | — | — |
| 2026-04-30 | $443.67 | $693.79 | 423,300 | — | — |
| 2026-04-29 | $439.03 | $686.53 | 319,200 | — | — |
| 2026-04-28 | $430.90 | $673.82 | 353,700 | — | — |
| 2026-04-27 | $436.90 | $683.20 | 342,900 | — | — |
| 2026-04-24 | $438.91 | $686.34 | 266,400 | — | — |
| 2026-04-23 | $439.15 | $686.72 | 288,000 | — | — |
| 2026-04-22 | $439.50 | $687.26 | 302,900 | — | — |
| 2026-04-21 | $437.72 | $684.48 | 300,800 | — | — |
| 2026-04-20 | $434.82 | $679.95 | 317,000 | — | — |
| 2026-04-17 | $422.58 | $660.81 | 469,000 | — | — |
| 2026-04-16 | $426.27 | $666.58 | 310,800 | — | — |
| 2026-04-15 | $417.30 | $652.55 | 351,500 | — | — |