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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $302.41 | 36,922 |
| 2026-09-03 | — | — | — | $310.74 | 29,495 |
| 2026-09-02 | — | — | — | $309.13 | 32,293 |
| 2026-09-01 | — | — | — | $306.50 | 63,636 |
| 2026-08-31 | — | — | — | $309.30 | 78,632 |
| 2026-08-28 | — | — | — | $306.48 | 53,032 |
| 2026-08-27 | $305.47 | $819.96 | 1,001,400 | $303.66 | 50,163 |
| 2026-08-26 | $306.66 | $823.16 | 749,800 | $304.03 | 41,653 |
| 2026-08-25 | $303.85 | $815.61 | 832,900 | $305.05 | 53,717 |
| 2026-08-24 | $306.24 | $822.03 | 1,187,300 | $304.87 | 45,840 |
| 2026-08-21 | $305.10 | $818.97 | 1,356,000 | $301.82 | 73,046 |
| 2026-08-20 | $300.33 | $806.17 | 1,615,400 | $303.12 | 95,668 |
| 2026-08-19 | $303.22 | $813.92 | 948,600 | $304.12 | 79,622 |
| 2026-08-18 | $303.23 | $813.95 | 610,000 | $302.60 | 25,012 |
| 2026-08-17 | $300.86 | $807.59 | 898,100 | $307.40 | 44,827 |
| 2026-08-14 | $308.97 | $829.36 | 474,500 | $305.68 | 17,824 |
| 2026-08-13 | $305.52 | $820.10 | 710,100 | $306.16 | 29,384 |
| 2026-08-12 | $304.07 | $816.20 | 613,900 | $308.61 | 29,509 |
| 2026-08-11 | $309.31 | $830.27 | 796,100 | $309.40 | 32,554 |
| 2026-08-10 | $308.18 | $827.24 | 851,900 | $302.82 | 37,025 |
| 2026-08-07 | $303.44 | $814.51 | 749,200 | $297.54 | 31,736 |
| 2026-08-06 | $299.92 | $805.07 | 683,600 | $297.34 | 31,048 |
| 2026-08-05 | $295.09 | $792.10 | 911,300 | $297.07 | 44,123 |
| 2026-08-04 | $294.71 | $791.08 | 1,064,000 | $291.86 | 42,680 |
| 2026-08-03 | $292.94 | $786.33 | 1,605,500 | $296.01 | 58,063 |
| 2026-07-31 | $294.89 | $791.56 | 1,463,900 | $301.41 | 73,820 |
| 2026-07-30 | $300.20 | $805.82 | 1,614,400 | $307.33 | 77,352 |
| 2026-07-29 | $294.27 | $789.90 | 1,068,900 | $293.17 | 57,665 |
| 2026-07-28 | $292.85 | $786.09 | 1,539,100 | $292.97 | 79,982 |
| 2026-07-27 | $292.58 | $785.36 | 1,218,100 | $296.78 | 54,749 |
| 2026-07-24 | $297.87 | $799.56 | 734,700 | $294.00 | 44,195 |
| 2026-07-23 | $294.29 | $789.95 | 1,296,200 | $295.80 | 42,511 |
| 2026-07-22 | $297.00 | $797.23 | 1,167,300 | $297.34 | 54,144 |
| 2026-07-21 | $296.39 | $795.59 | 1,043,500 | $301.02 | 127,757 |
| 2026-07-20 | $296.63 | $796.23 | 1,044,300 | $295.20 | 114,697 |
| 2026-07-17 | $295.62 | $793.52 | 909,500 | — | — |
| 2026-07-16 | $297.29 | $798.01 | 1,265,000 | — | — |
| 2026-07-15 | $293.69 | $788.34 | 879,500 | — | — |
| 2026-07-14 | $299.40 | $803.67 | 1,064,800 | — | — |
| 2026-07-13 | $301.96 | $810.54 | 892,200 | — | — |
| 2026-07-10 | $299.53 | $804.02 | 1,349,500 | — | — |
| 2026-07-09 | $295.85 | $794.14 | 1,098,300 | — | — |
| 2026-07-08 | $296.75 | $796.56 | 1,015,000 | — | — |
| 2026-07-07 | $305.05 | $818.84 | 923,500 | — | — |
| 2026-07-06 | $308.86 | $829.06 | 1,368,800 | — | — |
| 2026-07-02 | $314.19 | $843.37 | 1,847,200 | — | — |
| 2026-07-01 | $306.40 | $822.46 | 2,692,300 | — | — |
| 2026-06-30 | $293.18 | $782.11 | 3,510,100 | — | — |
| 2026-06-29 | $271.35 | $723.88 | 1,307,300 | — | — |
| 2026-06-26 | $277.79 | $741.06 | 1,741,500 | — | — |
| 2026-06-25 | $279.93 | $746.77 | 1,260,300 | — | — |
| 2026-06-24 | $278.73 | $743.57 | 1,826,400 | — | — |
| 2026-06-23 | $282.45 | $753.49 | 1,874,200 | — | — |
| 2026-06-22 | $283.11 | $755.25 | 1,907,200 | — | — |
| 2026-06-18 | $280.21 | $747.51 | 2,568,800 | — | — |
| 2026-06-17 | $281.75 | $751.62 | 1,748,100 | — | — |
| 2026-06-16 | $280.48 | $748.23 | 1,859,200 | — | — |
| 2026-06-15 | $282.96 | $754.85 | 1,164,500 | — | — |
| 2026-06-12 | $281.62 | $751.28 | 1,239,500 | — | — |
| 2026-06-11 | $278.12 | $741.94 | 979,000 | — | — |
| 2026-06-10 | $276.51 | $737.64 | 1,247,900 | — | — |
| 2026-06-09 | $282.98 | $754.90 | 1,314,200 | — | — |
| 2026-06-08 | $276.77 | $738.34 | 1,326,700 | — | — |
| 2026-06-05 | $282.35 | $753.22 | 1,154,000 | — | — |
| 2026-06-04 | $282.85 | $754.56 | 1,041,700 | — | — |
| 2026-06-03 | $282.27 | $753.01 | 900,000 | — | — |
| 2026-06-02 | $279.29 | $745.06 | 961,900 | — | — |
| 2026-06-01 | $278.89 | $743.99 | 1,253,400 | — | — |
| 2026-05-29 | $278.62 | $743.27 | 2,030,500 | — | — |
| 2026-05-28 | $283.65 | $756.69 | 971,900 | — | — |
| 2026-05-27 | $285.73 | $762.24 | 861,600 | — | — |
| 2026-05-26 | $289.60 | $772.56 | 1,043,300 | — | — |
| 2026-05-22 | $289.47 | $772.22 | 1,038,000 | — | — |
| 2026-05-21 | $290.19 | $774.14 | 1,273,000 | — | — |
| 2026-05-20 | $289.19 | $771.47 | 1,668,100 | — | — |
| 2026-05-19 | $291.77 | $778.35 | 843,000 | — | — |
| 2026-05-18 | $293.31 | $782.46 | 1,133,800 | — | — |
| 2026-05-15 | $295.38 | $787.98 | 1,244,800 | — | — |
| 2026-05-14 | $299.87 | $799.96 | 1,416,300 | — | — |
| 2026-05-13 | $306.20 | $816.85 | 1,149,200 | — | — |
| 2026-05-12 | $303.60 | $809.91 | 925,100 | — | — |
| 2026-05-11 | $304.50 | $812.31 | 781,900 | — | — |
| 2026-05-08 | $295.41 | $788.06 | 607,200 | — | — |
| 2026-05-07 | $294.99 | $786.94 | 1,216,400 | — | — |
| 2026-05-06 | $300.21 | $800.87 | 877,700 | — | — |
| 2026-05-05 | $303.93 | $810.79 | 801,000 | — | — |
| 2026-05-04 | $298.35 | $795.91 | 1,154,000 | — | — |
| 2026-05-01 | $301.07 | $803.16 | 1,028,400 | — | — |
| 2026-04-30 | $300.05 | $800.44 | 2,304,900 | — | — |
| 2026-04-29 | $302.50 | $806.98 | 984,000 | — | — |
| 2026-04-28 | $303.35 | $809.25 | 771,700 | — | — |
| 2026-04-27 | $302.38 | $806.66 | 897,300 | — | — |
| 2026-04-24 | $301.76 | $805.00 | 744,100 | — | — |
| 2026-04-23 | $303.65 | $810.05 | 869,200 | — | — |
| 2026-04-22 | $296.76 | $791.67 | 933,000 | — | — |
| 2026-04-21 | $294.78 | $786.38 | 969,100 | — | — |
| 2026-04-20 | $296.15 | $790.04 | 907,500 | — | — |
| 2026-04-17 | $291.81 | $778.46 | 1,203,700 | — | — |
| 2026-04-16 | $297.24 | $792.95 | 826,400 | — | — |
| 2026-04-15 | $295.21 | $787.53 | 1,044,100 | — | — |