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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $84.04 | 101,132 |
| 2026-09-03 | — | — | — | $86.04 | 75,905 |
| 2026-09-02 | — | — | — | $83.58 | 135,806 |
| 2026-09-01 | — | — | — | $83.78 | 159,683 |
| 2026-08-31 | — | — | — | $85.15 | 91,488 |
| 2026-08-28 | — | — | — | $86.11 | 126,411 |
| 2026-08-27 | $85.11 | $344.91 | 2,042,300 | $86.20 | 80,387 |
| 2026-08-26 | $87.15 | $353.18 | 1,559,500 | $87.46 | 82,595 |
| 2026-08-25 | $87.68 | $355.33 | 2,034,400 | $88.74 | 100,446 |
| 2026-08-24 | $88.16 | $357.27 | 3,575,500 | $87.67 | 128,215 |
| 2026-08-21 | $87.02 | $352.65 | 2,038,000 | $86.48 | 135,834 |
| 2026-08-20 | $85.42 | $346.17 | 2,186,700 | $85.44 | 116,524 |
| 2026-08-19 | $87.30 | $353.79 | 3,431,900 | $87.59 | 224,414 |
| 2026-08-18 | $84.94 | $344.22 | 2,542,600 | $87.51 | 150,374 |
| 2026-08-17 | $86.54 | $350.71 | 3,012,300 | $86.45 | 265,673 |
| 2026-08-14 | $86.83 | $351.88 | 1,803,100 | $86.90 | 176,926 |
| 2026-08-13 | $87.54 | $354.76 | 1,729,200 | $86.77 | 108,138 |
| 2026-08-12 | $85.20 | $345.28 | 1,794,000 | $87.32 | 107,062 |
| 2026-08-11 | $87.55 | $354.80 | 1,463,400 | $86.19 | 54,596 |
| 2026-08-10 | $85.60 | $346.90 | 1,644,700 | $87.54 | 87,007 |
| 2026-08-07 | $88.18 | $357.35 | 2,472,800 | $85.94 | 112,332 |
| 2026-08-06 | $84.82 | $343.74 | 2,408,400 | $87.09 | 94,779 |
| 2026-08-05 | $87.88 | $356.14 | 1,986,500 | $86.50 | 81,254 |
| 2026-08-04 | $87.02 | $352.65 | 1,711,100 | $85.57 | 87,141 |
| 2026-08-03 | $85.20 | $345.28 | 2,137,100 | $84.33 | 95,501 |
| 2026-07-31 | $82.35 | $333.73 | 2,586,200 | $83.31 | 159,259 |
| 2026-07-30 | $83.75 | $339.40 | 1,996,700 | $85.25 | 115,132 |
| 2026-07-29 | $84.56 | $342.68 | 4,293,900 | $86.29 | 355,320 |
| 2026-07-28 | $87.65 | $355.20 | 2,615,400 | $86.41 | 96,595 |
| 2026-07-27 | $85.04 | $344.63 | 1,852,000 | $85.91 | 116,182 |
| 2026-07-24 | $84.64 | $343.01 | 2,551,200 | $82.49 | 106,092 |
| 2026-07-23 | $82.13 | $332.83 | 3,470,800 | $80.65 | 203,354 |
| 2026-07-22 | $82.15 | $332.92 | 2,621,200 | $83.03 | 157,614 |
| 2026-07-21 | $81.84 | $331.66 | 2,155,700 | $82.31 | 138,913 |
| 2026-07-20 | $82.90 | $335.95 | 2,839,600 | $84.01 | 215,595 |
| 2026-07-17 | $83.89 | $339.97 | 2,145,000 | — | — |
| 2026-07-16 | $86.40 | $350.14 | 2,023,400 | — | — |
| 2026-07-15 | $85.29 | $345.64 | 2,847,900 | — | — |
| 2026-07-14 | $83.71 | $339.24 | 2,173,000 | — | — |
| 2026-07-13 | $82.84 | $335.71 | 1,910,000 | — | — |
| 2026-07-10 | $84.27 | $341.51 | 2,153,300 | — | — |
| 2026-07-09 | $84.35 | $339.80 | 2,170,900 | — | — |
| 2026-07-08 | $83.59 | $336.74 | 2,853,700 | — | — |
| 2026-07-07 | $86.74 | $349.43 | 1,989,200 | — | — |
| 2026-07-06 | $87.65 | $353.10 | 2,236,800 | — | — |
| 2026-07-02 | $88.21 | $355.35 | 2,293,300 | — | — |
| 2026-07-01 | $87.06 | $350.72 | 2,682,800 | — | — |
| 2026-06-30 | $90.49 | $364.54 | 2,410,900 | — | — |
| 2026-06-29 | $90.85 | $365.99 | 2,558,500 | — | — |
| 2026-06-26 | $93.52 | $376.75 | 2,812,600 | — | — |
| 2026-06-25 | $93.86 | $378.12 | 2,825,800 | — | — |
| 2026-06-24 | $92.95 | $374.45 | 3,516,900 | — | — |
| 2026-06-23 | $87.35 | $351.89 | 2,003,200 | — | — |
| 2026-06-22 | $87.44 | $352.25 | 2,716,100 | — | — |
| 2026-06-18 | $89.73 | $361.48 | 4,908,100 | — | — |
| 2026-06-17 | $86.48 | $348.39 | 4,324,400 | — | — |
| 2026-06-16 | $89.78 | $361.68 | 2,788,800 | — | — |
| 2026-06-15 | $89.75 | $361.56 | 4,189,000 | — | — |
| 2026-06-12 | $90.30 | $363.77 | 6,260,900 | — | — |
| 2026-06-11 | $94.95 | $382.51 | 3,427,400 | — | — |
| 2026-06-10 | $89.85 | $361.96 | 3,030,200 | — | — |
| 2026-06-09 | $92.56 | $372.88 | 2,995,700 | — | — |
| 2026-06-08 | $90.74 | $365.55 | 2,404,900 | — | — |
| 2026-06-05 | $90.49 | $364.54 | 2,122,100 | — | — |
| 2026-06-04 | $91.88 | $370.14 | 2,525,600 | — | — |
| 2026-06-03 | $89.46 | $360.39 | 1,921,500 | — | — |
| 2026-06-02 | $90.90 | $366.19 | 1,795,500 | — | — |
| 2026-06-01 | $90.11 | $363.01 | 2,986,100 | — | — |
| 2026-05-29 | $89.78 | $361.68 | 3,153,800 | — | — |
| 2026-05-28 | $89.75 | $361.56 | 2,127,600 | — | — |
| 2026-05-27 | $90.96 | $366.43 | 2,142,300 | — | — |
| 2026-05-26 | $89.29 | $359.71 | 2,475,000 | — | — |
| 2026-05-22 | $88.86 | $357.97 | 2,179,000 | — | — |
| 2026-05-21 | $88.83 | $357.85 | 2,489,800 | — | — |
| 2026-05-20 | $87.31 | $351.73 | 2,701,300 | — | — |
| 2026-05-19 | $83.00 | $334.37 | 2,627,300 | — | — |
| 2026-05-18 | $83.82 | $337.67 | 3,383,400 | — | — |
| 2026-05-15 | $82.30 | $331.55 | 3,568,600 | — | — |
| 2026-05-14 | $85.25 | $343.43 | 2,504,200 | — | — |
| 2026-05-13 | $84.97 | $342.30 | 2,265,600 | — | — |
| 2026-05-12 | $85.86 | $345.89 | 2,652,700 | — | — |
| 2026-05-11 | $87.09 | $350.84 | 2,790,900 | — | — |
| 2026-05-08 | $88.38 | $356.04 | 1,501,700 | — | — |
| 2026-05-07 | $87.74 | $353.46 | 2,406,200 | — | — |
| 2026-05-06 | $90.54 | $364.74 | 3,503,200 | — | — |
| 2026-05-05 | $86.20 | $347.26 | 2,386,100 | — | — |
| 2026-05-04 | $84.36 | $339.84 | 2,269,700 | — | — |
| 2026-05-01 | $88.45 | $356.32 | 2,184,900 | — | — |
| 2026-04-30 | $90.30 | $363.77 | 2,144,100 | — | — |
| 2026-04-29 | $88.71 | $357.37 | 2,602,900 | — | — |
| 2026-04-28 | $92.32 | $371.91 | 1,819,900 | — | — |
| 2026-04-27 | $93.25 | $375.66 | 1,929,400 | — | — |
| 2026-04-24 | $94.05 | $378.88 | 2,311,600 | — | — |
| 2026-04-23 | $94.18 | $379.40 | 2,216,200 | — | — |
| 2026-04-22 | $94.45 | $380.49 | 2,175,700 | — | — |
| 2026-04-21 | $94.81 | $379.93 | 3,000,500 | — | — |
| 2026-04-20 | $94.12 | $377.16 | 2,134,200 | — | — |
| 2026-04-17 | $92.79 | $371.83 | 3,620,700 | — | — |
| 2026-04-16 | $88.80 | $355.84 | 1,840,900 | — | — |
| 2026-04-15 | $88.44 | $354.40 | 2,353,900 | — | — |
| 2026-04-14 | $88.83 | $355.97 | 2,803,000 | — | — |
| 2026-04-13 | $89.79 | $359.81 | 2,595,800 | — | — |
| 2026-04-10 | $88.97 | $356.53 | 4,215,300 | — | — |
| 2026-04-09 | $88.93 | $356.37 | 3,421,700 | — | — |
| 2026-04-08 | $88.63 | $355.16 | 3,535,300 | — | — |
| 2026-04-07 | $85.62 | $343.10 | 4,424,800 | — | — |
| 2026-04-06 | $88.57 | $354.92 | 2,272,200 | — | — |
| 2026-04-02 | $86.49 | $346.59 | 3,056,800 | — | — |
| 2026-04-01 | $85.44 | $342.38 | 3,862,300 | — | — |
| 2026-03-31 | $86.84 | $347.99 | 6,235,400 | — | — |
| 2026-03-30 | $84.88 | $340.14 | 6,194,900 | — | — |
| 2026-03-27 | $90.25 | $361.66 | 2,648,600 | — | — |
| 2026-03-26 | $91.11 | $365.10 | 2,194,100 | — | — |
| 2026-03-25 | $92.19 | $369.43 | 2,485,100 | — | — |
| 2026-03-24 | $92.38 | $370.19 | 3,312,300 | — | — |
| 2026-03-23 | $93.46 | $374.52 | 3,807,900 | — | — |
| 2026-03-20 | $90.55 | $362.86 | 6,641,500 | — | — |
| 2026-03-19 | $93.72 | $375.56 | 3,543,300 | — | — |
| 2026-03-18 | $94.75 | $379.69 | 2,936,000 | — | — |
| 2026-03-17 | $97.03 | $388.82 | 2,812,600 | — | — |
| 2026-03-16 | $95.95 | $384.50 | 3,099,800 | — | — |
| 2026-03-13 | $94.96 | $380.53 | 4,498,200 | — | — |
| 2026-03-12 | $92.54 | $370.83 | 6,423,800 | — | — |
| 2026-03-11 | $96.57 | $386.98 | 3,495,200 | — | — |
| 2026-03-10 | $98.72 | $395.60 | 2,821,000 | — | — |
| 2026-03-09 | $99.94 | $400.49 | 3,193,900 | — | — |
| 2026-03-06 | $101.17 | $405.41 | 2,953,700 | — | — |
| 2026-03-05 | $104.30 | $417.96 | 2,651,100 | — | — |
| 2026-03-04 | $106.53 | $426.89 | 2,073,200 | — | — |
| 2026-03-03 | $108.41 | $434.43 | 2,143,000 | — | — |
| 2026-03-02 | $110.61 | $443.24 | 2,242,400 | — | — |
| 2026-02-27 | $114.36 | $458.27 | 2,408,900 | — | — |
| 2026-02-26 | $112.00 | $448.81 | 1,667,500 | — | — |
| 2026-02-25 | $110.73 | $443.72 | 2,700,400 | — | — |
| 2026-02-24 | $116.40 | $466.45 | 1,316,600 | — | — |
| 2026-02-23 | $116.20 | $465.64 | 2,378,600 | — | — |
| 2026-02-20 | $116.46 | $466.69 | 2,380,700 | — | — |
| 2026-02-19 | $116.12 | $465.32 | 3,079,800 | — | — |
| 2026-02-18 | $121.26 | $485.92 | 1,414,500 | — | — |
| 2026-02-17 | $121.44 | $486.64 | 1,830,100 | — | — |
| 2026-02-13 | $122.28 | $490.01 | 2,571,600 | — | — |
| 2026-02-12 | $120.83 | $484.20 | 2,511,600 | — | — |
| 2026-02-11 | $120.99 | $484.84 | 2,169,400 | — | — |
| 2026-02-10 | $119.40 | $478.47 | 2,476,200 | — | — |
| 2026-02-09 | $114.08 | $457.15 | 1,845,600 | — | — |
| 2026-02-06 | $114.02 | $456.91 | 3,827,000 | — | — |
| 2026-02-05 | $115.37 | $462.32 | 2,177,600 | — | — |
| 2026-02-04 | $115.27 | $461.92 | 3,631,500 | — | — |
| 2026-02-03 | $112.53 | $448.93 | 4,923,400 | — | — |
| 2026-02-02 | $108.80 | $434.05 | 2,440,300 | — | — |
| 2026-01-30 | $109.35 | $436.25 | 2,392,400 | — | — |
| 2026-01-29 | $111.23 | $443.75 | 2,462,200 | — | — |
| 2026-01-28 | $110.79 | $441.99 | 2,328,900 | — | — |
| 2026-01-27 | $110.07 | $439.12 | 1,836,600 | — | — |
| 2026-01-26 | $110.58 | $441.15 | 2,069,300 | — | — |
| 2026-01-23 | $111.84 | $446.18 | 2,631,300 | — | — |
| 2026-01-22 | $114.71 | $457.63 | 3,024,200 | — | — |
| 2026-01-21 | $118.00 | $470.76 | 3,592,200 | — | — |
| 2026-01-20 | $115.16 | $459.43 | 3,197,300 | — | — |
| 2026-01-16 | $118.59 | $473.11 | 4,404,700 | — | — |
| 2026-01-15 | $122.25 | $487.71 | 2,297,400 | — | — |
| 2026-01-14 | $121.39 | $484.28 | 4,126,700 | — | — |
| 2026-01-13 | $123.32 | $491.98 | 3,543,600 | — | — |
| 2026-01-12 | $120.90 | $482.33 | 4,671,200 | — | — |
| 2026-01-09 | $119.25 | $475.74 | 7,686,000 | — | — |
| 2026-01-08 | $109.55 | $437.05 | 4,195,000 | — | — |
| 2026-01-07 | $103.93 | $414.62 | 4,539,500 | — | — |
| 2026-01-06 | $106.36 | $424.32 | 3,362,300 | — | — |
| 2026-01-05 | $105.40 | $420.49 | 2,936,500 | — | — |
| 2026-01-02 | $104.22 | $415.78 | 2,414,800 | — | — |