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 — 2026
| 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 | — | — |
| 2026-04-14 | $148.14 | $324.49 | 120,000 | — | — |
| 2026-04-13 | $150.23 | $329.07 | 186,400 | — | — |
| 2026-04-10 | $148.10 | $324.41 | 151,500 | — | — |
| 2026-04-09 | $147.73 | $323.60 | 196,200 | — | — |
| 2026-04-08 | $147.11 | $322.24 | 206,400 | — | — |
| 2026-04-07 | $146.65 | $321.23 | 115,200 | — | — |
| 2026-04-06 | $149.50 | $327.47 | 173,900 | — | — |
| 2026-04-02 | $151.53 | $331.92 | 174,400 | — | — |
| 2026-04-01 | $156.22 | $342.19 | 129,800 | — | — |
| 2026-03-31 | $153.60 | $336.45 | 153,300 | — | — |
| 2026-03-30 | $151.62 | $332.12 | 151,900 | — | — |
| 2026-03-27 | $152.12 | $333.21 | 123,000 | — | — |
| 2026-03-26 | $151.34 | $331.50 | 163,100 | — | — |
| 2026-03-25 | $152.31 | $333.63 | 134,700 | — | — |
| 2026-03-24 | $147.75 | $323.64 | 196,300 | — | — |
| 2026-03-23 | $140.74 | $308.29 | 175,300 | — | — |
| 2026-03-20 | $132.28 | $289.75 | 690,200 | — | — |
| 2026-03-19 | $134.98 | $295.67 | 183,700 | — | — |
| 2026-03-18 | $137.95 | $302.17 | 177,800 | — | — |
| 2026-03-17 | $145.15 | $317.95 | 213,200 | — | — |
| 2026-03-16 | $143.62 | $314.59 | 199,400 | — | — |
| 2026-03-13 | $139.88 | $306.40 | 123,300 | — | — |
| 2026-03-12 | $139.71 | $306.03 | 137,100 | — | — |
| 2026-03-11 | $147.99 | $324.17 | 132,600 | — | — |
| 2026-03-10 | $148.26 | $324.76 | 186,100 | — | — |
| 2026-03-09 | $152.97 | $335.07 | 142,100 | — | — |
| 2026-03-06 | $148.84 | $326.03 | 122,800 | — | — |
| 2026-03-05 | $150.12 | $328.83 | 149,200 | — | — |
| 2026-03-04 | $151.07 | $330.91 | 117,300 | — | — |
| 2026-03-03 | $150.95 | $330.65 | 201,300 | — | — |
| 2026-03-02 | $147.24 | $322.52 | 153,800 | — | — |
| 2026-02-27 | $149.10 | $326.60 | 121,400 | — | — |
| 2026-02-26 | $149.49 | $327.45 | 140,500 | — | — |
| 2026-02-25 | $146.63 | $321.19 | 120,100 | — | — |
| 2026-02-24 | $146.75 | $321.45 | 101,200 | — | — |
| 2026-02-23 | $144.04 | $315.51 | 68,800 | — | — |
| 2026-02-20 | $146.50 | $320.90 | 66,200 | — | — |
| 2026-02-19 | $144.94 | $317.49 | 72,200 | — | — |
| 2026-02-18 | $144.82 | $317.22 | 79,700 | — | — |
| 2026-02-17 | $144.96 | $317.53 | 121,100 | — | — |
| 2026-02-13 | $146.61 | $321.14 | 121,200 | — | — |
| 2026-02-12 | $144.15 | $315.34 | 114,900 | — | — |
| 2026-02-11 | $149.53 | $327.11 | 167,600 | — | — |
| 2026-02-10 | $143.51 | $313.94 | 125,400 | — | — |
| 2026-02-09 | $140.71 | $307.81 | 83,400 | — | — |
| 2026-02-06 | $134.38 | $293.97 | 148,800 | — | — |
| 2026-02-05 | $129.97 | $284.32 | 145,100 | — | — |
| 2026-02-04 | $129.28 | $282.81 | 151,800 | — | — |
| 2026-02-03 | $126.72 | $277.21 | 172,300 | — | — |
| 2026-02-02 | $125.00 | $273.45 | 480,800 | — | — |
| 2026-01-30 | $130.25 | $284.93 | 477,700 | — | — |
| 2026-01-29 | $139.74 | $305.69 | 573,800 | — | — |
| 2026-01-28 | $153.75 | $336.34 | 95,900 | — | — |
| 2026-01-27 | $153.64 | $336.10 | 62,900 | — | — |
| 2026-01-26 | $153.23 | $335.20 | 114,700 | — | — |
| 2026-01-23 | $154.72 | $338.46 | 68,800 | — | — |
| 2026-01-22 | $156.42 | $342.18 | 84,500 | — | — |
| 2026-01-21 | $154.10 | $337.11 | 98,400 | — | — |
| 2026-01-20 | $151.88 | $332.25 | 97,800 | — | — |
| 2026-01-16 | $152.00 | $332.51 | 107,600 | — | — |
| 2026-01-15 | $153.19 | $335.11 | 142,700 | — | — |
| 2026-01-14 | $151.64 | $331.72 | 223,100 | — | — |
| 2026-01-13 | $152.18 | $332.90 | 121,500 | — | — |
| 2026-01-12 | $159.18 | $348.22 | 98,900 | — | — |
| 2026-01-09 | $157.66 | $344.89 | 110,400 | — | — |
| 2026-01-08 | $153.69 | $336.21 | 118,000 | — | — |
| 2026-01-07 | $147.99 | $323.74 | 97,900 | — | — |
| 2026-01-06 | $150.04 | $328.22 | 154,800 | — | — |
| 2026-01-05 | $150.06 | $328.27 | 149,800 | — | — |
| 2026-01-02 | $145.28 | $317.81 | 201,900 | — | — |