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
- 1973-02-21 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 | $319.86 | $660.75 | 288,400 | — | — |
| 2025-12-30 | $324.19 | $669.69 | 276,300 | — | — |
| 2025-12-29 | $326.89 | $675.27 | 306,500 | — | — |
| 2025-12-26 | $330.32 | $682.35 | 141,900 | — | — |
| 2025-12-24 | $332.56 | $686.98 | 176,300 | — | — |
| 2025-12-23 | $328.38 | $678.35 | 265,000 | — | — |
| 2025-12-22 | $331.18 | $684.13 | 321,800 | — | — |
| 2025-12-19 | $328.74 | $679.09 | 1,621,200 | — | — |
| 2025-12-18 | $330.67 | $683.08 | 376,900 | — | — |
| 2025-12-17 | $330.39 | $682.50 | 452,000 | — | — |
| 2025-12-16 | $332.93 | $687.74 | 411,200 | — | — |
| 2025-12-15 | $331.82 | $685.45 | 379,800 | — | — |
| 2025-12-12 | $331.04 | $683.84 | 344,400 | — | — |
| 2025-12-11 | $334.20 | $690.37 | 326,700 | — | — |
| 2025-12-10 | $332.87 | $687.62 | 586,900 | — | — |
| 2025-12-09 | $319.33 | $659.65 | 314,600 | — | — |
| 2025-12-08 | $322.10 | $665.37 | 387,300 | — | — |
| 2025-12-05 | $323.68 | $668.64 | 405,500 | — | — |
| 2025-12-04 | $322.80 | $666.82 | 338,600 | — | — |
| 2025-12-03 | $321.18 | $663.47 | 491,500 | — | — |
| 2025-12-02 | $319.72 | $660.46 | 434,300 | — | — |
| 2025-12-01 | $318.44 | $657.81 | 727,800 | — | — |
| 2025-11-28 | $318.07 | $657.05 | 154,500 | — | — |
| 2025-11-26 | $316.08 | $652.94 | 414,200 | — | — |
| 2025-11-25 | $316.32 | $653.43 | 428,900 | — | — |
| 2025-11-24 | $305.09 | $630.23 | 714,100 | — | — |
| 2025-11-21 | $309.35 | $639.03 | 602,100 | — | — |
| 2025-11-20 | $295.41 | $610.24 | 531,800 | — | — |
| 2025-11-19 | $303.76 | $627.49 | 389,100 | — | — |
| 2025-11-18 | $301.47 | $622.76 | 393,900 | — | — |
| 2025-11-17 | $300.16 | $620.05 | 464,600 | — | — |
| 2025-11-14 | $306.54 | $633.23 | 669,100 | — | — |
| 2025-11-13 | $315.95 | $650.40 | 423,800 | — | — |
| 2025-11-12 | $320.80 | $660.38 | 569,500 | — | — |
| 2025-11-11 | $319.05 | $656.78 | 267,900 | — | — |
| 2025-11-10 | $317.98 | $654.57 | 408,800 | — | — |
| 2025-11-07 | $318.41 | $655.46 | 327,700 | — | — |
| 2025-11-06 | $316.57 | $651.67 | 469,300 | — | — |
| 2025-11-05 | $329.23 | $677.73 | 625,300 | — | — |
| 2025-11-04 | $326.94 | $673.02 | 377,300 | — | — |
| 2025-11-03 | $325.57 | $670.20 | 591,100 | — | — |
| 2025-10-31 | $325.05 | $669.13 | 1,057,300 | — | — |
| 2025-10-30 | $325.63 | $670.32 | 1,141,800 | — | — |
| 2025-10-29 | $331.23 | $681.85 | 886,700 | — | — |
| 2025-10-28 | $340.49 | $700.91 | 345,800 | — | — |
| 2025-10-27 | $338.59 | $697.00 | 411,300 | — | — |
| 2025-10-24 | $339.01 | $697.87 | 276,600 | — | — |
| 2025-10-23 | $338.50 | $696.82 | 699,500 | — | — |
| 2025-10-22 | $331.72 | $682.86 | 425,400 | — | — |
| 2025-10-21 | $335.25 | $690.13 | 331,700 | — | — |
| 2025-10-20 | $329.32 | $677.92 | 248,900 | — | — |
| 2025-10-17 | $323.87 | $666.70 | 430,000 | — | — |
| 2025-10-16 | $319.09 | $656.86 | 669,600 | — | — |
| 2025-10-15 | $331.33 | $682.06 | 484,600 | — | — |
| 2025-10-14 | $330.16 | $679.65 | 398,800 | — | — |
| 2025-10-13 | $325.24 | $669.52 | 327,800 | — | — |
| 2025-10-10 | $323.92 | $666.80 | 823,400 | — | — |
| 2025-10-09 | $322.32 | $663.51 | 488,200 | — | — |
| 2025-10-08 | $330.13 | $679.59 | 471,600 | — | — |
| 2025-10-07 | $325.01 | $669.05 | 525,000 | — | — |
| 2025-10-06 | $328.42 | $676.07 | 626,300 | — | — |
| 2025-10-03 | $328.05 | $675.30 | 635,800 | — | — |
| 2025-10-02 | $331.95 | $683.33 | 344,100 | — | — |
| 2025-10-01 | $331.54 | $682.49 | 371,200 | — | — |
| 2025-09-30 | $328.96 | $677.18 | 493,200 | — | — |
| 2025-09-29 | $334.05 | $687.66 | 544,600 | — | — |
| 2025-09-26 | $327.52 | $674.21 | 420,800 | — | — |
| 2025-09-25 | $327.74 | $674.67 | 363,100 | — | — |
| 2025-09-24 | $331.90 | $683.23 | 448,000 | — | — |
| 2025-09-23 | $335.75 | $691.15 | 525,400 | — | — |
| 2025-09-22 | $338.78 | $697.39 | 990,000 | — | — |
| 2025-09-19 | $338.01 | $695.81 | 1,418,600 | — | — |
| 2025-09-18 | $331.50 | $682.41 | 573,400 | — | — |
| 2025-09-17 | $333.99 | $687.53 | 978,500 | — | — |
| 2025-09-16 | $340.26 | $700.44 | 1,099,100 | — | — |
| 2025-09-15 | $355.97 | $732.78 | 1,133,100 | — | — |
| 2025-09-12 | $365.66 | $752.73 | 915,800 | — | — |
| 2025-09-11 | $392.06 | $807.07 | 653,200 | — | — |
| 2025-09-10 | $377.85 | $777.82 | 454,400 | — | — |
| 2025-09-09 | $382.22 | $786.82 | 384,000 | — | — |
| 2025-09-08 | $392.66 | $808.31 | 292,500 | — | — |
| 2025-09-05 | $396.20 | $815.59 | 351,000 | — | — |
| 2025-09-04 | $391.97 | $806.89 | 412,300 | — | — |
| 2025-09-03 | $375.43 | $772.84 | 306,000 | — | — |
| 2025-09-02 | $378.49 | $779.14 | 487,200 | — | — |
| 2025-08-29 | $385.89 | $794.37 | 268,500 | — | — |
| 2025-08-28 | $386.33 | $795.28 | 223,100 | — | — |
| 2025-08-27 | $390.32 | $803.49 | 381,200 | — | — |
| 2025-08-26 | $393.00 | $809.01 | 394,700 | — | — |
| 2025-08-25 | $392.64 | $808.27 | 207,900 | — | — |
| 2025-08-22 | $397.56 | $818.39 | 289,100 | — | — |
| 2025-08-21 | $381.62 | $785.58 | 251,600 | — | — |
| 2025-08-20 | $383.66 | $789.78 | 283,500 | — | — |
| 2025-08-19 | $386.92 | $796.49 | 345,400 | — | — |
| 2025-08-18 | $378.05 | $775.97 | 515,400 | — | — |
| 2025-08-15 | $381.42 | $782.88 | 393,800 | — | — |
| 2025-08-14 | $391.20 | $802.96 | 426,500 | — | — |
| 2025-08-13 | $398.98 | $818.93 | 436,400 | — | — |
| 2025-08-12 | $384.39 | $788.98 | 490,700 | — | — |
| 2025-08-11 | $366.36 | $751.97 | 553,600 | — | — |
| 2025-08-08 | $366.57 | $752.40 | 542,500 | — | — |
| 2025-08-07 | $354.45 | $727.53 | 311,800 | — | — |
| 2025-08-06 | $354.84 | $728.33 | 473,000 | — | — |
| 2025-08-05 | $361.26 | $741.50 | 653,200 | — | — |
| 2025-08-04 | $358.20 | $735.22 | 617,700 | — | — |
| 2025-08-01 | $352.52 | $723.57 | 975,100 | — | — |
| 2025-07-31 | $354.71 | $728.06 | 1,276,100 | — | — |
| 2025-07-30 | $410.57 | $842.72 | 674,500 | — | — |
| 2025-07-29 | $424.27 | $870.84 | 418,400 | — | — |
| 2025-07-28 | $427.56 | $877.59 | 391,900 | — | — |
| 2025-07-25 | $435.11 | $893.09 | 324,000 | — | — |
| 2025-07-24 | $429.54 | $881.65 | 394,900 | — | — |
| 2025-07-23 | $424.46 | $871.23 | 383,100 | — | — |
| 2025-07-22 | $418.82 | $859.65 | 465,100 | — | — |
| 2025-07-21 | $404.98 | $831.24 | 288,900 | — | — |
| 2025-07-18 | $409.59 | $840.70 | 307,400 | — | — |
| 2025-07-17 | $406.97 | $835.33 | 313,500 | — | — |
| 2025-07-16 | $394.24 | $809.20 | 553,000 | — | — |
| 2025-07-15 | $398.58 | $818.11 | 818,700 | — | — |
| 2025-07-14 | $414.71 | $851.21 | 550,800 | — | — |
| 2025-07-11 | $412.69 | $847.07 | 364,300 | — | — |
| 2025-07-10 | $415.95 | $853.76 | 423,900 | — | — |
| 2025-07-09 | $412.54 | $846.76 | 583,300 | — | — |
| 2025-07-08 | $400.66 | $822.38 | 752,000 | — | — |
| 2025-07-07 | $397.08 | $815.03 | 545,900 | — | — |
| 2025-07-03 | $397.81 | $816.53 | 237,500 | — | — |
| 2025-07-02 | $395.69 | $812.17 | 397,800 | — | — |
| 2025-07-01 | $390.18 | $800.86 | 539,600 | — | — |
| 2025-06-30 | $373.40 | $766.42 | 361,000 | — | — |
| 2025-06-27 | $374.34 | $768.35 | 664,900 | — | — |
| 2025-06-26 | $376.98 | $773.77 | 289,600 | — | — |
| 2025-06-25 | $371.79 | $763.12 | 271,900 | — | — |
| 2025-06-24 | $371.91 | $763.36 | 574,300 | — | — |
| 2025-06-23 | $364.26 | $747.66 | 478,700 | — | — |
| 2025-06-20 | $354.72 | $728.08 | 1,316,300 | — | — |
| 2025-06-18 | $355.54 | $729.76 | 487,900 | — | — |
| 2025-06-17 | $356.03 | $730.77 | 379,700 | — | — |
| 2025-06-16 | $358.88 | $736.62 | 604,700 | — | — |
| 2025-06-13 | $356.94 | $732.64 | 377,700 | — | — |
| 2025-06-12 | $366.87 | $753.02 | 355,300 | — | — |
| 2025-06-11 | $368.79 | $756.96 | 302,400 | — | — |
| 2025-06-10 | $378.32 | $776.52 | 359,200 | — | — |
| 2025-06-09 | $379.19 | $778.31 | 464,700 | — | — |
| 2025-06-06 | $377.96 | $775.78 | 315,800 | — | — |
| 2025-06-05 | $378.68 | $777.26 | 265,300 | — | — |
| 2025-06-04 | $381.88 | $783.83 | 383,500 | — | — |
| 2025-06-03 | $378.33 | $776.54 | 316,100 | — | — |
| 2025-06-02 | $372.21 | $763.98 | 367,600 | — | — |
| 2025-05-30 | $380.18 | $780.34 | 760,000 | — | — |
| 2025-05-29 | $387.34 | $795.04 | 232,800 | — | — |
| 2025-05-28 | $388.12 | $796.64 | 255,100 | — | — |
| 2025-05-27 | $398.93 | $818.82 | 331,400 | — | — |
| 2025-05-23 | $386.84 | $794.01 | 242,400 | — | — |
| 2025-05-22 | $389.47 | $799.41 | 299,900 | — | — |
| 2025-05-21 | $389.00 | $798.44 | 311,700 | — | — |
| 2025-05-20 | $403.34 | $827.88 | 255,400 | — | — |
| 2025-05-19 | $405.98 | $833.29 | 230,000 | — | — |
| 2025-05-16 | $408.50 | $836.41 | 318,600 | — | — |
| 2025-05-15 | $400.88 | $820.81 | 220,900 | — | — |
| 2025-05-14 | $399.39 | $817.76 | 291,700 | — | — |
| 2025-05-13 | $400.39 | $819.81 | 288,000 | — | — |
| 2025-05-12 | $401.02 | $821.10 | 591,100 | — | — |
| 2025-05-09 | $390.31 | $799.17 | 298,400 | — | — |
| 2025-05-08 | $391.19 | $800.97 | 406,700 | — | — |
| 2025-05-07 | $384.36 | $786.99 | 603,100 | — | — |
| 2025-05-06 | $385.47 | $789.26 | 428,400 | — | — |
| 2025-05-05 | $385.05 | $788.40 | 341,900 | — | — |
| 2025-05-02 | $386.23 | $790.82 | 263,700 | — | — |
| 2025-05-01 | $379.79 | $777.63 | 301,000 | — | — |
| 2025-04-30 | $379.48 | $777.00 | 398,900 | — | — |
| 2025-04-29 | $379.20 | $776.42 | 408,000 | — | — |
| 2025-04-28 | $377.00 | $771.92 | 403,100 | — | — |
| 2025-04-25 | $375.00 | $767.82 | 558,500 | — | — |
| 2025-04-24 | $381.39 | $780.91 | 819,400 | — | — |
| 2025-04-23 | $359.82 | $736.74 | 556,200 | — | — |
| 2025-04-22 | $355.60 | $728.10 | 434,400 | — | — |
| 2025-04-21 | $347.46 | $711.43 | 323,000 | — | — |
| 2025-04-17 | $353.27 | $723.33 | 274,400 | — | — |
| 2025-04-16 | $348.23 | $713.01 | 454,600 | — | — |
| 2025-04-15 | $352.13 | $721.00 | 351,900 | — | — |
| 2025-04-14 | $354.67 | $726.20 | 535,900 | — | — |
| 2025-04-11 | $347.60 | $711.72 | 684,900 | — | — |
| 2025-04-10 | $336.49 | $688.97 | 517,200 | — | — |
| 2025-04-09 | $342.53 | $701.34 | 754,500 | — | — |
| 2025-04-08 | $317.10 | $649.27 | 846,500 | — | — |
| 2025-04-07 | $327.12 | $669.79 | 1,205,100 | — | — |
| 2025-04-04 | $327.29 | $670.13 | 834,300 | — | — |
| 2025-04-03 | $327.10 | $669.75 | 569,900 | — | — |
| 2025-04-02 | $348.23 | $713.01 | 524,900 | — | — |
| 2025-04-01 | $343.18 | $702.67 | 473,200 | — | — |
| 2025-03-31 | $340.50 | $697.18 | 535,100 | — | — |
| 2025-03-28 | $342.61 | $701.50 | 557,600 | — | — |
| 2025-03-27 | $349.51 | $715.63 | 382,900 | — | — |
| 2025-03-26 | $346.80 | $710.08 | 362,300 | — | — |
| 2025-03-25 | $349.15 | $714.89 | 541,100 | — | — |
| 2025-03-24 | $348.70 | $713.97 | 453,900 | — | — |
| 2025-03-21 | $336.29 | $688.56 | 1,513,400 | — | — |
| 2025-03-20 | $339.29 | $694.71 | 575,700 | — | — |
| 2025-03-19 | $348.10 | $712.74 | 476,600 | — | — |
| 2025-03-18 | $340.25 | $696.67 | 336,500 | — | — |
| 2025-03-17 | $342.77 | $701.83 | 391,200 | — | — |
| 2025-03-14 | $335.91 | $687.78 | 356,300 | — | — |
| 2025-03-13 | $326.43 | $668.37 | 485,600 | — | — |
| 2025-03-12 | $329.55 | $674.76 | 380,400 | — | — |
| 2025-03-11 | $330.65 | $677.01 | 530,800 | — | — |
| 2025-03-10 | $335.56 | $687.07 | 498,100 | — | — |
| 2025-03-07 | $336.14 | $688.26 | 348,500 | — | — |
| 2025-03-06 | $334.40 | $684.69 | 393,800 | — | — |
| 2025-03-05 | $336.91 | $689.83 | 438,700 | — | — |
| 2025-03-04 | $326.85 | $669.23 | 440,300 | — | — |
| 2025-03-03 | $333.01 | $681.85 | 339,500 | — | — |
| 2025-02-28 | $340.76 | $697.72 | 589,400 | — | — |
| 2025-02-27 | $335.11 | $686.15 | 319,200 | — | — |
| 2025-02-26 | $338.45 | $692.99 | 249,000 | — | — |
| 2025-02-25 | $339.30 | $694.73 | 456,800 | — | — |
| 2025-02-24 | $332.28 | $680.35 | 413,800 | — | — |
| 2025-02-21 | $334.82 | $685.55 | 453,300 | — | — |
| 2025-02-20 | $343.12 | $702.55 | 401,000 | — | — |
| 2025-02-19 | $350.65 | $717.97 | 583,700 | — | — |
| 2025-02-18 | $354.99 | $726.85 | 491,800 | — | — |
| 2025-02-14 | $357.81 | $730.58 | 582,200 | — | — |
| 2025-02-13 | $360.61 | $736.29 | 599,200 | — | — |
| 2025-02-12 | $354.14 | $723.08 | 948,800 | — | — |
| 2025-02-11 | $358.00 | $730.97 | 515,600 | — | — |
| 2025-02-10 | $354.57 | $723.96 | 483,800 | — | — |
| 2025-02-07 | $350.53 | $715.71 | 372,400 | — | — |
| 2025-02-06 | $349.37 | $713.35 | 794,100 | — | — |
| 2025-02-05 | $342.68 | $699.69 | 1,108,600 | — | — |
| 2025-02-04 | $376.31 | $768.35 | 555,000 | — | — |
| 2025-02-03 | $381.38 | $778.70 | 471,500 | — | — |
| 2025-01-31 | $389.46 | $795.20 | 300,700 | — | — |
| 2025-01-30 | $394.41 | $805.31 | 379,700 | — | — |
| 2025-01-29 | $389.38 | $795.04 | 275,700 | — | — |
| 2025-01-28 | $395.46 | $807.45 | 267,900 | — | — |
| 2025-01-27 | $397.48 | $811.58 | 308,200 | — | — |
| 2025-01-24 | $402.81 | $822.46 | 220,400 | — | — |
| 2025-01-23 | $405.30 | $827.54 | 458,600 | — | — |
| 2025-01-22 | $402.47 | $821.76 | 406,100 | — | — |
| 2025-01-21 | $408.24 | $833.55 | 365,800 | — | — |
| 2025-01-17 | $399.85 | $816.42 | 363,800 | — | — |
| 2025-01-16 | $395.40 | $807.33 | 320,400 | — | — |
| 2025-01-15 | $388.10 | $792.42 | 283,300 | — | — |
| 2025-01-14 | $381.84 | $779.64 | 303,300 | — | — |
| 2025-01-13 | $373.16 | $761.92 | 275,600 | — | — |
| 2025-01-10 | $369.10 | $753.63 | 324,200 | — | — |
| 2025-01-08 | $372.79 | $761.16 | 342,200 | — | — |
| 2025-01-07 | $365.82 | $746.93 | 319,900 | — | — |
| 2025-01-06 | $371.44 | $758.41 | 306,900 | — | — |
| 2025-01-03 | $371.13 | $757.77 | 269,300 | — | — |
| 2025-01-02 | $366.35 | $748.01 | 227,300 | — | — |