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
- 2010-11-18 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $357.17 | $462.31 | 532,000 | — | — |
| 2025-12-30 | $359.75 | $465.65 | 540,700 | — | — |
| 2025-12-29 | $366.25 | $474.06 | 386,000 | — | — |
| 2025-12-26 | $372.16 | $481.71 | 339,400 | — | — |
| 2025-12-24 | $373.38 | $483.29 | 216,700 | — | — |
| 2025-12-23 | $374.28 | $484.46 | 358,200 | — | — |
| 2025-12-22 | $370.70 | $479.82 | 993,200 | — | — |
| 2025-12-19 | $362.46 | $469.16 | 1,802,500 | — | — |
| 2025-12-18 | $352.74 | $456.58 | 838,800 | — | — |
| 2025-12-17 | $355.72 | $460.43 | 806,500 | — | — |
| 2025-12-16 | $367.97 | $476.29 | 903,900 | — | — |
| 2025-12-15 | $373.43 | $483.36 | 1,010,500 | — | — |
| 2025-12-12 | $380.96 | $493.10 | 1,021,400 | — | — |
| 2025-12-11 | $387.45 | $501.50 | 929,600 | — | — |
| 2025-12-10 | $386.99 | $500.91 | 951,300 | — | — |
| 2025-12-09 | $374.71 | $485.01 | 561,200 | — | — |
| 2025-12-08 | $368.50 | $476.98 | 575,200 | — | — |
| 2025-12-05 | $371.01 | $480.22 | 315,700 | — | — |
| 2025-12-04 | $369.18 | $477.86 | 439,500 | — | — |
| 2025-12-03 | $361.23 | $467.56 | 507,200 | — | — |
| 2025-12-02 | $355.35 | $459.95 | 361,800 | — | — |
| 2025-12-01 | $358.29 | $463.76 | 421,200 | — | — |
| 2025-11-28 | $356.04 | $460.85 | 187,400 | — | — |
| 2025-11-26 | $353.71 | $457.83 | 371,500 | — | — |
| 2025-11-25 | $348.40 | $450.96 | 404,500 | — | — |
| 2025-11-24 | $348.19 | $450.69 | 668,000 | — | — |
| 2025-11-21 | $344.02 | $445.29 | 729,100 | — | — |
| 2025-11-20 | $342.86 | $443.79 | 763,700 | — | — |
| 2025-11-19 | $356.37 | $461.27 | 401,800 | — | — |
| 2025-11-18 | $355.58 | $460.25 | 877,800 | — | — |
| 2025-11-17 | $361.40 | $467.78 | 745,900 | — | — |
| 2025-11-14 | $370.59 | $479.68 | 358,600 | — | — |
| 2025-11-13 | $372.44 | $482.07 | 499,000 | — | — |
| 2025-11-12 | $376.62 | $487.10 | 608,600 | — | — |
| 2025-11-11 | $377.82 | $488.65 | 483,600 | — | — |
| 2025-11-10 | $375.36 | $485.47 | 540,300 | — | — |
| 2025-11-07 | $373.50 | $483.06 | 593,400 | — | — |
| 2025-11-06 | $372.67 | $481.99 | 537,500 | — | — |
| 2025-11-05 | $374.54 | $484.41 | 672,400 | — | — |
| 2025-11-04 | $374.49 | $484.34 | 718,400 | — | — |
| 2025-11-03 | $378.94 | $490.10 | 1,519,300 | — | — |
| 2025-10-31 | $377.31 | $487.99 | 2,714,800 | — | — |
| 2025-10-30 | $338.49 | $437.78 | 1,443,900 | — | — |
| 2025-10-29 | $343.62 | $444.42 | 949,900 | — | — |
| 2025-10-28 | $343.10 | $443.74 | 692,600 | — | — |
| 2025-10-27 | $343.43 | $444.17 | 518,400 | — | — |
| 2025-10-24 | $340.25 | $440.06 | 355,200 | — | — |
| 2025-10-23 | $338.29 | $437.52 | 660,500 | — | — |
| 2025-10-22 | $339.18 | $438.67 | 645,700 | — | — |
| 2025-10-21 | $338.18 | $437.38 | 635,400 | — | — |
| 2025-10-20 | $339.83 | $439.52 | 755,800 | — | — |
| 2025-10-17 | $337.94 | $437.07 | 1,904,600 | — | — |
| 2025-10-16 | $333.43 | $431.24 | 2,052,900 | — | — |
| 2025-10-15 | $329.25 | $425.83 | 743,100 | — | — |
| 2025-10-14 | $320.99 | $415.15 | 703,400 | — | — |
| 2025-10-13 | $317.71 | $410.91 | 473,400 | — | — |
| 2025-10-10 | $315.24 | $407.71 | 623,800 | — | — |
| 2025-10-09 | $327.45 | $423.50 | 630,700 | — | — |
| 2025-10-08 | $325.13 | $420.50 | 720,900 | — | — |
| 2025-10-07 | $317.32 | $410.40 | 670,200 | — | — |
| 2025-10-06 | $312.18 | $403.75 | 1,326,300 | — | — |
| 2025-10-03 | $314.73 | $407.05 | 1,122,600 | — | — |
| 2025-10-02 | $312.89 | $404.67 | 1,611,500 | — | — |
| 2025-10-01 | $317.00 | $409.99 | 1,474,000 | — | — |
| 2025-09-30 | $332.69 | $430.28 | 730,600 | — | — |
| 2025-09-29 | $340.60 | $440.51 | 467,900 | — | — |
| 2025-09-26 | $340.52 | $440.41 | 480,700 | — | — |
| 2025-09-25 | $336.52 | $435.23 | 356,300 | — | — |
| 2025-09-24 | $333.18 | $430.91 | 747,000 | — | — |
| 2025-09-23 | $340.48 | $440.36 | 688,800 | — | — |
| 2025-09-22 | $336.99 | $435.84 | 1,350,700 | — | — |
| 2025-09-19 | $335.75 | $434.24 | 2,933,100 | — | — |
| 2025-09-18 | $339.37 | $438.92 | 591,200 | — | — |
| 2025-09-17 | $336.19 | $434.81 | 1,082,800 | — | — |
| 2025-09-16 | $336.28 | $434.92 | 788,800 | — | — |
| 2025-09-15 | $336.68 | $435.44 | 1,015,800 | — | — |
| 2025-09-12 | $350.64 | $453.50 | 589,100 | — | — |
| 2025-09-11 | $347.71 | $449.71 | 793,900 | — | — |
| 2025-09-10 | $341.86 | $442.14 | 1,042,300 | — | — |
| 2025-09-09 | $339.97 | $439.70 | 1,352,600 | — | — |
| 2025-09-08 | $340.52 | $440.41 | 2,299,500 | — | — |
| 2025-09-05 | $332.99 | $430.67 | 1,643,900 | — | — |
| 2025-09-04 | $360.04 | $465.65 | 611,700 | — | — |
| 2025-09-03 | $356.33 | $460.86 | 461,000 | — | — |
| 2025-09-02 | $362.83 | $469.26 | 615,500 | — | — |
| 2025-08-29 | $364.48 | $471.40 | 249,300 | — | — |
| 2025-08-28 | $364.83 | $471.85 | 447,800 | — | — |
| 2025-08-27 | $366.00 | $473.36 | 658,800 | — | — |
| 2025-08-26 | $367.30 | $475.04 | 824,900 | — | — |
| 2025-08-25 | $360.43 | $466.16 | 557,500 | — | — |
| 2025-08-22 | $362.44 | $468.76 | 911,200 | — | — |
| 2025-08-21 | $361.24 | $467.21 | 792,400 | — | — |
| 2025-08-20 | $355.30 | $459.52 | 595,200 | — | — |
| 2025-08-19 | $351.28 | $454.32 | 424,800 | — | — |
| 2025-08-18 | $355.01 | $459.15 | 629,800 | — | — |
| 2025-08-15 | $350.98 | $453.94 | 507,000 | — | — |
| 2025-08-14 | $355.96 | $459.99 | 1,027,600 | — | — |
| 2025-08-13 | $355.80 | $459.78 | 1,548,000 | — | — |
| 2025-08-12 | $373.41 | $482.54 | 650,900 | — | — |
| 2025-08-11 | $370.65 | $478.97 | 409,200 | — | — |
| 2025-08-08 | $369.84 | $477.92 | 528,200 | — | — |
| 2025-08-07 | $368.85 | $476.65 | 554,800 | — | — |
| 2025-08-06 | $378.74 | $489.43 | 558,700 | — | — |
| 2025-08-05 | $373.94 | $483.22 | 656,300 | — | — |
| 2025-08-04 | $374.57 | $484.04 | 877,500 | — | — |
| 2025-08-01 | $369.91 | $478.02 | 3,277,000 | — | — |
| 2025-07-31 | $395.73 | $511.38 | 1,267,500 | — | — |
| 2025-07-30 | $399.00 | $515.61 | 1,129,800 | — | — |
| 2025-07-29 | $390.67 | $504.84 | 1,506,100 | — | — |
| 2025-07-28 | $385.04 | $497.57 | 480,400 | — | — |
| 2025-07-25 | $380.04 | $491.11 | 548,200 | — | — |
| 2025-07-24 | $376.79 | $486.91 | 803,300 | — | — |
| 2025-07-23 | $379.18 | $489.99 | 476,000 | — | — |
| 2025-07-22 | $374.36 | $483.77 | 472,800 | — | — |
| 2025-07-21 | $379.59 | $490.52 | 846,200 | — | — |
| 2025-07-18 | $393.31 | $508.25 | 1,062,500 | — | — |
| 2025-07-17 | $378.87 | $489.59 | 877,600 | — | — |
| 2025-07-16 | $368.31 | $475.95 | 728,600 | — | — |
| 2025-07-15 | $367.03 | $474.29 | 764,900 | — | — |
| 2025-07-14 | $370.48 | $478.75 | 1,097,600 | — | — |
| 2025-07-11 | $371.97 | $480.68 | 422,000 | — | — |
| 2025-07-10 | $380.18 | $491.29 | 613,800 | — | — |
| 2025-07-09 | $380.90 | $492.22 | 685,500 | — | — |
| 2025-07-08 | $383.60 | $495.71 | 1,013,300 | — | — |
| 2025-07-07 | $380.74 | $492.01 | 535,000 | — | — |
| 2025-07-03 | $384.11 | $496.37 | 348,600 | — | — |
| 2025-07-02 | $376.47 | $486.49 | 979,000 | — | — |
| 2025-07-01 | $373.05 | $482.07 | 784,800 | — | — |
| 2025-06-30 | $374.97 | $484.55 | 1,125,900 | — | — |
| 2025-06-27 | $364.96 | $471.62 | 1,351,000 | — | — |
| 2025-06-26 | $364.37 | $470.86 | 611,600 | — | — |
| 2025-06-25 | $360.95 | $466.44 | 740,400 | — | — |
| 2025-06-24 | $354.10 | $457.58 | 1,936,000 | — | — |
| 2025-06-23 | $374.36 | $483.77 | 441,200 | — | — |
| 2025-06-20 | $379.58 | $490.51 | 405,900 | — | — |
| 2025-06-18 | $379.29 | $490.14 | 481,300 | — | — |
| 2025-06-17 | $378.01 | $488.48 | 286,200 | — | — |
| 2025-06-16 | $379.76 | $490.74 | 270,300 | — | — |
| 2025-06-13 | $374.08 | $483.40 | 427,400 | — | — |
| 2025-06-12 | $379.39 | $490.27 | 341,500 | — | — |
| 2025-06-11 | $377.08 | $487.28 | 528,300 | — | — |
| 2025-06-10 | $379.22 | $490.05 | 500,500 | — | — |
| 2025-06-09 | $380.39 | $491.56 | 534,500 | — | — |
| 2025-06-06 | $388.96 | $502.63 | 419,700 | — | — |
| 2025-06-05 | $380.07 | $491.14 | 372,200 | — | — |
| 2025-06-04 | $376.23 | $486.18 | 498,200 | — | — |
| 2025-06-03 | $386.01 | $498.82 | 425,200 | — | — |
| 2025-06-02 | $383.39 | $495.43 | 598,500 | — | — |
| 2025-05-30 | $387.16 | $500.31 | 1,194,300 | — | — |
| 2025-05-29 | $387.55 | $500.42 | 992,300 | — | — |
| 2025-05-28 | $381.22 | $492.25 | 421,100 | — | — |
| 2025-05-27 | $382.42 | $493.80 | 664,100 | — | — |
| 2025-05-23 | $372.50 | $480.99 | 459,800 | — | — |
| 2025-05-22 | $377.40 | $487.32 | 402,000 | — | — |
| 2025-05-21 | $377.95 | $488.03 | 520,300 | — | — |
| 2025-05-20 | $384.20 | $496.10 | 401,200 | — | — |
| 2025-05-19 | $385.37 | $497.61 | 361,600 | — | — |
| 2025-05-16 | $384.61 | $496.63 | 421,000 | — | — |
| 2025-05-15 | $381.42 | $492.51 | 742,800 | — | — |
| 2025-05-14 | $385.05 | $497.19 | 532,200 | — | — |
| 2025-05-13 | $382.99 | $494.53 | 994,300 | — | — |
| 2025-05-12 | $376.75 | $486.48 | 1,227,200 | — | — |
| 2025-05-09 | $360.42 | $465.39 | 1,110,500 | — | — |
| 2025-05-08 | $338.99 | $437.72 | 792,300 | — | — |
| 2025-05-07 | $334.56 | $432.00 | 429,900 | — | — |
| 2025-05-06 | $331.12 | $427.56 | 562,200 | — | — |
| 2025-05-05 | $334.06 | $431.35 | 362,800 | — | — |
| 2025-05-02 | $333.56 | $430.71 | 613,500 | — | — |
| 2025-05-01 | $324.03 | $418.40 | 675,900 | — | — |
| 2025-04-30 | $319.79 | $412.93 | 711,500 | — | — |
| 2025-04-29 | $319.32 | $412.32 | 464,500 | — | — |
| 2025-04-28 | $315.43 | $407.30 | 498,500 | — | — |
| 2025-04-25 | $314.54 | $406.15 | 428,800 | — | — |
| 2025-04-24 | $315.84 | $407.83 | 694,500 | — | — |
| 2025-04-23 | $312.55 | $403.58 | 1,134,500 | — | — |
| 2025-04-22 | $300.20 | $387.63 | 596,800 | — | — |
| 2025-04-21 | $293.36 | $378.80 | 577,500 | — | — |
| 2025-04-17 | $306.02 | $395.15 | 413,900 | — | — |
| 2025-04-16 | $306.04 | $395.17 | 437,400 | — | — |
| 2025-04-15 | $313.81 | $405.21 | 454,900 | — | — |
| 2025-04-14 | $310.74 | $401.24 | 588,300 | — | — |
| 2025-04-11 | $311.42 | $402.12 | 789,300 | — | — |
| 2025-04-10 | $301.53 | $389.35 | 1,210,400 | — | — |
| 2025-04-09 | $318.88 | $411.75 | 2,707,100 | — | — |
| 2025-04-08 | $286.89 | $370.45 | 976,400 | — | — |
| 2025-04-07 | $287.86 | $371.70 | 2,069,500 | — | — |
| 2025-04-04 | $283.31 | $365.82 | 2,347,800 | — | — |
| 2025-04-03 | $312.75 | $403.84 | 3,255,900 | — | — |
| 2025-04-02 | $338.40 | $436.96 | 1,901,400 | — | — |
| 2025-04-01 | $334.82 | $432.34 | 3,687,800 | — | — |
| 2025-03-31 | $327.14 | $422.42 | 1,818,800 | — | — |
| 2025-03-28 | $336.89 | $435.01 | 898,500 | — | — |
| 2025-03-27 | $333.19 | $430.23 | 528,600 | — | — |
| 2025-03-26 | $339.15 | $437.93 | 356,200 | — | — |
| 2025-03-25 | $342.54 | $442.30 | 385,100 | — | — |
| 2025-03-24 | $341.74 | $441.27 | 556,100 | — | — |
| 2025-03-21 | $327.90 | $423.40 | 828,200 | — | — |
| 2025-03-20 | $334.45 | $431.86 | 571,800 | — | — |
| 2025-03-19 | $332.21 | $428.97 | 769,600 | — | — |
| 2025-03-18 | $326.30 | $421.33 | 767,400 | — | — |
| 2025-03-17 | $328.29 | $423.90 | 772,400 | — | — |
| 2025-03-14 | $321.99 | $415.77 | 1,109,600 | — | — |
| 2025-03-13 | $308.87 | $398.83 | 895,200 | — | — |
| 2025-03-12 | $319.20 | $412.17 | 804,300 | — | — |
| 2025-03-11 | $313.23 | $404.46 | 1,285,200 | — | — |
| 2025-03-10 | $311.07 | $401.28 | 1,360,400 | — | — |
| 2025-03-07 | $333.90 | $430.73 | 953,900 | — | — |
| 2025-03-06 | $336.94 | $434.65 | 792,700 | — | — |
| 2025-03-05 | $345.08 | $445.15 | 960,700 | — | — |
| 2025-03-04 | $336.46 | $434.03 | 1,766,300 | — | — |
| 2025-03-03 | $358.86 | $462.93 | 1,334,500 | — | — |
| 2025-02-28 | $371.74 | $479.55 | 736,800 | — | — |
| 2025-02-27 | $361.67 | $466.56 | 387,000 | — | — |
| 2025-02-26 | $362.20 | $467.24 | 836,400 | — | — |
| 2025-02-25 | $357.36 | $461.00 | 1,553,100 | — | — |
| 2025-02-24 | $374.22 | $482.74 | 1,317,500 | — | — |
| 2025-02-21 | $372.13 | $480.05 | 1,175,800 | — | — |
| 2025-02-20 | $379.46 | $489.50 | 1,348,500 | — | — |
| 2025-02-19 | $383.33 | $494.50 | 730,900 | — | — |
| 2025-02-18 | $379.99 | $490.19 | 676,400 | — | — |
| 2025-02-14 | $373.98 | $482.44 | 582,000 | — | — |
| 2025-02-13 | $372.34 | $480.32 | 698,700 | — | — |
| 2025-02-12 | $367.32 | $473.84 | 371,000 | — | — |
| 2025-02-11 | $362.42 | $467.52 | 881,000 | — | — |
| 2025-02-10 | $366.10 | $472.27 | 1,095,800 | — | — |
| 2025-02-07 | $369.14 | $476.19 | 685,700 | — | — |
| 2025-02-06 | $371.05 | $478.66 | 780,200 | — | — |
| 2025-02-05 | $366.47 | $472.75 | 632,900 | — | — |
| 2025-02-04 | $361.89 | $466.84 | 455,800 | — | — |
| 2025-02-03 | $364.15 | $469.75 | 667,000 | — | — |
| 2025-01-31 | $366.89 | $473.29 | 1,372,400 | — | — |
| 2025-01-30 | $361.80 | $466.72 | 1,162,500 | — | — |
| 2025-01-29 | $362.02 | $467.01 | 536,100 | — | — |
| 2025-01-28 | $358.18 | $462.05 | 465,300 | — | — |
| 2025-01-27 | $352.75 | $455.05 | 426,000 | — | — |
| 2025-01-24 | $360.29 | $464.77 | 444,300 | — | — |
| 2025-01-23 | $358.78 | $462.83 | 592,500 | — | — |
| 2025-01-22 | $356.79 | $460.26 | 456,500 | — | — |
| 2025-01-21 | $350.40 | $452.02 | 599,400 | — | — |
| 2025-01-17 | $348.93 | $450.12 | 450,200 | — | — |
| 2025-01-16 | $346.21 | $446.61 | 563,400 | — | — |
| 2025-01-15 | $338.25 | $436.34 | 512,200 | — | — |
| 2025-01-14 | $334.59 | $431.62 | 469,300 | — | — |
| 2025-01-13 | $327.12 | $421.99 | 395,900 | — | — |
| 2025-01-10 | $330.41 | $426.23 | 519,300 | — | — |
| 2025-01-08 | $333.42 | $430.11 | 422,200 | — | — |
| 2025-01-07 | $335.64 | $432.98 | 639,200 | — | — |
| 2025-01-06 | $336.53 | $434.12 | 718,100 | — | — |
| 2025-01-03 | $333.09 | $429.69 | 398,800 | — | — |
| 2025-01-02 | $328.00 | $423.12 | 657,400 | — | — |