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
- 1991-04-02 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 | — | — | — | $838.78 | 17,486 |
| 2026-09-03 | — | — | — | $857.18 | 27,438 |
| 2026-09-02 | — | — | — | $827.62 | 41,973 |
| 2026-09-01 | — | — | — | $804.33 | 24,583 |
| 2026-08-31 | — | — | — | $784.58 | 28,369 |
| 2026-08-28 | — | — | — | $807.04 | 26,913 |
| 2026-08-27 | $807.71 | $815.33 | 766,800 | $804.48 | 34,678 |
| 2026-08-26 | $814.79 | $822.48 | 585,300 | $832.36 | 16,513 |
| 2026-08-25 | $833.56 | $841.43 | 505,400 | $830.64 | 17,388 |
| 2026-08-24 | $828.50 | $836.32 | 672,000 | $831.98 | 23,760 |
| 2026-08-21 | $834.04 | $841.91 | 786,800 | $831.82 | 20,461 |
| 2026-08-20 | $826.64 | $834.44 | 596,400 | $837.50 | 17,311 |
| 2026-08-19 | $840.84 | $848.77 | 750,400 | $821.35 | 29,506 |
| 2026-08-18 | $810.24 | $817.89 | 779,000 | $810.77 | 24,070 |
| 2026-08-17 | $805.93 | $812.59 | 541,300 | $802.00 | 25,064 |
| 2026-08-14 | $803.48 | $810.12 | 425,600 | $803.49 | 14,750 |
| 2026-08-13 | $805.97 | $812.63 | 709,700 | $799.74 | 37,819 |
| 2026-08-12 | $797.99 | $804.58 | 575,100 | $793.35 | 27,957 |
| 2026-08-11 | $797.00 | $803.58 | 939,100 | $808.00 | 32,520 |
| 2026-08-10 | $808.05 | $814.72 | 1,213,700 | $779.84 | 44,889 |
| 2026-08-07 | $784.36 | $790.84 | 837,600 | $774.67 | 24,203 |
| 2026-08-06 | $772.11 | $778.49 | 783,900 | $777.10 | 29,468 |
| 2026-08-05 | $768.58 | $774.93 | 532,400 | $769.65 | 36,834 |
| 2026-08-04 | $760.66 | $766.94 | 817,300 | $754.72 | 44,707 |
| 2026-08-03 | $759.24 | $765.51 | 842,600 | $771.91 | 41,568 |
| 2026-07-31 | $762.63 | $768.93 | 1,158,300 | $725.14 | 56,986 |
| 2026-07-30 | $738.34 | $744.44 | 1,460,700 | $697.48 | 81,935 |
| 2026-07-29 | $695.42 | $701.16 | 1,022,100 | $698.11 | 59,936 |
| 2026-07-28 | $695.18 | $700.92 | 900,200 | $678.00 | 60,336 |
| 2026-07-27 | $667.17 | $672.68 | 650,800 | $664.45 | 55,406 |
| 2026-07-24 | $656.01 | $661.43 | 708,400 | $655.97 | 78,269 |
| 2026-07-23 | $651.91 | $657.29 | 1,129,400 | $647.75 | 133,482 |
| 2026-07-22 | $651.18 | $656.56 | 872,200 | $675.00 | 87,086 |
| 2026-07-21 | $675.19 | $680.77 | 529,400 | $678.24 | 35,257 |
| 2026-07-20 | $672.15 | $677.70 | 624,800 | $675.83 | 44,990 |
| 2026-07-17 | $676.69 | $682.28 | 648,300 | — | — |
| 2026-07-16 | $678.94 | $684.55 | 730,100 | — | — |
| 2026-07-15 | $664.45 | $669.94 | 555,400 | — | — |
| 2026-07-14 | $656.12 | $661.54 | 478,000 | — | — |
| 2026-07-13 | $663.09 | $668.57 | 606,300 | — | — |
| 2026-07-10 | $664.52 | $670.01 | 581,700 | — | — |
| 2026-07-09 | $667.95 | $673.47 | 672,500 | — | — |
| 2026-07-08 | $662.88 | $668.35 | 746,800 | — | — |
| 2026-07-07 | $676.23 | $681.82 | 918,700 | — | — |
| 2026-07-06 | $649.81 | $655.18 | 714,300 | — | — |
| 2026-07-02 | $654.27 | $659.67 | 1,071,600 | — | — |
| 2026-07-01 | $624.72 | $629.88 | 1,170,600 | — | — |
| 2026-06-30 | $623.54 | $628.69 | 820,900 | — | — |
| 2026-06-29 | $631.81 | $637.03 | 734,400 | — | — |
| 2026-06-26 | $632.90 | $638.13 | 1,213,600 | — | — |
| 2026-06-25 | $620.14 | $625.26 | 696,800 | — | — |
| 2026-06-24 | $623.43 | $628.58 | 839,900 | — | — |
| 2026-06-23 | $618.03 | $623.13 | 1,279,700 | — | — |
| 2026-06-22 | $612.50 | $617.56 | 1,604,300 | — | — |
| 2026-06-18 | $609.94 | $614.98 | 2,609,100 | — | — |
| 2026-06-17 | $607.93 | $612.95 | 1,299,500 | — | — |
| 2026-06-16 | $614.73 | $619.81 | 1,007,500 | — | — |
| 2026-06-15 | $614.98 | $620.06 | 815,900 | — | — |
| 2026-06-12 | $612.14 | $617.20 | 717,700 | — | — |
| 2026-06-11 | $611.48 | $616.53 | 943,100 | — | — |
| 2026-06-10 | $601.65 | $606.62 | 816,100 | — | — |
| 2026-06-09 | $616.18 | $621.27 | 1,190,600 | — | — |
| 2026-06-08 | $611.34 | $616.39 | 1,259,200 | — | — |
| 2026-06-05 | $635.45 | $640.70 | 975,800 | — | — |
| 2026-06-04 | $628.73 | $633.92 | 974,700 | — | — |
| 2026-06-03 | $618.95 | $624.06 | 986,700 | — | — |
| 2026-06-02 | $602.92 | $607.90 | 1,066,700 | — | — |
| 2026-06-01 | $600.66 | $605.62 | 1,079,900 | — | — |
| 2026-05-29 | $614.78 | $619.86 | 2,187,500 | — | — |
| 2026-05-28 | $621.52 | $626.65 | 1,234,400 | — | — |
| 2026-05-27 | $627.74 | $632.92 | 1,913,500 | — | — |
| 2026-05-26 | $634.62 | $639.86 | 889,800 | — | — |
| 2026-05-22 | $638.88 | $644.16 | 994,900 | — | — |
| 2026-05-21 | $642.59 | $647.90 | 1,178,500 | — | — |
| 2026-05-20 | $649.76 | $655.13 | 1,165,600 | — | — |
| 2026-05-19 | $630.30 | $634.56 | 1,445,100 | — | — |
| 2026-05-18 | $629.68 | $633.93 | 2,996,600 | — | — |
| 2026-05-15 | $698.25 | $702.97 | 728,000 | — | — |
| 2026-05-14 | $712.87 | $717.69 | 767,200 | — | — |
| 2026-05-13 | $719.88 | $724.74 | 879,300 | — | — |
| 2026-05-12 | $723.41 | $728.30 | 824,300 | — | — |
| 2026-05-11 | $712.77 | $717.59 | 1,227,200 | — | — |
| 2026-05-08 | $714.89 | $719.72 | 589,000 | — | — |
| 2026-05-07 | $709.10 | $713.89 | 774,600 | — | — |
| 2026-05-06 | $721.05 | $725.92 | 739,900 | — | — |
| 2026-05-05 | $702.27 | $707.01 | 642,700 | — | — |
| 2026-05-04 | $709.21 | $714.00 | 554,100 | — | — |
| 2026-05-01 | $701.42 | $706.16 | 729,100 | — | — |
| 2026-04-30 | $707.06 | $711.84 | 1,096,500 | — | — |
| 2026-04-29 | $686.36 | $691.00 | 1,835,000 | — | — |
| 2026-04-28 | $731.77 | $736.71 | 569,000 | — | — |
| 2026-04-27 | $744.44 | $749.47 | 603,200 | — | — |
| 2026-04-24 | $751.57 | $756.65 | 809,500 | — | — |
| 2026-04-23 | $766.02 | $771.20 | 928,700 | — | — |
| 2026-04-22 | $746.58 | $751.62 | 901,900 | — | — |
| 2026-04-21 | $747.36 | $752.41 | 707,400 | — | — |
| 2026-04-20 | $749.41 | $754.47 | 493,800 | — | — |
| 2026-04-17 | $750.57 | $755.64 | 513,000 | — | — |
| 2026-04-16 | $746.00 | $751.04 | 505,000 | — | — |
| 2026-04-15 | $753.93 | $759.02 | 571,100 | — | — |
| 2026-04-14 | $755.51 | $760.61 | 637,800 | — | — |
| 2026-04-13 | $746.46 | $751.50 | 747,000 | — | — |
| 2026-04-10 | $748.87 | $753.93 | 751,300 | — | — |
| 2026-04-09 | $767.85 | $773.04 | 596,700 | — | — |
| 2026-04-08 | $775.53 | $780.77 | 580,400 | — | — |
| 2026-04-07 | $760.27 | $765.41 | 620,900 | — | — |
| 2026-04-06 | $763.04 | $768.19 | 460,400 | — | — |
| 2026-04-02 | $761.85 | $767.00 | 1,000,600 | — | — |
| 2026-04-01 | $777.25 | $782.50 | 627,400 | — | — |
| 2026-03-31 | $772.64 | $777.86 | 642,600 | — | — |
| 2026-03-30 | $749.29 | $754.35 | 630,400 | — | — |
| 2026-03-27 | $737.71 | $742.69 | 492,200 | — | — |
| 2026-03-26 | $756.73 | $761.84 | 488,600 | — | — |
| 2026-03-25 | $749.47 | $754.53 | 553,100 | — | — |
| 2026-03-24 | $741.69 | $746.70 | 507,900 | — | — |
| 2026-03-23 | $736.53 | $741.51 | 535,900 | — | — |
| 2026-03-20 | $732.87 | $737.82 | 1,359,900 | — | — |
| 2026-03-19 | $737.45 | $742.43 | 628,300 | — | — |
| 2026-03-18 | $744.12 | $749.15 | 672,500 | — | — |
| 2026-03-17 | $759.05 | $764.18 | 437,000 | — | — |
| 2026-03-16 | $756.91 | $762.02 | 396,200 | — | — |
| 2026-03-13 | $745.77 | $750.81 | 438,100 | — | — |
| 2026-03-12 | $746.61 | $751.65 | 630,400 | — | — |
| 2026-03-11 | $774.66 | $779.89 | 405,200 | — | — |
| 2026-03-10 | $772.03 | $777.25 | 473,300 | — | — |
| 2026-03-09 | $781.60 | $786.88 | 697,100 | — | — |
| 2026-03-06 | $759.86 | $764.99 | 561,900 | — | — |
| 2026-03-05 | $764.93 | $770.10 | 657,500 | — | — |
| 2026-03-04 | $787.50 | $792.82 | 641,400 | — | — |
| 2026-03-03 | $766.66 | $771.84 | 637,200 | — | — |
| 2026-03-02 | $790.81 | $796.15 | 793,100 | — | — |
| 2026-02-27 | $781.67 | $786.95 | 726,400 | — | — |
| 2026-02-26 | $770.79 | $776.00 | 772,700 | — | — |
| 2026-02-25 | $784.28 | $789.58 | 750,900 | — | — |
| 2026-02-24 | $772.19 | $777.41 | 628,700 | — | — |
| 2026-02-23 | $787.04 | $792.36 | 510,500 | — | — |
| 2026-02-20 | $779.67 | $784.94 | 615,100 | — | — |
| 2026-02-19 | $782.38 | $786.72 | 504,800 | — | — |
| 2026-02-18 | $792.16 | $796.55 | 675,900 | — | — |
| 2026-02-17 | $793.53 | $797.93 | 747,100 | — | — |
| 2026-02-13 | $803.17 | $807.62 | 974,700 | — | — |
| 2026-02-12 | $783.65 | $788.00 | 814,300 | — | — |
| 2026-02-11 | $778.97 | $783.29 | 1,123,600 | — | — |
| 2026-02-10 | $754.91 | $759.10 | 792,600 | — | — |
| 2026-02-09 | $780.28 | $784.61 | 586,800 | — | — |
| 2026-02-06 | $785.51 | $789.87 | 671,400 | — | — |
| 2026-02-05 | $766.63 | $770.88 | 976,500 | — | — |
| 2026-02-04 | $775.06 | $779.36 | 952,000 | — | — |
| 2026-02-03 | $759.18 | $763.39 | 768,700 | — | — |
| 2026-02-02 | $755.02 | $759.21 | 693,000 | — | — |
| 2026-01-30 | $741.45 | $745.56 | 1,317,500 | — | — |
| 2026-01-29 | $749.44 | $753.60 | 925,800 | — | — |
| 2026-01-28 | $751.13 | $755.30 | 827,900 | — | — |
| 2026-01-27 | $771.25 | $775.53 | 645,800 | — | — |
| 2026-01-26 | $762.65 | $766.88 | 934,200 | — | — |
| 2026-01-23 | $753.55 | $757.73 | 721,000 | — | — |
| 2026-01-22 | $755.51 | $759.70 | 765,400 | — | — |
| 2026-01-21 | $749.33 | $753.49 | 788,400 | — | — |
| 2026-01-20 | $733.78 | $737.85 | 789,100 | — | — |
| 2026-01-16 | $733.04 | $737.11 | 1,682,400 | — | — |
| 2026-01-15 | $741.92 | $746.03 | 865,600 | — | — |
| 2026-01-14 | $754.14 | $758.32 | 668,900 | — | — |
| 2026-01-13 | $758.91 | $763.12 | 946,500 | — | — |
| 2026-01-12 | $768.00 | $772.26 | 1,321,100 | — | — |
| 2026-01-09 | $796.55 | $800.97 | 711,500 | — | — |
| 2026-01-08 | $801.01 | $805.45 | 1,049,300 | — | — |
| 2026-01-07 | $812.27 | $816.77 | 1,264,700 | — | — |
| 2026-01-06 | $776.54 | $780.85 | 935,000 | — | — |
| 2026-01-05 | $763.23 | $767.46 | 835,700 | — | — |
| 2026-01-02 | $776.31 | $780.62 | 464,800 | — | — |