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
- 1997-06-27 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 | $933.29 | $1,164.09 | 192,800 | — | — |
| 2025-12-30 | $946.93 | $1,181.10 | 216,100 | — | — |
| 2025-12-29 | $950.67 | $1,185.76 | 259,200 | — | — |
| 2025-12-26 | $963.83 | $1,202.18 | 170,500 | — | — |
| 2025-12-24 | $958.07 | $1,194.99 | 155,000 | — | — |
| 2025-12-23 | $965.37 | $1,204.10 | 327,700 | — | — |
| 2025-12-22 | $950.79 | $1,185.91 | 452,000 | — | — |
| 2025-12-19 | $940.74 | $1,173.38 | 8,010,000 | — | — |
| 2025-12-18 | $918.54 | $1,145.69 | 512,500 | — | — |
| 2025-12-17 | $883.79 | $1,102.34 | 800,100 | — | — |
| 2025-12-16 | $968.50 | $1,208.00 | 428,400 | — | — |
| 2025-12-15 | $968.48 | $1,207.98 | 400,300 | — | — |
| 2025-12-12 | $967.95 | $1,207.32 | 869,200 | — | — |
| 2025-12-11 | $1,024.92 | $1,278.38 | 438,900 | — | — |
| 2025-12-10 | $1,021.36 | $1,273.93 | 401,500 | — | — |
| 2025-12-09 | $983.61 | $1,226.85 | 344,900 | — | — |
| 2025-12-08 | $989.48 | $1,234.17 | 647,700 | — | — |
| 2025-12-05 | $1,001.48 | $1,249.14 | 381,400 | — | — |
| 2025-12-04 | $1,004.65 | $1,253.09 | 518,300 | — | — |
| 2025-12-03 | $949.30 | $1,184.06 | 300,300 | — | — |
| 2025-12-02 | $935.78 | $1,167.19 | 465,900 | — | — |
| 2025-12-01 | $961.20 | $1,198.90 | 402,400 | — | — |
| 2025-11-28 | $976.94 | $1,218.53 | 172,500 | — | — |
| 2025-11-26 | $970.95 | $1,211.06 | 342,400 | — | — |
| 2025-11-25 | $957.04 | $1,193.71 | 377,600 | — | — |
| 2025-11-24 | $945.07 | $1,178.78 | 3,206,200 | — | — |
| 2025-11-21 | $894.08 | $1,115.18 | 535,300 | — | — |
| 2025-11-20 | $876.19 | $1,092.87 | 650,100 | — | — |
| 2025-11-19 | $930.50 | $1,160.61 | 348,500 | — | — |
| 2025-11-18 | $920.99 | $1,148.74 | 353,700 | — | — |
| 2025-11-17 | $919.82 | $1,147.28 | 401,400 | — | — |
| 2025-11-14 | $909.60 | $1,134.54 | 589,300 | — | — |
| 2025-11-13 | $897.52 | $1,119.47 | 654,700 | — | — |
| 2025-11-12 | $973.18 | $1,213.09 | 309,900 | — | — |
| 2025-11-11 | $954.53 | $1,189.84 | 223,300 | — | — |
| 2025-11-10 | $974.14 | $1,214.29 | 279,800 | — | — |
| 2025-11-07 | $955.26 | $1,190.75 | 488,500 | — | — |
| 2025-11-06 | $957.78 | $1,193.90 | 305,400 | — | — |
| 2025-11-05 | $987.78 | $1,231.29 | 319,100 | — | — |
| 2025-11-04 | $955.96 | $1,191.63 | 398,000 | — | — |
| 2025-11-03 | $977.67 | $1,218.69 | 235,700 | — | — |
| 2025-10-31 | $965.58 | $1,203.62 | 313,300 | — | — |
| 2025-10-30 | $963.30 | $1,200.78 | 509,200 | — | — |
| 2025-10-29 | $1,010.64 | $1,259.79 | 383,000 | — | — |
| 2025-10-28 | $980.97 | $1,222.80 | 357,200 | — | — |
| 2025-10-27 | $976.45 | $1,217.17 | 484,800 | — | — |
| 2025-10-24 | $981.66 | $1,223.66 | 1,051,800 | — | — |
| 2025-10-23 | $825.00 | $1,028.38 | 653,000 | — | — |
| 2025-10-22 | $790.72 | $985.65 | 685,100 | — | — |
| 2025-10-21 | $829.36 | $1,033.82 | 331,600 | — | — |
| 2025-10-20 | $836.75 | $1,043.03 | 259,100 | — | — |
| 2025-10-17 | $827.92 | $1,032.02 | 388,700 | — | — |
| 2025-10-16 | $838.78 | $1,045.56 | 316,600 | — | — |
| 2025-10-15 | $837.11 | $1,043.48 | 480,700 | — | — |
| 2025-10-14 | $831.89 | $1,036.97 | 338,500 | — | — |
| 2025-10-13 | $845.99 | $1,054.55 | 240,200 | — | — |
| 2025-10-10 | $816.07 | $1,017.25 | 312,200 | — | — |
| 2025-10-09 | $834.70 | $1,040.47 | 240,600 | — | — |
| 2025-10-08 | $844.62 | $1,052.84 | 244,300 | — | — |
| 2025-10-07 | $816.53 | $1,017.82 | 349,400 | — | — |
| 2025-10-06 | $825.42 | $1,028.91 | 245,900 | — | — |
| 2025-10-03 | $818.01 | $1,019.67 | 285,400 | — | — |
| 2025-10-02 | $832.98 | $1,038.33 | 305,000 | — | — |
| 2025-10-01 | $834.33 | $1,040.01 | 296,600 | — | — |
| 2025-09-30 | $825.18 | $1,028.61 | 309,400 | — | — |
| 2025-09-29 | $801.80 | $999.46 | 300,100 | — | — |
| 2025-09-26 | $804.36 | $1,002.65 | 287,700 | — | — |
| 2025-09-25 | $781.88 | $974.63 | 469,700 | — | — |
| 2025-09-24 | $791.46 | $986.57 | 284,400 | — | — |
| 2025-09-23 | $804.24 | $1,002.50 | 332,900 | — | — |
| 2025-09-22 | $821.62 | $1,024.17 | 424,600 | — | — |
| 2025-09-19 | $797.71 | $994.36 | 685,900 | — | — |
| 2025-09-18 | $799.38 | $996.45 | 366,300 | — | — |
| 2025-09-17 | $762.91 | $950.99 | 533,000 | — | — |
| 2025-09-16 | $777.18 | $968.77 | 406,100 | — | — |
| 2025-09-15 | $782.05 | $974.84 | 397,000 | — | — |
| 2025-09-12 | $753.69 | $939.49 | 301,700 | — | — |
| 2025-09-11 | $764.91 | $953.48 | 559,800 | — | — |
| 2025-09-10 | $752.10 | $937.51 | 616,700 | — | — |
| 2025-09-09 | $709.53 | $884.45 | 311,600 | — | — |
| 2025-09-08 | $715.87 | $892.35 | 337,900 | — | — |
| 2025-09-05 | $706.31 | $880.43 | 523,800 | — | — |
| 2025-09-04 | $723.95 | $902.42 | 343,800 | — | — |
| 2025-09-03 | $700.69 | $873.43 | 320,600 | — | — |
| 2025-09-02 | $698.61 | $870.83 | 363,100 | — | — |
| 2025-08-29 | $703.38 | $876.78 | 375,100 | — | — |
| 2025-08-28 | $730.01 | $909.97 | 366,200 | — | — |
| 2025-08-27 | $709.83 | $884.82 | 388,100 | — | — |
| 2025-08-26 | $707.39 | $881.78 | 430,100 | — | — |
| 2025-08-25 | $691.18 | $861.57 | 219,000 | — | — |
| 2025-08-22 | $689.48 | $859.45 | 526,200 | — | — |
| 2025-08-21 | $694.00 | $865.09 | 311,700 | — | — |
| 2025-08-20 | $681.08 | $848.98 | 418,900 | — | — |
| 2025-08-19 | $683.93 | $852.54 | 372,500 | — | — |
| 2025-08-18 | $695.76 | $867.28 | 266,800 | — | — |
| 2025-08-15 | $680.86 | $848.71 | 408,900 | — | — |
| 2025-08-14 | $689.86 | $859.93 | 432,700 | — | — |
| 2025-08-13 | $702.10 | $874.56 | 662,100 | — | — |
| 2025-08-12 | $718.61 | $895.13 | 379,600 | — | — |
| 2025-08-11 | $693.31 | $863.61 | 251,900 | — | — |
| 2025-08-08 | $691.76 | $861.68 | 376,100 | — | — |
| 2025-08-07 | $694.43 | $865.01 | 256,800 | — | — |
| 2025-08-06 | $690.45 | $860.05 | 301,700 | — | — |
| 2025-08-05 | $691.45 | $861.30 | 354,100 | — | — |
| 2025-08-04 | $699.16 | $870.90 | 412,700 | — | — |
| 2025-08-01 | $695.30 | $866.09 | 552,400 | — | — |
| 2025-07-31 | $703.30 | $876.06 | 686,500 | — | — |
| 2025-07-30 | $702.97 | $875.64 | 433,700 | — | — |
| 2025-07-29 | $687.67 | $856.59 | 469,500 | — | — |
| 2025-07-28 | $692.97 | $863.19 | 736,500 | — | — |
| 2025-07-25 | $688.74 | $857.92 | 1,254,100 | — | — |
| 2025-07-24 | $562.83 | $701.08 | 511,000 | — | — |
| 2025-07-23 | $547.91 | $682.50 | 340,700 | — | — |
| 2025-07-22 | $532.14 | $662.85 | 385,600 | — | — |
| 2025-07-21 | $544.95 | $678.81 | 205,200 | — | — |
| 2025-07-18 | $554.18 | $690.31 | 227,200 | — | — |
| 2025-07-17 | $550.50 | $685.72 | 326,400 | — | — |
| 2025-07-16 | $546.63 | $680.90 | 303,200 | — | — |
| 2025-07-15 | $539.02 | $671.42 | 241,700 | — | — |
| 2025-07-14 | $542.95 | $676.32 | 316,700 | — | — |
| 2025-07-11 | $539.50 | $672.02 | 263,900 | — | — |
| 2025-07-10 | $533.77 | $664.88 | 359,100 | — | — |
| 2025-07-09 | $535.02 | $666.44 | 407,300 | — | — |
| 2025-07-08 | $527.42 | $656.97 | 382,500 | — | — |
| 2025-07-07 | $541.48 | $674.49 | 280,600 | — | — |
| 2025-07-03 | $540.98 | $673.86 | 162,300 | — | — |
| 2025-07-02 | $529.90 | $660.06 | 284,100 | — | — |
| 2025-07-01 | $521.66 | $649.80 | 365,900 | — | — |
| 2025-06-30 | $536.21 | $667.92 | 424,600 | — | — |
| 2025-06-27 | $535.00 | $666.42 | 503,100 | — | — |
| 2025-06-26 | $516.08 | $642.85 | 246,400 | — | — |
| 2025-06-25 | $507.60 | $632.28 | 222,800 | — | — |
| 2025-06-24 | $513.32 | $639.41 | 317,200 | — | — |
| 2025-06-23 | $502.98 | $626.53 | 291,800 | — | — |
| 2025-06-20 | $500.02 | $622.84 | 770,900 | — | — |
| 2025-06-18 | $499.02 | $621.60 | 465,400 | — | — |
| 2025-06-17 | $495.37 | $617.05 | 356,800 | — | — |
| 2025-06-16 | $500.91 | $623.95 | 258,700 | — | — |
| 2025-06-13 | $492.72 | $613.75 | 335,600 | — | — |
| 2025-06-12 | $501.25 | $624.38 | 188,100 | — | — |
| 2025-06-11 | $496.70 | $618.71 | 244,600 | — | — |
| 2025-06-10 | $487.71 | $607.51 | 506,500 | — | — |
| 2025-06-09 | $501.33 | $624.47 | 502,900 | — | — |
| 2025-06-06 | $510.52 | $635.92 | 340,900 | — | — |
| 2025-06-05 | $499.13 | $621.73 | 248,800 | — | — |
| 2025-06-04 | $498.63 | $621.11 | 271,300 | — | — |
| 2025-06-03 | $496.78 | $618.81 | 426,300 | — | — |
| 2025-06-02 | $477.08 | $594.27 | 325,200 | — | — |
| 2025-05-30 | $478.23 | $595.70 | 322,400 | — | — |
| 2025-05-29 | $478.83 | $596.45 | 255,000 | — | — |
| 2025-05-28 | $476.92 | $594.07 | 431,100 | — | — |
| 2025-05-27 | $485.40 | $604.63 | 462,600 | — | — |
| 2025-05-23 | $471.50 | $587.32 | 261,800 | — | — |
| 2025-05-22 | $462.24 | $575.78 | 306,400 | — | — |
| 2025-05-21 | $465.25 | $579.53 | 243,800 | — | — |
| 2025-05-20 | $472.57 | $588.65 | 287,800 | — | — |
| 2025-05-19 | $470.24 | $585.75 | 241,800 | — | — |
| 2025-05-16 | $471.97 | $587.90 | 316,400 | — | — |
| 2025-05-15 | $463.37 | $576.63 | 445,400 | — | — |
| 2025-05-14 | $467.51 | $581.78 | 527,700 | — | — |
| 2025-05-13 | $465.23 | $578.94 | 557,900 | — | — |
| 2025-05-12 | $451.86 | $562.31 | 246,500 | — | — |
| 2025-05-09 | $434.88 | $541.18 | 286,300 | — | — |
| 2025-05-08 | $439.15 | $546.49 | 368,700 | — | — |
| 2025-05-07 | $432.16 | $537.79 | 336,100 | — | — |
| 2025-05-06 | $428.97 | $533.82 | 213,300 | — | — |
| 2025-05-05 | $435.29 | $541.69 | 317,800 | — | — |
| 2025-05-02 | $432.10 | $537.72 | 444,300 | — | — |
| 2025-05-01 | $418.05 | $520.23 | 640,300 | — | — |
| 2025-04-30 | $397.55 | $494.72 | 415,800 | — | — |
| 2025-04-29 | $397.54 | $494.71 | 449,300 | — | — |
| 2025-04-28 | $394.40 | $490.80 | 529,500 | — | — |
| 2025-04-25 | $397.43 | $494.57 | 1,315,700 | — | — |
| 2025-04-24 | $376.21 | $468.17 | 481,500 | — | — |
| 2025-04-23 | $355.70 | $442.64 | 360,900 | — | — |
| 2025-04-22 | $340.33 | $423.52 | 409,700 | — | — |
| 2025-04-21 | $328.17 | $408.38 | 351,800 | — | — |
| 2025-04-17 | $347.95 | $433.00 | 336,300 | — | — |
| 2025-04-16 | $349.16 | $434.50 | 289,700 | — | — |
| 2025-04-15 | $356.21 | $443.28 | 291,600 | — | — |
| 2025-04-14 | $351.60 | $437.54 | 308,700 | — | — |
| 2025-04-11 | $348.77 | $434.02 | 330,200 | — | — |
| 2025-04-10 | $337.40 | $419.87 | 591,600 | — | — |
| 2025-04-09 | $356.77 | $443.97 | 796,600 | — | — |
| 2025-04-08 | $312.21 | $388.52 | 505,700 | — | — |
| 2025-04-07 | $312.13 | $388.42 | 928,200 | — | — |
| 2025-04-04 | $296.51 | $368.98 | 782,800 | — | — |
| 2025-04-03 | $311.37 | $387.48 | 643,000 | — | — |
| 2025-04-02 | $342.28 | $425.94 | 452,600 | — | — |
| 2025-04-01 | $330.00 | $410.66 | 509,000 | — | — |
| 2025-03-31 | $322.33 | $401.12 | 820,000 | — | — |
| 2025-03-28 | $324.11 | $403.33 | 675,400 | — | — |
| 2025-03-27 | $332.28 | $413.50 | 668,500 | — | — |
| 2025-03-26 | $345.61 | $430.09 | 603,600 | — | — |
| 2025-03-25 | $373.06 | $464.25 | 370,600 | — | — |
| 2025-03-24 | $379.24 | $471.94 | 459,000 | — | — |
| 2025-03-21 | $352.15 | $438.22 | 714,100 | — | — |
| 2025-03-20 | $356.79 | $444.00 | 395,000 | — | — |
| 2025-03-19 | $357.53 | $444.92 | 592,700 | — | — |
| 2025-03-18 | $339.30 | $422.23 | 481,900 | — | — |
| 2025-03-17 | $346.35 | $431.01 | 340,300 | — | — |
| 2025-03-14 | $341.13 | $424.51 | 395,400 | — | — |
| 2025-03-13 | $327.25 | $407.24 | 381,000 | — | — |
| 2025-03-12 | $335.92 | $418.03 | 475,600 | — | — |
| 2025-03-11 | $324.58 | $403.92 | 688,700 | — | — |
| 2025-03-10 | $313.26 | $389.83 | 671,500 | — | — |
| 2025-03-07 | $324.24 | $403.00 | 696,600 | — | — |
| 2025-03-06 | $328.10 | $407.79 | 717,300 | — | — |
| 2025-03-05 | $348.68 | $433.37 | 578,800 | — | — |
| 2025-03-04 | $339.17 | $421.55 | 873,000 | — | — |
| 2025-03-03 | $345.58 | $429.52 | 711,900 | — | — |
| 2025-02-28 | $363.33 | $451.58 | 728,300 | — | — |
| 2025-02-27 | $356.63 | $443.25 | 663,700 | — | — |
| 2025-02-26 | $374.80 | $465.84 | 662,500 | — | — |
| 2025-02-25 | $367.59 | $456.87 | 889,300 | — | — |
| 2025-02-24 | $358.54 | $445.63 | 1,094,000 | — | — |
| 2025-02-21 | $364.00 | $452.41 | 1,088,300 | — | — |
| 2025-02-20 | $382.13 | $474.95 | 652,300 | — | — |
| 2025-02-19 | $395.86 | $492.01 | 432,400 | — | — |
| 2025-02-18 | $394.59 | $490.43 | 777,700 | — | — |
| 2025-02-14 | $391.22 | $486.24 | 368,500 | — | — |
| 2025-02-13 | $395.05 | $491.00 | 858,000 | — | — |
| 2025-02-12 | $398.32 | $495.07 | 1,079,900 | — | — |
| 2025-02-11 | $434.63 | $540.20 | 562,400 | — | — |
| 2025-02-10 | $464.92 | $577.85 | 250,500 | — | — |
| 2025-02-07 | $460.06 | $571.80 | 407,500 | — | — |
| 2025-02-06 | $469.75 | $583.85 | 408,700 | — | — |
| 2025-02-05 | $445.29 | $553.45 | 388,500 | — | — |
| 2025-02-04 | $425.06 | $528.30 | 288,900 | — | — |
| 2025-02-03 | $427.05 | $530.78 | 335,200 | — | — |
| 2025-01-31 | $436.75 | $542.83 | 397,700 | — | — |
| 2025-01-30 | $433.86 | $539.24 | 470,500 | — | — |
| 2025-01-29 | $426.40 | $529.97 | 520,400 | — | — |
| 2025-01-28 | $416.18 | $517.27 | 1,022,000 | — | — |
| 2025-01-27 | $404.24 | $502.43 | 1,446,000 | — | — |
| 2025-01-24 | $544.16 | $676.33 | 448,100 | — | — |
| 2025-01-23 | $547.31 | $680.25 | 402,200 | — | — |
| 2025-01-22 | $550.27 | $683.93 | 590,100 | — | — |
| 2025-01-21 | $529.22 | $657.76 | 441,700 | — | — |
| 2025-01-17 | $503.78 | $626.14 | 332,600 | — | — |
| 2025-01-16 | $505.15 | $627.85 | 425,300 | — | — |
| 2025-01-15 | $493.90 | $613.86 | 651,000 | — | — |
| 2025-01-14 | $466.43 | $579.72 | 332,000 | — | — |
| 2025-01-13 | $439.16 | $545.83 | 326,300 | — | — |
| 2025-01-10 | $440.05 | $546.93 | 255,100 | — | — |
| 2025-01-08 | $450.27 | $559.64 | 383,400 | — | — |
| 2025-01-07 | $452.76 | $562.73 | 446,000 | — | — |
| 2025-01-06 | $456.03 | $566.80 | 360,600 | — | — |
| 2025-01-03 | $448.55 | $557.50 | 320,300 | — | — |
| 2025-01-02 | $428.50 | $532.58 | 377,500 | — | — |