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 — 2026
| 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 | — | — |
| 2026-04-14 | $357.61 | $557.40 | 643,100 | — | — |
| 2026-04-13 | $350.54 | $546.38 | 681,400 | — | — |
| 2026-04-10 | $337.90 | $526.68 | 450,600 | — | — |
| 2026-04-09 | $334.96 | $522.10 | 491,300 | — | — |
| 2026-04-08 | $326.02 | $508.16 | 743,100 | — | — |
| 2026-04-07 | $306.91 | $478.38 | 476,100 | — | — |
| 2026-04-06 | $304.79 | $475.07 | 349,100 | — | — |
| 2026-04-02 | $304.95 | $475.32 | 511,600 | — | — |
| 2026-04-01 | $301.28 | $469.60 | 657,300 | — | — |
| 2026-03-31 | $298.51 | $465.28 | 989,000 | — | — |
| 2026-03-30 | $285.22 | $444.57 | 409,400 | — | — |
| 2026-03-27 | $279.05 | $434.95 | 345,800 | — | — |
| 2026-03-26 | $284.75 | $443.84 | 340,500 | — | — |
| 2026-03-25 | $286.87 | $447.14 | 648,300 | — | — |
| 2026-03-24 | $278.43 | $433.98 | 789,600 | — | — |
| 2026-03-23 | $279.12 | $435.06 | 909,500 | — | — |
| 2026-03-20 | $274.87 | $428.44 | 793,600 | — | — |
| 2026-03-19 | $274.89 | $428.47 | 747,100 | — | — |
| 2026-03-18 | $275.03 | $428.69 | 885,600 | — | — |
| 2026-03-17 | $278.69 | $434.39 | 658,700 | — | — |
| 2026-03-16 | $272.32 | $424.46 | 726,000 | — | — |
| 2026-03-13 | $268.24 | $418.10 | 872,800 | — | — |
| 2026-03-12 | $267.19 | $416.47 | 1,403,400 | — | — |
| 2026-03-11 | $288.33 | $449.42 | 541,900 | — | — |
| 2026-03-10 | $286.95 | $447.26 | 521,000 | — | — |
| 2026-03-09 | $285.78 | $445.44 | 1,080,700 | — | — |
| 2026-03-06 | $289.02 | $450.49 | 964,400 | — | — |
| 2026-03-05 | $302.77 | $471.92 | 595,200 | — | — |
| 2026-03-04 | $313.43 | $488.54 | 499,000 | — | — |
| 2026-03-03 | $307.77 | $479.72 | 687,800 | — | — |
| 2026-03-02 | $314.48 | $490.18 | 479,900 | — | — |
| 2026-02-27 | $308.84 | $481.38 | 1,196,000 | — | — |
| 2026-02-26 | $326.95 | $508.30 | 515,200 | — | — |
| 2026-02-25 | $318.94 | $495.85 | 447,100 | — | — |
| 2026-02-24 | $313.24 | $486.99 | 720,600 | — | — |
| 2026-02-23 | $305.27 | $474.60 | 785,500 | — | — |
| 2026-02-20 | $328.14 | $510.15 | 444,100 | — | — |
| 2026-02-19 | $326.87 | $508.18 | 581,900 | — | — |
| 2026-02-18 | $331.04 | $514.66 | 575,800 | — | — |
| 2026-02-17 | $320.01 | $497.51 | 611,300 | — | — |
| 2026-02-13 | $322.28 | $501.04 | 604,600 | — | — |
| 2026-02-12 | $319.17 | $496.21 | 1,164,800 | — | — |
| 2026-02-11 | $345.55 | $537.22 | 494,300 | — | — |
| 2026-02-10 | $362.18 | $563.07 | 508,100 | — | — |
| 2026-02-09 | $359.65 | $559.14 | 556,700 | — | — |
| 2026-02-06 | $357.73 | $556.16 | 698,800 | — | — |
| 2026-02-05 | $351.14 | $545.91 | 998,300 | — | — |
| 2026-02-04 | $356.36 | $554.03 | 877,600 | — | — |
| 2026-02-03 | $338.73 | $526.62 | 680,700 | — | — |
| 2026-02-02 | $354.68 | $551.41 | 500,900 | — | — |
| 2026-01-30 | $353.27 | $549.22 | 406,500 | — | — |
| 2026-01-29 | $355.91 | $553.33 | 577,200 | — | — |
| 2026-01-28 | $363.18 | $564.63 | 307,400 | — | — |
| 2026-01-27 | $363.51 | $565.14 | 307,800 | — | — |
| 2026-01-26 | $363.90 | $565.75 | 364,900 | — | — |
| 2026-01-23 | $362.00 | $562.79 | 246,700 | — | — |
| 2026-01-22 | $372.00 | $578.34 | 220,900 | — | — |
| 2026-01-21 | $372.27 | $578.76 | 356,900 | — | — |
| 2026-01-20 | $366.50 | $569.79 | 348,000 | — | — |
| 2026-01-16 | $378.84 | $588.98 | 469,600 | — | — |
| 2026-01-15 | $383.12 | $595.63 | 413,600 | — | — |
| 2026-01-14 | $366.54 | $569.85 | 281,800 | — | — |
| 2026-01-13 | $365.72 | $568.58 | 285,300 | — | — |
| 2026-01-12 | $370.67 | $576.27 | 293,900 | — | — |
| 2026-01-09 | $369.01 | $573.69 | 326,300 | — | — |
| 2026-01-08 | $365.67 | $568.50 | 370,800 | — | — |
| 2026-01-07 | $373.05 | $579.97 | 373,900 | — | — |
| 2026-01-06 | $374.02 | $581.48 | 489,900 | — | — |
| 2026-01-05 | $364.47 | $566.63 | 491,500 | — | — |
| 2026-01-02 | $351.27 | $546.11 | 175,100 | — | — |