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
- 2006-08-14 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 | — | — | — | $295.04 | 27,376 |
| 2026-09-03 | — | — | — | $294.32 | 24,319 |
| 2026-09-02 | — | — | — | $287.13 | 106,502 |
| 2026-09-01 | — | — | — | $281.28 | 73,263 |
| 2026-08-31 | — | — | — | $289.99 | 45,100 |
| 2026-08-28 | — | — | — | $291.67 | 27,564 |
| 2026-08-27 | $292.12 | $456.49 | 405,700 | $291.55 | 22,463 |
| 2026-08-26 | $291.42 | $455.40 | 493,800 | $292.10 | 43,055 |
| 2026-08-25 | $289.54 | $452.46 | 431,000 | $290.04 | 24,126 |
| 2026-08-24 | $290.11 | $453.35 | 499,600 | $293.25 | 22,914 |
| 2026-08-21 | $291.89 | $456.13 | 483,300 | $289.97 | 26,140 |
| 2026-08-20 | $287.09 | $448.63 | 519,700 | $296.96 | 25,787 |
| 2026-08-19 | $298.38 | $466.28 | 473,400 | $300.06 | 20,782 |
| 2026-08-18 | $298.66 | $466.71 | 483,300 | $300.55 | 34,089 |
| 2026-08-17 | $303.18 | $473.78 | 418,100 | $305.95 | 22,744 |
| 2026-08-14 | $307.38 | $480.34 | 457,000 | $310.92 | 22,677 |
| 2026-08-13 | $312.43 | $488.23 | 726,100 | $305.53 | 34,026 |
| 2026-08-12 | $299.95 | $468.73 | 619,800 | $305.85 | 66,753 |
| 2026-08-11 | $303.06 | $473.59 | 610,700 | $300.17 | 37,947 |
| 2026-08-10 | $297.97 | $465.64 | 739,500 | $305.29 | 66,187 |
| 2026-08-07 | $305.94 | $478.09 | 337,300 | $311.22 | 24,440 |
| 2026-08-06 | $310.33 | $484.95 | 397,400 | $318.48 | 27,218 |
| 2026-08-05 | $318.78 | $498.16 | 363,700 | $324.48 | 17,036 |
| 2026-08-04 | $319.73 | $499.64 | 631,600 | $321.16 | 27,929 |
| 2026-08-03 | $318.34 | $497.47 | 580,900 | $324.57 | 42,250 |
| 2026-07-31 | $320.56 | $500.94 | 623,700 | $316.07 | 53,585 |
| 2026-07-30 | $312.87 | $488.92 | 700,200 | $306.20 | 42,409 |
| 2026-07-29 | $304.71 | $476.17 | 1,605,900 | $315.43 | 112,693 |
| 2026-07-28 | $340.50 | $532.10 | 613,900 | $339.15 | 43,543 |
| 2026-07-27 | $340.11 | $531.49 | 343,800 | $348.89 | 28,962 |
| 2026-07-24 | $339.63 | $530.74 | 382,500 | $336.60 | 32,632 |
| 2026-07-23 | $334.80 | $523.19 | 486,900 | $332.07 | 46,525 |
| 2026-07-22 | $334.98 | $523.47 | 335,700 | $341.96 | 21,298 |
| 2026-07-21 | $340.52 | $532.13 | 458,600 | $334.37 | 24,808 |
| 2026-07-20 | $333.53 | $521.21 | 440,100 | $341.84 | 37,425 |
| 2026-07-17 | $341.54 | $533.72 | 423,000 | — | — |
| 2026-07-16 | $349.71 | $546.49 | 465,200 | — | — |
| 2026-07-15 | $353.65 | $552.65 | 590,600 | — | — |
| 2026-07-14 | $342.20 | $534.75 | 486,900 | — | — |
| 2026-07-13 | $334.15 | $522.17 | 398,600 | — | — |
| 2026-07-10 | $334.75 | $523.11 | 261,300 | — | — |
| 2026-07-09 | $339.75 | $530.93 | 394,300 | — | — |
| 2026-07-08 | $331.04 | $517.31 | 412,500 | — | — |
| 2026-07-07 | $346.87 | $542.05 | 370,700 | — | — |
| 2026-07-06 | $355.48 | $555.51 | 481,500 | — | — |
| 2026-07-02 | $342.64 | $535.44 | 377,900 | — | — |
| 2026-07-01 | $341.04 | $532.94 | 409,700 | — | — |
| 2026-06-30 | $341.44 | $533.57 | 354,100 | — | — |
| 2026-06-29 | $334.71 | $523.05 | 424,000 | — | — |
| 2026-06-26 | $342.02 | $534.47 | 523,500 | — | — |
| 2026-06-25 | $347.31 | $542.74 | 346,700 | — | — |
| 2026-06-24 | $353.19 | $551.93 | 467,300 | — | — |
| 2026-06-23 | $366.64 | $572.95 | 391,900 | — | — |
| 2026-06-22 | $374.04 | $584.51 | 345,300 | — | — |
| 2026-06-18 | $371.72 | $580.88 | 538,400 | — | — |
| 2026-06-17 | $367.04 | $573.57 | 312,000 | — | — |
| 2026-06-16 | $373.80 | $584.14 | 490,700 | — | — |
| 2026-06-15 | $365.53 | $571.21 | 269,200 | — | — |
| 2026-06-12 | $357.38 | $558.48 | 297,400 | — | — |
| 2026-06-11 | $355.10 | $554.91 | 286,600 | — | — |
| 2026-06-10 | $340.78 | $532.54 | 432,000 | — | — |
| 2026-06-09 | $357.11 | $558.05 | 561,000 | — | — |
| 2026-06-08 | $340.15 | $531.55 | 318,200 | — | — |
| 2026-06-05 | $339.43 | $530.43 | 280,900 | — | — |
| 2026-06-04 | $346.79 | $541.93 | 366,100 | — | — |
| 2026-06-03 | $340.09 | $531.46 | 343,600 | — | — |
| 2026-06-02 | $347.06 | $542.35 | 322,700 | — | — |
| 2026-06-01 | $346.97 | $542.21 | 380,000 | — | — |
| 2026-05-29 | $340.86 | $532.66 | 689,800 | — | — |
| 2026-05-28 | $346.92 | $540.74 | 328,800 | — | — |
| 2026-05-27 | $342.53 | $533.90 | 213,600 | — | — |
| 2026-05-26 | $343.88 | $536.00 | 533,200 | — | — |
| 2026-05-22 | $346.12 | $539.49 | 280,600 | — | — |
| 2026-05-21 | $346.26 | $539.71 | 327,700 | — | — |
| 2026-05-20 | $337.55 | $526.13 | 401,000 | — | — |
| 2026-05-19 | $323.26 | $503.86 | 490,100 | — | — |
| 2026-05-18 | $331.92 | $517.36 | 433,500 | — | — |
| 2026-05-15 | $333.56 | $519.92 | 425,200 | — | — |
| 2026-05-14 | $341.07 | $531.62 | 381,700 | — | — |
| 2026-05-13 | $336.35 | $524.26 | 391,500 | — | — |
| 2026-05-12 | $340.98 | $531.48 | 373,600 | — | — |
| 2026-05-11 | $335.38 | $522.75 | 730,500 | — | — |
| 2026-05-08 | $341.19 | $531.81 | 602,000 | — | — |
| 2026-05-07 | $331.28 | $516.36 | 503,000 | — | — |
| 2026-05-06 | $333.32 | $519.54 | 579,900 | — | — |
| 2026-05-05 | $326.33 | $508.65 | 698,400 | — | — |
| 2026-05-04 | $319.05 | $497.30 | 679,700 | — | — |
| 2026-05-01 | $316.79 | $493.78 | 643,000 | — | — |
| 2026-04-30 | $321.29 | $500.79 | 1,135,700 | — | — |
| 2026-04-29 | $324.14 | $505.23 | 1,162,900 | — | — |
| 2026-04-28 | $340.51 | $530.75 | 635,300 | — | — |
| 2026-04-27 | $347.79 | $542.10 | 620,600 | — | — |
| 2026-04-24 | $344.30 | $536.66 | 627,800 | — | — |
| 2026-04-23 | $347.98 | $542.39 | 593,000 | — | — |
| 2026-04-22 | $352.01 | $548.67 | 481,500 | — | — |
| 2026-04-21 | $353.44 | $550.90 | 618,300 | — | — |
| 2026-04-20 | $358.29 | $558.46 | 486,700 | — | — |
| 2026-04-17 | $362.91 | $565.66 | 508,400 | — | — |
| 2026-04-16 | $357.52 | $557.26 | 393,200 | — | — |
| 2026-04-15 | $357.05 | $556.53 | 458,700 | — | — |