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-18 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 | — | — | — | $128.23 | 7,316 |
| 2026-09-03 | — | — | — | $126.74 | 14,679 |
| 2026-09-02 | — | — | — | $123.83 | 9,921 |
| 2026-09-01 | — | — | — | $120.44 | 6,177 |
| 2026-08-31 | — | — | — | $120.83 | 4,069 |
| 2026-08-28 | — | — | — | $119.14 | 7,021 |
| 2026-08-27 | $117.67 | $258.46 | 153,500 | $117.76 | 9,100 |
| 2026-08-26 | $118.57 | $260.44 | 96,100 | $119.68 | 4,743 |
| 2026-08-25 | $118.41 | $260.09 | 144,900 | $118.28 | 5,608 |
| 2026-08-24 | $117.75 | $258.64 | 128,200 | $120.95 | 6,368 |
| 2026-08-21 | $118.99 | $261.36 | 156,700 | $121.29 | 5,032 |
| 2026-08-20 | $119.39 | $262.24 | 138,300 | $125.99 | 5,499 |
| 2026-08-19 | $123.92 | $272.19 | 132,300 | $125.74 | 6,665 |
| 2026-08-18 | $124.80 | $274.12 | 102,600 | $129.06 | 3,729 |
| 2026-08-17 | $131.57 | $288.99 | 173,600 | $130.43 | 7,539 |
| 2026-08-14 | $131.05 | $287.85 | 93,200 | $127.40 | 6,284 |
| 2026-08-13 | $128.05 | $280.82 | 85,600 | $131.31 | 2,700 |
| 2026-08-12 | $129.47 | $283.94 | 103,200 | $130.49 | 4,269 |
| 2026-08-11 | $129.66 | $284.35 | 130,300 | $132.83 | 6,866 |
| 2026-08-10 | $130.66 | $286.55 | 113,900 | $130.02 | 3,696 |
| 2026-08-07 | $129.91 | $284.90 | 131,100 | $131.03 | 5,197 |
| 2026-08-06 | $130.03 | $285.16 | 140,700 | $134.14 | 3,497 |
| 2026-08-05 | $135.29 | $296.70 | 136,400 | $134.44 | 4,200 |
| 2026-08-04 | $133.69 | $293.19 | 170,100 | $132.66 | 7,844 |
| 2026-08-03 | $132.08 | $289.66 | 137,800 | $129.18 | 6,560 |
| 2026-07-31 | $128.03 | $280.78 | 300,000 | $121.49 | 15,584 |
| 2026-07-30 | $129.22 | $283.39 | 324,100 | $137.67 | 18,064 |
| 2026-07-29 | $138.60 | $303.96 | 135,400 | $140.68 | 11,372 |
| 2026-07-28 | $143.02 | $313.65 | 129,600 | $142.38 | 7,341 |
| 2026-07-27 | $140.39 | $307.88 | 202,400 | $138.85 | 14,505 |
| 2026-07-24 | $139.03 | $304.90 | 255,900 | $141.58 | 20,986 |
| 2026-07-23 | $139.33 | $305.56 | 314,300 | $143.90 | 14,775 |
| 2026-07-22 | $143.17 | $313.98 | 139,800 | $145.69 | 10,482 |
| 2026-07-21 | $143.84 | $315.45 | 165,200 | $145.28 | 6,249 |
| 2026-07-20 | $145.29 | $318.63 | 110,500 | $145.10 | 5,518 |
| 2026-07-17 | $144.41 | $316.70 | 141,600 | — | — |
| 2026-07-16 | $143.06 | $313.74 | 106,400 | — | — |
| 2026-07-15 | $142.37 | $312.23 | 162,800 | — | — |
| 2026-07-14 | $138.24 | $303.17 | 129,700 | — | — |
| 2026-07-13 | $133.87 | $293.59 | 130,700 | — | — |
| 2026-07-10 | $133.76 | $293.34 | 97,400 | — | — |
| 2026-07-09 | $133.01 | $291.70 | 153,300 | — | — |
| 2026-07-08 | $132.30 | $290.14 | 239,900 | — | — |
| 2026-07-07 | $136.26 | $298.83 | 194,500 | — | — |
| 2026-07-06 | $139.44 | $305.80 | 183,100 | — | — |
| 2026-07-02 | $138.49 | $303.72 | 193,400 | — | — |
| 2026-07-01 | $138.07 | $302.80 | 257,700 | — | — |
| 2026-06-30 | $142.10 | $311.63 | 398,400 | — | — |
| 2026-06-29 | $141.40 | $310.10 | 282,700 | — | — |
| 2026-06-26 | $161.59 | $354.38 | 506,600 | — | — |
| 2026-06-25 | $165.51 | $362.97 | 156,800 | — | — |
| 2026-06-24 | $165.33 | $362.58 | 164,700 | — | — |
| 2026-06-23 | $163.38 | $358.30 | 88,400 | — | — |
| 2026-06-22 | $162.01 | $355.30 | 126,200 | — | — |
| 2026-06-18 | $161.45 | $354.07 | 298,300 | — | — |
| 2026-06-17 | $158.34 | $347.25 | 130,200 | — | — |
| 2026-06-16 | $160.37 | $351.70 | 122,800 | — | — |
| 2026-06-15 | $158.84 | $348.35 | 87,600 | — | — |
| 2026-06-12 | $158.34 | $347.25 | 94,300 | — | — |
| 2026-06-11 | $156.89 | $344.07 | 82,700 | — | — |
| 2026-06-10 | $153.78 | $337.25 | 88,100 | — | — |
| 2026-06-09 | $155.60 | $341.24 | 117,600 | — | — |
| 2026-06-08 | $156.26 | $342.69 | 78,100 | — | — |
| 2026-06-05 | $155.07 | $340.08 | 136,400 | — | — |
| 2026-06-04 | $152.54 | $334.53 | 85,900 | — | — |
| 2026-06-03 | $154.69 | $339.25 | 104,800 | — | — |
| 2026-06-02 | $156.95 | $344.20 | 156,100 | — | — |
| 2026-06-01 | $157.90 | $346.28 | 150,000 | — | — |
| 2026-05-29 | $154.77 | $339.42 | 137,100 | — | — |
| 2026-05-28 | $160.08 | $350.65 | 77,500 | — | — |
| 2026-05-27 | $158.64 | $347.49 | 93,500 | — | — |
| 2026-05-26 | $156.67 | $343.18 | 90,600 | — | — |
| 2026-05-22 | $153.14 | $335.45 | 96,500 | — | — |
| 2026-05-21 | $152.63 | $334.33 | 188,300 | — | — |
| 2026-05-20 | $155.11 | $339.76 | 137,700 | — | — |
| 2026-05-19 | $152.96 | $335.05 | 276,500 | — | — |
| 2026-05-18 | $155.67 | $340.99 | 132,000 | — | — |
| 2026-05-15 | $158.98 | $348.24 | 177,800 | — | — |
| 2026-05-14 | $156.57 | $342.96 | 336,300 | — | — |
| 2026-05-13 | $161.83 | $354.48 | 210,100 | — | — |
| 2026-05-12 | $168.59 | $369.29 | 104,200 | — | — |
| 2026-05-11 | $171.68 | $376.06 | 92,900 | — | — |
| 2026-05-08 | $167.16 | $366.16 | 106,500 | — | — |
| 2026-05-07 | $167.01 | $365.83 | 104,000 | — | — |
| 2026-05-06 | $167.11 | $366.05 | 124,900 | — | — |
| 2026-05-05 | $167.00 | $365.81 | 128,100 | — | — |
| 2026-05-04 | $165.05 | $361.54 | 130,600 | — | — |
| 2026-05-01 | $167.49 | $366.88 | 124,500 | — | — |
| 2026-04-30 | $167.45 | $366.79 | 135,500 | — | — |
| 2026-04-29 | $164.57 | $360.48 | 164,600 | — | — |
| 2026-04-28 | $166.05 | $363.73 | 191,300 | — | — |
| 2026-04-27 | $170.73 | $373.98 | 130,900 | — | — |
| 2026-04-24 | $170.70 | $373.91 | 165,700 | — | — |
| 2026-04-23 | $167.52 | $366.95 | 187,500 | — | — |
| 2026-04-22 | $163.78 | $358.75 | 142,400 | — | — |
| 2026-04-21 | $164.39 | $360.09 | 507,000 | — | — |
| 2026-04-20 | $158.72 | $347.67 | 293,200 | — | — |
| 2026-04-17 | $151.08 | $330.93 | 210,400 | — | — |
| 2026-04-16 | $147.49 | $323.07 | 109,200 | — | — |
| 2026-04-15 | $147.07 | $322.15 | 239,500 | — | — |