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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $287.22 | $448.62 | 297,900 | — | — |
| 2025-12-30 | $292.68 | $457.15 | 255,000 | — | — |
| 2025-12-29 | $294.53 | $460.04 | 289,300 | — | — |
| 2025-12-26 | $287.54 | $449.12 | 292,600 | — | — |
| 2025-12-24 | $296.00 | $462.34 | 124,000 | — | — |
| 2025-12-23 | $297.33 | $464.42 | 342,300 | — | — |
| 2025-12-22 | $302.80 | $472.96 | 439,200 | — | — |
| 2025-12-19 | $299.62 | $467.99 | 1,221,900 | — | — |
| 2025-12-18 | $298.47 | $466.20 | 747,300 | — | — |
| 2025-12-17 | $294.33 | $459.73 | 783,900 | — | — |
| 2025-12-16 | $273.56 | $427.29 | 657,300 | — | — |
| 2025-12-15 | $279.88 | $437.15 | 629,400 | — | — |
| 2025-12-12 | $279.55 | $436.64 | 527,700 | — | — |
| 2025-12-11 | $296.77 | $463.54 | 321,900 | — | — |
| 2025-12-10 | $297.50 | $464.68 | 486,600 | — | — |
| 2025-12-09 | $293.61 | $458.60 | 289,800 | — | — |
| 2025-12-08 | $301.38 | $470.75 | 425,700 | — | — |
| 2025-12-05 | $308.36 | $481.64 | 291,000 | — | — |
| 2025-12-04 | $306.58 | $478.87 | 312,900 | — | — |
| 2025-12-03 | $304.91 | $476.25 | 397,800 | — | — |
| 2025-12-02 | $288.22 | $450.19 | 459,900 | — | — |
| 2025-12-01 | $284.58 | $444.50 | 412,500 | — | — |
| 2025-11-28 | $288.10 | $449.16 | 136,500 | — | — |
| 2025-11-26 | $287.64 | $448.44 | 267,600 | — | — |
| 2025-11-25 | $288.14 | $449.22 | 504,900 | — | — |
| 2025-11-24 | $292.24 | $455.62 | 783,000 | — | — |
| 2025-11-21 | $298.81 | $465.86 | 401,400 | — | — |
| 2025-11-20 | $294.52 | $459.17 | 351,600 | — | — |
| 2025-11-19 | $301.92 | $470.71 | 261,300 | — | — |
| 2025-11-18 | $306.71 | $478.17 | 407,700 | — | — |
| 2025-11-17 | $319.16 | $497.58 | 513,900 | — | — |
| 2025-11-14 | $340.88 | $531.46 | 434,700 | — | — |
| 2025-11-13 | $329.66 | $513.96 | 380,400 | — | — |
| 2025-11-12 | $335.47 | $523.01 | 372,900 | — | — |
| 2025-11-11 | $329.73 | $514.07 | 205,800 | — | — |
| 2025-11-10 | $331.29 | $516.50 | 296,400 | — | — |
| 2025-11-07 | $327.23 | $510.17 | 521,400 | — | — |
| 2025-11-06 | $337.04 | $525.47 | 975,000 | — | — |
| 2025-11-05 | $306.35 | $477.62 | 282,000 | — | — |
| 2025-11-04 | $304.81 | $475.22 | 266,400 | — | — |
| 2025-11-03 | $308.22 | $480.53 | 314,400 | — | — |
| 2025-10-31 | $314.46 | $490.26 | 501,300 | — | — |
| 2025-10-30 | $309.50 | $482.53 | 330,900 | — | — |
| 2025-10-29 | $308.13 | $480.40 | 286,800 | — | — |
| 2025-10-28 | $305.00 | $475.52 | 235,800 | — | — |
| 2025-10-27 | $309.80 | $483.00 | 195,600 | — | — |
| 2025-10-24 | $309.54 | $482.60 | 218,700 | — | — |
| 2025-10-23 | $312.55 | $487.28 | 226,500 | — | — |
| 2025-10-22 | $308.62 | $481.16 | 423,900 | — | — |
| 2025-10-21 | $309.54 | $482.60 | 283,500 | — | — |
| 2025-10-20 | $311.49 | $485.63 | 384,300 | — | — |
| 2025-10-17 | $312.99 | $487.98 | 420,300 | — | — |
| 2025-10-16 | $312.73 | $487.56 | 465,900 | — | — |
| 2025-10-15 | $308.92 | $481.62 | 440,700 | — | — |
| 2025-10-14 | $302.51 | $471.63 | 415,800 | — | — |
| 2025-10-13 | $297.41 | $463.68 | 317,100 | — | — |
| 2025-10-10 | $296.42 | $462.13 | 411,600 | — | — |
| 2025-10-09 | $303.26 | $472.81 | 372,300 | — | — |
| 2025-10-08 | $317.64 | $495.22 | 363,900 | — | — |
| 2025-10-07 | $319.87 | $498.70 | 245,700 | — | — |
| 2025-10-06 | $325.13 | $506.90 | 407,400 | — | — |
| 2025-10-03 | $315.30 | $491.57 | 345,000 | — | — |
| 2025-10-02 | $322.58 | $502.92 | 367,500 | — | — |
| 2025-10-01 | $319.33 | $497.85 | 398,400 | — | — |
| 2025-09-30 | $311.21 | $485.20 | 366,300 | — | — |
| 2025-09-29 | $306.88 | $478.44 | 285,900 | — | — |
| 2025-09-26 | $318.09 | $495.93 | 382,500 | — | — |
| 2025-09-25 | $308.52 | $481.01 | 296,100 | — | — |
| 2025-09-24 | $311.67 | $485.91 | 392,100 | — | — |
| 2025-09-23 | $310.43 | $483.97 | 657,600 | — | — |
| 2025-09-22 | $292.32 | $455.74 | 460,500 | — | — |
| 2025-09-19 | $291.70 | $454.78 | 1,280,400 | — | — |
| 2025-09-18 | $304.42 | $474.61 | 386,700 | — | — |
| 2025-09-17 | $304.33 | $474.47 | 450,900 | — | — |
| 2025-09-16 | $311.89 | $486.26 | 328,800 | — | — |
| 2025-09-15 | $307.84 | $479.94 | 346,500 | — | — |
| 2025-09-12 | $312.39 | $487.04 | 326,700 | — | — |
| 2025-09-11 | $313.00 | $487.98 | 287,100 | — | — |
| 2025-09-10 | $312.54 | $487.27 | 278,100 | — | — |
| 2025-09-09 | $300.04 | $467.78 | 322,500 | — | — |
| 2025-09-08 | $304.19 | $474.26 | 427,200 | — | — |
| 2025-09-05 | $296.40 | $462.10 | 413,100 | — | — |
| 2025-09-04 | $309.64 | $482.75 | 270,900 | — | — |
| 2025-09-03 | $303.16 | $472.65 | 316,800 | — | — |
| 2025-09-02 | $314.11 | $489.71 | 511,500 | — | — |
| 2025-08-29 | $311.16 | $484.29 | 320,100 | — | — |
| 2025-08-28 | $307.30 | $478.27 | 429,600 | — | — |
| 2025-08-27 | $302.90 | $471.43 | 326,100 | — | — |
| 2025-08-26 | $303.68 | $472.64 | 716,400 | — | — |
| 2025-08-25 | $300.21 | $467.25 | 315,600 | — | — |
| 2025-08-22 | $303.88 | $472.95 | 312,600 | — | — |
| 2025-08-21 | $293.43 | $456.69 | 392,400 | — | — |
| 2025-08-20 | $298.26 | $464.20 | 312,300 | — | — |
| 2025-08-19 | $300.73 | $468.05 | 301,500 | — | — |
| 2025-08-18 | $297.35 | $462.79 | 372,900 | — | — |
| 2025-08-15 | $294.05 | $457.66 | 557,400 | — | — |
| 2025-08-14 | $304.18 | $473.43 | 602,400 | — | — |
| 2025-08-13 | $294.13 | $457.78 | 467,100 | — | — |
| 2025-08-12 | $285.60 | $444.51 | 359,700 | — | — |
| 2025-08-11 | $284.94 | $443.48 | 387,000 | — | — |
| 2025-08-08 | $287.37 | $447.25 | 480,600 | — | — |
| 2025-08-07 | $289.15 | $450.04 | 901,800 | — | — |
| 2025-08-06 | $316.87 | $493.18 | 384,300 | — | — |
| 2025-08-05 | $319.60 | $497.43 | 391,200 | — | — |
| 2025-08-04 | $317.35 | $493.92 | 390,000 | — | — |
| 2025-08-01 | $311.60 | $484.97 | 285,900 | — | — |
| 2025-07-31 | $322.71 | $502.26 | 479,700 | — | — |
| 2025-07-30 | $328.70 | $511.58 | 451,500 | — | — |
| 2025-07-29 | $331.21 | $515.49 | 387,600 | — | — |
| 2025-07-28 | $325.52 | $506.64 | 422,100 | — | — |
| 2025-07-25 | $326.43 | $508.05 | 548,700 | — | — |
| 2025-07-24 | $323.15 | $502.94 | 950,400 | — | — |
| 2025-07-23 | $310.43 | $483.14 | 651,000 | — | — |
| 2025-07-22 | $312.46 | $486.30 | 761,700 | — | — |
| 2025-07-21 | $323.32 | $503.21 | 440,100 | — | — |
| 2025-07-18 | $332.37 | $517.30 | 413,700 | — | — |
| 2025-07-17 | $330.74 | $514.76 | 383,700 | — | — |
| 2025-07-16 | $328.89 | $511.88 | 584,700 | — | — |
| 2025-07-15 | $327.55 | $509.80 | 523,800 | — | — |
| 2025-07-14 | $345.88 | $538.33 | 404,400 | — | — |
| 2025-07-11 | $348.93 | $543.07 | 329,100 | — | — |
| 2025-07-10 | $350.34 | $545.27 | 379,800 | — | — |
| 2025-07-09 | $349.18 | $543.47 | 269,400 | — | — |
| 2025-07-08 | $348.82 | $542.90 | 433,200 | — | — |
| 2025-07-07 | $344.64 | $536.39 | 351,300 | — | — |
| 2025-07-03 | $358.66 | $558.21 | 169,200 | — | — |
| 2025-07-02 | $357.32 | $556.12 | 312,900 | — | — |
| 2025-07-01 | $356.23 | $554.43 | 383,400 | — | — |
| 2025-06-30 | $352.13 | $548.05 | 428,100 | — | — |
| 2025-06-27 | $351.81 | $547.56 | 629,400 | — | — |
| 2025-06-26 | $358.48 | $557.94 | 483,300 | — | — |
| 2025-06-25 | $345.43 | $537.62 | 372,000 | — | — |
| 2025-06-24 | $353.31 | $549.89 | 563,100 | — | — |
| 2025-06-23 | $350.00 | $544.74 | 537,000 | — | — |
| 2025-06-20 | $361.40 | $562.48 | 943,500 | — | — |
| 2025-06-18 | $359.91 | $560.17 | 405,300 | — | — |
| 2025-06-17 | $362.53 | $564.24 | 463,800 | — | — |
| 2025-06-16 | $364.33 | $567.04 | 496,500 | — | — |
| 2025-06-13 | $373.19 | $580.83 | 445,200 | — | — |
| 2025-06-12 | $365.83 | $569.38 | 336,600 | — | — |
| 2025-06-11 | $366.67 | $570.68 | 513,000 | — | — |
| 2025-06-10 | $366.53 | $570.46 | 462,000 | — | — |
| 2025-06-09 | $368.35 | $573.29 | 407,400 | — | — |
| 2025-06-06 | $371.09 | $577.56 | 327,600 | — | — |
| 2025-06-05 | $364.35 | $567.08 | 411,900 | — | — |
| 2025-06-04 | $367.51 | $571.99 | 520,500 | — | — |
| 2025-06-03 | $375.46 | $584.36 | 456,900 | — | — |
| 2025-06-02 | $370.05 | $575.94 | 470,100 | — | — |
| 2025-05-30 | $371.34 | $577.12 | 1,114,800 | — | — |
| 2025-05-29 | $399.44 | $620.80 | 476,400 | — | — |
| 2025-05-28 | $406.51 | $631.78 | 299,400 | — | — |
| 2025-05-27 | $414.51 | $644.22 | 371,100 | — | — |
| 2025-05-23 | $424.14 | $659.17 | 253,800 | — | — |
| 2025-05-22 | $426.30 | $662.54 | 462,900 | — | — |
| 2025-05-21 | $451.89 | $702.30 | 317,700 | — | — |
| 2025-05-20 | $456.90 | $710.10 | 396,600 | — | — |
| 2025-05-19 | $473.39 | $735.72 | 277,800 | — | — |
| 2025-05-16 | $476.85 | $741.10 | 327,000 | — | — |
| 2025-05-15 | $472.37 | $734.13 | 386,100 | — | — |
| 2025-05-14 | $468.64 | $728.34 | 393,600 | — | — |
| 2025-05-13 | $459.55 | $714.21 | 304,500 | — | — |
| 2025-05-12 | $447.04 | $694.77 | 295,200 | — | — |
| 2025-05-09 | $433.80 | $674.19 | 249,000 | — | — |
| 2025-05-08 | $429.16 | $666.99 | 544,200 | — | — |
| 2025-05-07 | $447.79 | $695.94 | 326,700 | — | — |
| 2025-05-06 | $444.71 | $691.15 | 325,200 | — | — |
| 2025-05-05 | $440.54 | $684.66 | 211,500 | — | — |
| 2025-05-02 | $448.80 | $697.50 | 305,700 | — | — |
| 2025-05-01 | $435.38 | $676.64 | 328,200 | — | — |
| 2025-04-30 | $429.62 | $667.70 | 360,000 | — | — |
| 2025-04-29 | $443.43 | $689.16 | 181,200 | — | — |
| 2025-04-28 | $450.13 | $699.57 | 181,200 | — | — |
| 2025-04-25 | $444.88 | $691.41 | 167,100 | — | — |
| 2025-04-24 | $445.26 | $692.01 | 260,100 | — | — |
| 2025-04-23 | $443.57 | $689.37 | 327,300 | — | — |
| 2025-04-22 | $436.81 | $678.87 | 287,700 | — | — |
| 2025-04-21 | $416.32 | $647.03 | 259,800 | — | — |
| 2025-04-17 | $432.88 | $672.76 | 312,600 | — | — |
| 2025-04-16 | $425.86 | $661.85 | 343,200 | — | — |
| 2025-04-15 | $421.42 | $654.96 | 241,500 | — | — |
| 2025-04-14 | $415.84 | $646.28 | 340,800 | — | — |
| 2025-04-11 | $412.03 | $640.36 | 302,400 | — | — |
| 2025-04-10 | $395.56 | $614.76 | 422,700 | — | — |
| 2025-04-09 | $421.16 | $654.55 | 615,600 | — | — |
| 2025-04-08 | $372.50 | $578.92 | 576,900 | — | — |
| 2025-04-07 | $384.64 | $597.78 | 1,100,100 | — | — |
| 2025-04-04 | $359.67 | $558.98 | 858,000 | — | — |
| 2025-04-03 | $406.99 | $632.53 | 543,000 | — | — |
| 2025-04-02 | $463.81 | $720.83 | 304,500 | — | — |
| 2025-04-01 | $450.95 | $700.84 | 399,600 | — | — |
| 2025-03-31 | $441.66 | $686.41 | 388,200 | — | — |
| 2025-03-28 | $435.24 | $676.42 | 309,300 | — | — |
| 2025-03-27 | $443.97 | $690.00 | 268,200 | — | — |
| 2025-03-26 | $452.92 | $703.90 | 315,300 | — | — |
| 2025-03-25 | $454.12 | $705.77 | 304,500 | — | — |
| 2025-03-24 | $448.33 | $696.77 | 442,800 | — | — |
| 2025-03-21 | $424.38 | $659.56 | 1,185,300 | — | — |
| 2025-03-20 | $457.16 | $710.50 | 287,100 | — | — |
| 2025-03-19 | $461.66 | $717.50 | 426,900 | — | — |
| 2025-03-18 | $447.91 | $696.12 | 241,800 | — | — |
| 2025-03-17 | $446.53 | $693.98 | 244,500 | — | — |
| 2025-03-14 | $440.36 | $684.38 | 295,800 | — | — |
| 2025-03-13 | $418.28 | $650.07 | 455,400 | — | — |
| 2025-03-12 | $449.31 | $698.30 | 291,600 | — | — |
| 2025-03-11 | $442.48 | $687.68 | 381,600 | — | — |
| 2025-03-10 | $443.76 | $689.67 | 462,000 | — | — |
| 2025-03-07 | $458.25 | $712.19 | 413,700 | — | — |
| 2025-03-06 | $434.99 | $676.05 | 357,600 | — | — |
| 2025-03-05 | $456.38 | $709.28 | 445,800 | — | — |
| 2025-03-04 | $455.81 | $708.40 | 495,600 | — | — |
| 2025-03-03 | $452.13 | $702.67 | 534,600 | — | — |
| 2025-02-28 | $475.98 | $738.92 | 609,900 | — | — |
| 2025-02-27 | $452.01 | $701.70 | 267,900 | — | — |
| 2025-02-26 | $450.49 | $699.35 | 346,200 | — | — |
| 2025-02-25 | $429.74 | $667.14 | 416,700 | — | — |
| 2025-02-24 | $431.31 | $669.57 | 362,700 | — | — |
| 2025-02-21 | $448.52 | $696.29 | 547,200 | — | — |
| 2025-02-20 | $477.00 | $740.51 | 447,000 | — | — |
| 2025-02-19 | $468.29 | $726.98 | 364,200 | — | — |
| 2025-02-18 | $470.28 | $730.07 | 363,000 | — | — |
| 2025-02-14 | $457.47 | $710.18 | 257,400 | — | — |
| 2025-02-13 | $451.06 | $700.23 | 204,000 | — | — |
| 2025-02-12 | $447.72 | $695.05 | 330,000 | — | — |
| 2025-02-11 | $454.71 | $705.89 | 180,600 | — | — |
| 2025-02-10 | $460.40 | $714.73 | 227,700 | — | — |
| 2025-02-07 | $448.42 | $696.13 | 204,600 | — | — |
| 2025-02-06 | $446.19 | $692.68 | 356,700 | — | — |
| 2025-02-05 | $464.77 | $721.52 | 230,100 | — | — |
| 2025-02-04 | $452.42 | $702.34 | 291,600 | — | — |
| 2025-02-03 | $444.27 | $689.69 | 375,000 | — | — |
| 2025-01-31 | $432.39 | $671.25 | 474,000 | — | — |
| 2025-01-30 | $431.46 | $669.81 | 270,300 | — | — |
| 2025-01-29 | $424.00 | $658.22 | 251,700 | — | — |
| 2025-01-28 | $425.08 | $659.89 | 434,700 | — | — |
| 2025-01-27 | $418.57 | $649.80 | 774,900 | — | — |
| 2025-01-24 | $453.35 | $703.79 | 381,300 | — | — |
| 2025-01-23 | $468.43 | $727.20 | 356,700 | — | — |
| 2025-01-22 | $471.89 | $732.57 | 320,100 | — | — |
| 2025-01-21 | $472.55 | $733.60 | 396,300 | — | — |
| 2025-01-17 | $470.93 | $731.08 | 354,900 | — | — |
| 2025-01-16 | $464.33 | $720.83 | 377,400 | — | — |
| 2025-01-15 | $458.33 | $711.52 | 593,700 | — | — |
| 2025-01-14 | $442.77 | $687.36 | 380,100 | — | — |
| 2025-01-13 | $433.52 | $673.01 | 465,900 | — | — |
| 2025-01-10 | $433.64 | $673.19 | 418,200 | — | — |
| 2025-01-08 | $425.31 | $660.26 | 630,000 | — | — |
| 2025-01-07 | $419.43 | $651.13 | 527,100 | — | — |
| 2025-01-06 | $408.88 | $634.75 | 377,700 | — | — |
| 2025-01-03 | $403.68 | $626.67 | 341,400 | — | — |
| 2025-01-02 | $393.36 | $610.66 | 411,900 | — | — |