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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $61.97 | $160.30 | 1,370,400 | — | — |
| 2025-12-30 | $62.73 | $162.26 | 777,100 | — | — |
| 2025-12-29 | $62.69 | $162.16 | 1,201,800 | — | — |
| 2025-12-26 | $63.91 | $165.32 | 582,200 | — | — |
| 2025-12-24 | $63.85 | $165.16 | 425,600 | — | — |
| 2025-12-23 | $63.47 | $164.18 | 1,268,600 | — | — |
| 2025-12-22 | $63.30 | $163.74 | 1,081,500 | — | — |
| 2025-12-19 | $61.95 | $160.25 | 2,548,800 | — | — |
| 2025-12-18 | $61.90 | $160.12 | 1,336,000 | — | — |
| 2025-12-17 | $61.04 | $157.89 | 978,900 | — | — |
| 2025-12-16 | $61.26 | $158.46 | 1,621,500 | — | — |
| 2025-12-15 | $61.55 | $159.21 | 1,452,700 | — | — |
| 2025-12-12 | $62.00 | $160.38 | 2,456,800 | — | — |
| 2025-12-11 | $63.24 | $163.58 | 2,375,800 | — | — |
| 2025-12-10 | $61.83 | $159.94 | 2,273,100 | — | — |
| 2025-12-09 | $59.58 | $154.12 | 1,858,100 | — | — |
| 2025-12-08 | $59.04 | $152.72 | 2,106,600 | — | — |
| 2025-12-05 | $59.12 | $152.93 | 1,475,800 | — | — |
| 2025-12-04 | $58.82 | $152.15 | 1,204,600 | — | — |
| 2025-12-03 | $58.41 | $151.09 | 1,012,500 | — | — |
| 2025-12-02 | $56.79 | $146.90 | 1,281,700 | — | — |
| 2025-12-01 | $56.92 | $147.23 | 1,937,600 | — | — |
| 2025-11-28 | $57.56 | $148.89 | 1,049,300 | — | — |
| 2025-11-26 | $57.23 | $148.04 | 1,364,000 | — | — |
| 2025-11-25 | $56.85 | $147.05 | 1,375,700 | — | — |
| 2025-11-24 | $55.34 | $143.15 | 1,361,300 | — | — |
| 2025-11-21 | $54.64 | $141.34 | 1,633,400 | — | — |
| 2025-11-20 | $53.64 | $138.75 | 2,304,900 | — | — |
| 2025-11-19 | $54.76 | $141.65 | 1,533,200 | — | — |
| 2025-11-18 | $53.23 | $137.69 | 2,324,000 | — | — |
| 2025-11-17 | $52.49 | $135.78 | 2,313,500 | — | — |
| 2025-11-14 | $55.49 | $142.50 | 1,867,200 | — | — |
| 2025-11-13 | $55.89 | $143.53 | 2,449,600 | — | — |
| 2025-11-12 | $59.41 | $152.57 | 3,080,100 | — | — |
| 2025-11-11 | $56.29 | $144.56 | 1,615,400 | — | — |
| 2025-11-10 | $55.81 | $143.32 | 1,835,200 | — | — |
| 2025-11-07 | $54.51 | $139.98 | 1,433,400 | — | — |
| 2025-11-06 | $53.33 | $136.95 | 1,620,000 | — | — |
| 2025-11-05 | $53.93 | $138.50 | 1,534,200 | — | — |
| 2025-11-04 | $53.00 | $136.11 | 1,682,400 | — | — |
| 2025-11-03 | $52.91 | $135.88 | 2,991,100 | — | — |
| 2025-10-31 | $52.83 | $135.67 | 1,807,000 | — | — |
| 2025-10-30 | $53.03 | $136.18 | 1,590,500 | — | — |
| 2025-10-29 | $52.91 | $135.88 | 2,913,500 | — | — |
| 2025-10-28 | $55.50 | $142.53 | 1,259,600 | — | — |
| 2025-10-27 | $56.57 | $145.27 | 1,548,500 | — | — |
| 2025-10-24 | $56.80 | $145.87 | 1,797,400 | — | — |
| 2025-10-23 | $54.90 | $140.99 | 1,704,400 | — | — |
| 2025-10-22 | $55.04 | $141.35 | 2,304,400 | — | — |
| 2025-10-21 | $55.07 | $141.42 | 5,086,000 | — | — |
| 2025-10-20 | $54.04 | $138.78 | 4,146,700 | — | — |
| 2025-10-17 | $51.70 | $132.77 | 7,232,700 | — | — |
| 2025-10-16 | $48.80 | $125.32 | 7,667,300 | — | — |
| 2025-10-15 | $54.60 | $140.22 | 3,548,600 | — | — |
| 2025-10-14 | $53.82 | $138.21 | 3,306,700 | — | — |
| 2025-10-13 | $53.73 | $137.98 | 6,610,200 | — | — |
| 2025-10-10 | $50.89 | $130.69 | 5,134,300 | — | — |
| 2025-10-09 | $53.01 | $136.13 | 5,833,000 | — | — |
| 2025-10-08 | $54.44 | $139.80 | 7,907,700 | — | — |
| 2025-10-07 | $59.10 | $151.77 | 2,439,300 | — | — |
| 2025-10-06 | $61.18 | $157.11 | 2,098,200 | — | — |
| 2025-10-03 | $62.43 | $160.32 | 2,268,100 | — | — |
| 2025-10-02 | $63.07 | $161.97 | 1,794,900 | — | — |
| 2025-10-01 | $63.49 | $163.05 | 2,786,200 | — | — |
| 2025-09-30 | $65.42 | $168.00 | 4,335,900 | — | — |
| 2025-09-29 | $66.66 | $171.19 | 2,812,300 | — | — |
| 2025-09-26 | $66.71 | $171.31 | 2,301,800 | — | — |
| 2025-09-25 | $65.93 | $169.31 | 2,023,400 | — | — |
| 2025-09-24 | $66.71 | $171.31 | 1,655,900 | — | — |
| 2025-09-23 | $68.14 | $174.99 | 1,717,100 | — | — |
| 2025-09-22 | $69.66 | $178.89 | 1,365,100 | — | — |
| 2025-09-19 | $69.49 | $178.45 | 4,388,300 | — | — |
| 2025-09-18 | $70.36 | $180.69 | 3,275,600 | — | — |
| 2025-09-17 | $66.53 | $170.85 | 2,297,700 | — | — |
| 2025-09-16 | $66.40 | $170.52 | 1,602,700 | — | — |
| 2025-09-15 | $66.91 | $171.83 | 1,029,000 | — | — |
| 2025-09-12 | $66.65 | $171.16 | 890,700 | — | — |
| 2025-09-11 | $67.18 | $172.52 | 1,115,200 | — | — |
| 2025-09-10 | $65.58 | $168.41 | 1,072,500 | — | — |
| 2025-09-09 | $64.29 | $165.10 | 1,203,400 | — | — |
| 2025-09-08 | $64.22 | $164.92 | 1,121,700 | — | — |
| 2025-09-05 | $63.50 | $163.07 | 1,504,600 | — | — |
| 2025-09-04 | $64.97 | $166.85 | 1,307,200 | — | — |
| 2025-09-03 | $63.82 | $163.89 | 1,710,300 | — | — |
| 2025-09-02 | $64.12 | $164.66 | 1,207,400 | — | — |
| 2025-08-29 | $64.85 | $166.54 | 1,450,700 | — | — |
| 2025-08-28 | $65.49 | $168.18 | 1,270,700 | — | — |
| 2025-08-27 | $64.76 | $166.31 | 1,832,300 | — | — |
| 2025-08-26 | $64.07 | $164.54 | 1,451,500 | — | — |
| 2025-08-25 | $62.14 | $159.58 | 797,400 | — | — |
| 2025-08-22 | $62.54 | $160.61 | 1,096,600 | — | — |
| 2025-08-21 | $59.15 | $151.90 | 984,500 | — | — |
| 2025-08-20 | $59.37 | $152.47 | 2,394,300 | — | — |
| 2025-08-19 | $59.77 | $153.49 | 1,267,700 | — | — |
| 2025-08-18 | $60.03 | $154.16 | 1,138,600 | — | — |
| 2025-08-15 | $60.24 | $153.67 | 1,297,800 | — | — |
| 2025-08-14 | $61.70 | $157.40 | 1,707,000 | — | — |
| 2025-08-13 | $62.99 | $160.69 | 2,621,300 | — | — |
| 2025-08-12 | $61.23 | $156.20 | 1,161,000 | — | — |
| 2025-08-11 | $58.89 | $150.23 | 2,401,200 | — | — |
| 2025-08-08 | $58.48 | $149.18 | 1,167,000 | — | — |
| 2025-08-07 | $57.59 | $146.91 | 2,021,200 | — | — |
| 2025-08-06 | $57.78 | $147.40 | 1,045,600 | — | — |
| 2025-08-05 | $57.69 | $147.17 | 1,162,400 | — | — |
| 2025-08-04 | $56.57 | $144.31 | 1,026,200 | — | — |
| 2025-08-01 | $55.91 | $142.63 | 1,164,100 | — | — |
| 2025-07-31 | $57.66 | $147.09 | 1,585,400 | — | — |
| 2025-07-30 | $58.59 | $149.46 | 1,744,100 | — | — |
| 2025-07-29 | $58.36 | $148.88 | 1,432,000 | — | — |
| 2025-07-28 | $57.52 | $146.73 | 886,600 | — | — |
| 2025-07-25 | $57.66 | $147.09 | 886,700 | — | — |
| 2025-07-24 | $57.03 | $145.48 | 1,035,000 | — | — |
| 2025-07-23 | $57.04 | $145.51 | 1,075,900 | — | — |
| 2025-07-22 | $56.17 | $143.29 | 1,093,600 | — | — |
| 2025-07-21 | $55.73 | $142.17 | 1,307,500 | — | — |
| 2025-07-18 | $56.24 | $143.47 | 777,200 | — | — |
| 2025-07-17 | $56.32 | $143.67 | 1,509,900 | — | — |
| 2025-07-16 | $54.98 | $140.25 | 1,328,600 | — | — |
| 2025-07-15 | $54.81 | $139.82 | 1,797,400 | — | — |
| 2025-07-14 | $55.85 | $142.47 | 3,840,800 | — | — |
| 2025-07-11 | $54.69 | $139.51 | 1,333,500 | — | — |
| 2025-07-10 | $55.69 | $142.07 | 1,632,500 | — | — |
| 2025-07-09 | $54.70 | $139.54 | 1,997,100 | — | — |
| 2025-07-08 | $54.67 | $139.46 | 1,413,100 | — | — |
| 2025-07-07 | $55.61 | $141.86 | 1,231,700 | — | — |
| 2025-07-03 | $56.94 | $145.25 | 766,700 | — | — |
| 2025-07-02 | $56.62 | $144.44 | 1,480,500 | — | — |
| 2025-07-01 | $55.56 | $141.73 | 1,474,300 | — | — |
| 2025-06-30 | $54.69 | $139.51 | 1,772,800 | — | — |
| 2025-06-27 | $55.75 | $142.22 | 3,682,700 | — | — |
| 2025-06-26 | $56.09 | $143.09 | 4,393,400 | — | — |
| 2025-06-25 | $55.92 | $142.65 | 2,795,400 | — | — |
| 2025-06-24 | $55.34 | $141.17 | 2,382,800 | — | — |
| 2025-06-23 | $53.91 | $137.52 | 2,054,600 | — | — |
| 2025-06-20 | $52.86 | $134.85 | 1,968,200 | — | — |
| 2025-06-18 | $53.22 | $135.76 | 1,594,600 | — | — |
| 2025-06-17 | $52.69 | $134.41 | 1,131,000 | — | — |
| 2025-06-16 | $53.90 | $137.50 | 1,478,400 | — | — |
| 2025-06-13 | $52.20 | $133.16 | 1,296,000 | — | — |
| 2025-06-12 | $53.59 | $136.71 | 2,418,200 | — | — |
| 2025-06-11 | $53.49 | $136.45 | 2,306,800 | — | — |
| 2025-06-10 | $52.70 | $134.44 | 2,451,700 | — | — |
| 2025-06-09 | $53.42 | $136.27 | 2,807,200 | — | — |
| 2025-06-06 | $52.41 | $133.70 | 2,434,600 | — | — |
| 2025-06-05 | $51.02 | $130.15 | 2,874,900 | — | — |
| 2025-06-04 | $49.08 | $125.20 | 1,186,100 | — | — |
| 2025-06-03 | $49.26 | $125.66 | 1,625,300 | — | — |
| 2025-06-02 | $48.35 | $123.34 | 1,714,900 | — | — |
| 2025-05-30 | $48.60 | $123.98 | 1,513,500 | — | — |
| 2025-05-29 | $49.41 | $126.04 | 1,252,400 | — | — |
| 2025-05-28 | $49.10 | $125.25 | 777,400 | — | — |
| 2025-05-27 | $49.76 | $126.94 | 1,698,100 | — | — |
| 2025-05-23 | $48.42 | $123.52 | 1,918,400 | — | — |
| 2025-05-22 | $48.89 | $124.72 | 892,500 | — | — |
| 2025-05-21 | $48.32 | $123.26 | 1,489,100 | — | — |
| 2025-05-20 | $50.68 | $129.28 | 1,262,500 | — | — |
| 2025-05-19 | $51.31 | $130.89 | 2,022,700 | — | — |
| 2025-05-16 | $52.70 | $133.42 | 1,500,200 | — | — |
| 2025-05-15 | $53.41 | $135.21 | 1,258,700 | — | — |
| 2025-05-14 | $54.24 | $137.32 | 1,143,700 | — | — |
| 2025-05-13 | $54.37 | $137.65 | 1,155,800 | — | — |
| 2025-05-12 | $54.05 | $136.84 | 2,199,200 | — | — |
| 2025-05-09 | $50.32 | $127.39 | 730,500 | — | — |
| 2025-05-08 | $50.36 | $127.49 | 1,176,500 | — | — |
| 2025-05-07 | $48.73 | $123.37 | 848,400 | — | — |
| 2025-05-06 | $48.19 | $122.00 | 1,215,700 | — | — |
| 2025-05-05 | $48.75 | $123.42 | 1,117,900 | — | — |
| 2025-05-02 | $49.27 | $124.73 | 1,256,900 | — | — |
| 2025-05-01 | $47.16 | $119.39 | 840,100 | — | — |
| 2025-04-30 | $46.73 | $118.30 | 1,508,200 | — | — |
| 2025-04-29 | $47.09 | $119.21 | 1,046,300 | — | — |
| 2025-04-28 | $46.95 | $118.86 | 1,267,000 | — | — |
| 2025-04-25 | $46.80 | $118.48 | 1,540,600 | — | — |
| 2025-04-24 | $46.72 | $118.28 | 1,627,600 | — | — |
| 2025-04-23 | $45.23 | $114.51 | 1,579,900 | — | — |
| 2025-04-22 | $43.40 | $109.87 | 919,800 | — | — |
| 2025-04-21 | $41.58 | $105.27 | 1,282,000 | — | — |
| 2025-04-17 | $42.84 | $108.46 | 1,346,100 | — | — |
| 2025-04-16 | $42.60 | $107.85 | 1,181,400 | — | — |
| 2025-04-15 | $44.16 | $111.80 | 1,170,500 | — | — |
| 2025-04-14 | $43.77 | $110.81 | 2,674,000 | — | — |
| 2025-04-11 | $42.76 | $108.25 | 1,774,300 | — | — |
| 2025-04-10 | $42.53 | $107.67 | 2,293,800 | — | — |
| 2025-04-09 | $47.20 | $119.49 | 3,751,000 | — | — |
| 2025-04-08 | $41.06 | $103.95 | 2,223,400 | — | — |
| 2025-04-07 | $42.14 | $106.68 | 4,146,600 | — | — |
| 2025-04-04 | $43.14 | $109.21 | 4,042,500 | — | — |
| 2025-04-03 | $47.95 | $121.39 | 4,053,200 | — | — |
| 2025-04-02 | $55.14 | $139.59 | 2,202,500 | — | — |
| 2025-04-01 | $53.54 | $135.54 | 1,796,200 | — | — |
| 2025-03-31 | $53.57 | $135.62 | 3,612,600 | — | — |
| 2025-03-28 | $52.22 | $132.20 | 3,817,500 | — | — |
| 2025-03-27 | $54.35 | $137.59 | 5,406,200 | — | — |
| 2025-03-26 | $60.29 | $152.63 | 2,823,100 | — | — |
| 2025-03-25 | $61.70 | $156.20 | 1,437,500 | — | — |
| 2025-03-24 | $62.17 | $157.39 | 1,332,700 | — | — |
| 2025-03-21 | $59.37 | $150.30 | 1,907,300 | — | — |
| 2025-03-20 | $59.18 | $149.82 | 1,475,500 | — | — |
| 2025-03-19 | $59.30 | $150.13 | 2,141,900 | — | — |
| 2025-03-18 | $58.46 | $148.00 | 2,471,700 | — | — |
| 2025-03-17 | $57.62 | $145.87 | 1,668,100 | — | — |
| 2025-03-14 | $56.33 | $142.61 | 1,643,000 | — | — |
| 2025-03-13 | $54.26 | $137.37 | 2,159,400 | — | — |
| 2025-03-12 | $54.92 | $139.04 | 1,583,000 | — | — |
| 2025-03-11 | $54.41 | $137.75 | 2,892,000 | — | — |
| 2025-03-10 | $53.60 | $135.70 | 2,954,400 | — | — |
| 2025-03-07 | $56.25 | $142.40 | 3,711,100 | — | — |
| 2025-03-06 | $57.75 | $146.20 | 4,074,700 | — | — |
| 2025-03-05 | $60.86 | $154.08 | 1,991,100 | — | — |
| 2025-03-04 | $60.41 | $152.94 | 3,105,800 | — | — |
| 2025-03-03 | $63.77 | $161.44 | 1,437,700 | — | — |
| 2025-02-28 | $66.20 | $167.59 | 1,306,600 | — | — |
| 2025-02-27 | $64.86 | $164.20 | 1,186,200 | — | — |
| 2025-02-26 | $65.77 | $166.51 | 1,331,000 | — | — |
| 2025-02-25 | $64.80 | $164.05 | 2,175,900 | — | — |
| 2025-02-24 | $65.17 | $164.99 | 2,180,300 | — | — |
| 2025-02-21 | $65.62 | $166.13 | 2,070,200 | — | — |
| 2025-02-20 | $66.75 | $168.99 | 2,146,400 | — | — |
| 2025-02-19 | $69.49 | $175.92 | 1,586,900 | — | — |
| 2025-02-18 | $71.93 | $182.10 | 1,613,500 | — | — |
| 2025-02-14 | $71.48 | $180.96 | 1,110,300 | — | — |
| 2025-02-13 | $70.90 | $178.48 | 1,009,100 | — | — |
| 2025-02-12 | $70.77 | $178.15 | 2,012,300 | — | — |
| 2025-02-11 | $71.92 | $181.05 | 1,614,200 | — | — |
| 2025-02-10 | $73.26 | $184.42 | 1,163,200 | — | — |
| 2025-02-07 | $74.64 | $187.90 | 992,900 | — | — |
| 2025-02-06 | $76.49 | $192.55 | 1,488,000 | — | — |
| 2025-02-05 | $75.32 | $189.61 | 1,514,900 | — | — |
| 2025-02-04 | $74.73 | $188.12 | 1,719,100 | — | — |
| 2025-02-03 | $74.57 | $187.72 | 1,284,200 | — | — |
| 2025-01-31 | $76.89 | $193.56 | 1,194,600 | — | — |
| 2025-01-30 | $77.14 | $194.19 | 1,169,000 | — | — |
| 2025-01-29 | $75.70 | $190.56 | 1,171,900 | — | — |
| 2025-01-28 | $76.29 | $192.05 | 804,700 | — | — |
| 2025-01-27 | $74.89 | $188.52 | 1,218,100 | — | — |
| 2025-01-24 | $76.16 | $191.72 | 1,004,500 | — | — |
| 2025-01-23 | $75.82 | $190.87 | 1,019,200 | — | — |
| 2025-01-22 | $76.87 | $193.51 | 1,112,200 | — | — |
| 2025-01-21 | $77.87 | $196.03 | 1,531,900 | — | — |
| 2025-01-17 | $75.75 | $190.69 | 1,636,900 | — | — |
| 2025-01-16 | $74.46 | $187.44 | 1,235,100 | — | — |
| 2025-01-15 | $74.32 | $187.09 | 2,289,200 | — | — |
| 2025-01-14 | $71.52 | $180.04 | 1,623,300 | — | — |
| 2025-01-13 | $70.88 | $178.43 | 3,056,800 | — | — |
| 2025-01-10 | $71.48 | $179.94 | 5,237,100 | — | — |
| 2025-01-08 | $80.13 | $201.72 | 2,063,100 | — | — |
| 2025-01-07 | $79.58 | $200.33 | 2,278,500 | — | — |
| 2025-01-06 | $81.31 | $204.69 | 2,385,600 | — | — |
| 2025-01-03 | $81.00 | $203.91 | 1,492,800 | — | — |
| 2025-01-02 | $79.02 | $198.92 | 1,679,100 | — | — |