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
- 1996-08-30 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 | $94.20 | $295.01 | 2,249,500 | — | — |
| 2025-12-30 | $94.71 | $296.61 | 1,978,700 | — | — |
| 2025-12-29 | $94.57 | $296.17 | 1,938,000 | — | — |
| 2025-12-26 | $94.65 | $296.42 | 1,027,000 | — | — |
| 2025-12-24 | $94.51 | $295.98 | 851,900 | — | — |
| 2025-12-23 | $94.11 | $294.73 | 1,319,900 | — | — |
| 2025-12-22 | $93.04 | $291.38 | 1,433,000 | — | — |
| 2025-12-19 | $92.82 | $290.69 | 2,944,400 | — | — |
| 2025-12-18 | $92.52 | $289.75 | 1,957,300 | — | — |
| 2025-12-17 | $91.15 | $285.46 | 1,880,300 | — | — |
| 2025-12-16 | $91.65 | $287.02 | 1,259,200 | — | — |
| 2025-12-15 | $92.04 | $288.25 | 1,542,200 | — | — |
| 2025-12-12 | $91.42 | $286.30 | 1,734,800 | — | — |
| 2025-12-11 | $91.83 | $287.59 | 2,345,400 | — | — |
| 2025-12-10 | $91.26 | $285.80 | 2,848,500 | — | — |
| 2025-12-09 | $89.14 | $279.16 | 2,627,200 | — | — |
| 2025-12-08 | $88.13 | $276.00 | 3,922,300 | — | — |
| 2025-12-05 | $88.32 | $276.60 | 4,420,500 | — | — |
| 2025-12-04 | $86.08 | $269.58 | 3,954,900 | — | — |
| 2025-12-03 | $84.37 | $264.23 | 2,112,000 | — | — |
| 2025-12-02 | $84.55 | $264.79 | 4,317,300 | — | — |
| 2025-12-01 | $83.50 | $261.50 | 2,457,800 | — | — |
| 2025-11-28 | $83.93 | $262.85 | 654,200 | — | — |
| 2025-11-26 | $83.44 | $261.31 | 2,492,100 | — | — |
| 2025-11-25 | $82.31 | $257.77 | 2,191,800 | — | — |
| 2025-11-24 | $82.70 | $259.00 | 2,046,300 | — | — |
| 2025-11-21 | $82.05 | $256.96 | 1,628,700 | — | — |
| 2025-11-20 | $81.32 | $254.67 | 1,489,000 | — | — |
| 2025-11-19 | $81.59 | $255.52 | 1,428,000 | — | — |
| 2025-11-18 | $82.26 | $257.62 | 1,636,400 | — | — |
| 2025-11-17 | $81.45 | $255.08 | 2,006,900 | — | — |
| 2025-11-14 | $81.35 | $254.77 | 2,446,900 | — | — |
| 2025-11-13 | $81.35 | $254.77 | 1,740,900 | — | — |
| 2025-11-12 | $82.74 | $259.12 | 1,724,400 | — | — |
| 2025-11-11 | $81.60 | $255.55 | 2,429,300 | — | — |
| 2025-11-10 | $81.14 | $254.11 | 1,537,700 | — | — |
| 2025-11-07 | $80.90 | $253.36 | 2,606,700 | — | — |
| 2025-11-06 | $80.43 | $251.89 | 1,056,200 | — | — |
| 2025-11-05 | $80.66 | $252.61 | 1,361,300 | — | — |
| 2025-11-04 | $80.54 | $252.23 | 1,431,600 | — | — |
| 2025-11-03 | $81.93 | $256.58 | 4,397,700 | — | — |
| 2025-10-31 | $82.13 | $257.21 | 2,349,000 | — | — |
| 2025-10-30 | $81.91 | $256.52 | 1,511,000 | — | — |
| 2025-10-29 | $81.78 | $256.11 | 1,266,900 | — | — |
| 2025-10-28 | $82.72 | $259.06 | 1,060,500 | — | — |
| 2025-10-27 | $81.63 | $255.64 | 1,650,300 | — | — |
| 2025-10-24 | $81.00 | $253.67 | 1,180,000 | — | — |
| 2025-10-23 | $80.90 | $253.36 | 1,128,400 | — | — |
| 2025-10-22 | $80.85 | $253.20 | 1,233,600 | — | — |
| 2025-10-21 | $80.36 | $251.67 | 1,985,000 | — | — |
| 2025-10-20 | $79.87 | $250.13 | 958,600 | — | — |
| 2025-10-17 | $79.19 | $248.00 | 1,125,100 | — | — |
| 2025-10-16 | $78.72 | $246.53 | 1,539,300 | — | — |
| 2025-10-15 | $80.39 | $251.76 | 1,093,700 | — | — |
| 2025-10-14 | $79.39 | $248.63 | 1,222,800 | — | — |
| 2025-10-13 | $78.87 | $247.00 | 801,100 | — | — |
| 2025-10-10 | $78.32 | $245.28 | 1,301,000 | — | — |
| 2025-10-09 | $79.83 | $250.01 | 1,643,400 | — | — |
| 2025-10-08 | $80.45 | $251.95 | 2,563,400 | — | — |
| 2025-10-07 | $80.91 | $253.39 | 1,180,000 | — | — |
| 2025-10-06 | $81.23 | $254.39 | 1,383,800 | — | — |
| 2025-10-03 | $81.23 | $254.39 | 2,596,600 | — | — |
| 2025-10-02 | $79.63 | $249.38 | 2,976,800 | — | — |
| 2025-10-01 | $80.44 | $251.92 | 2,497,900 | — | — |
| 2025-09-30 | $79.95 | $250.38 | 3,819,700 | — | — |
| 2025-09-29 | $79.77 | $249.82 | 4,398,400 | — | — |
| 2025-09-26 | $79.25 | $248.19 | 1,555,400 | — | — |
| 2025-09-25 | $78.84 | $246.91 | 1,446,500 | — | — |
| 2025-09-24 | $78.13 | $244.68 | 3,066,300 | — | — |
| 2025-09-23 | $78.75 | $246.63 | 1,116,400 | — | — |
| 2025-09-22 | $79.28 | $248.28 | 1,507,900 | — | — |
| 2025-09-19 | $78.63 | $246.25 | 2,022,700 | — | — |
| 2025-09-18 | $78.40 | $245.53 | 961,900 | — | — |
| 2025-09-17 | $78.40 | $245.53 | 1,441,500 | — | — |
| 2025-09-16 | $77.88 | $243.90 | 1,150,300 | — | — |
| 2025-09-15 | $77.65 | $243.18 | 1,480,500 | — | — |
| 2025-09-12 | $76.79 | $240.49 | 1,124,700 | — | — |
| 2025-09-11 | $76.82 | $240.58 | 1,503,600 | — | — |
| 2025-09-10 | $75.86 | $237.57 | 1,321,900 | — | — |
| 2025-09-09 | $75.34 | $235.95 | 1,484,400 | — | — |
| 2025-09-08 | $74.72 | $234.00 | 1,961,900 | — | — |
| 2025-09-05 | $74.46 | $233.19 | 1,546,500 | — | — |
| 2025-09-04 | $74.71 | $233.97 | 1,219,400 | — | — |
| 2025-09-03 | $74.86 | $234.44 | 1,448,400 | — | — |
| 2025-09-02 | $74.53 | $233.41 | 1,917,700 | — | — |
| 2025-08-29 | $75.14 | $235.32 | 2,902,000 | — | — |
| 2025-08-28 | $72.85 | $228.15 | 6,171,000 | — | — |
| 2025-08-27 | $76.14 | $238.45 | 3,863,300 | — | — |
| 2025-08-26 | $75.24 | $235.63 | 2,699,500 | — | — |
| 2025-08-25 | $73.76 | $231.00 | 1,569,500 | — | — |
| 2025-08-22 | $74.38 | $232.94 | 1,586,800 | — | — |
| 2025-08-21 | $73.64 | $230.62 | 1,131,900 | — | — |
| 2025-08-20 | $73.71 | $230.84 | 1,621,600 | — | — |
| 2025-08-19 | $73.31 | $229.59 | 1,260,600 | — | — |
| 2025-08-18 | $73.91 | $231.47 | 1,082,100 | — | — |
| 2025-08-15 | $74.01 | $231.78 | 1,167,100 | — | — |
| 2025-08-14 | $74.52 | $233.38 | 1,290,900 | — | — |
| 2025-08-13 | $74.48 | $233.25 | 2,887,400 | — | — |
| 2025-08-12 | $73.21 | $229.28 | 1,154,100 | — | — |
| 2025-08-11 | $73.08 | $228.87 | 906,400 | — | — |
| 2025-08-08 | $73.25 | $229.40 | 960,100 | — | — |
| 2025-08-07 | $72.88 | $228.24 | 1,131,600 | — | — |
| 2025-08-06 | $73.44 | $230.00 | 2,630,700 | — | — |
| 2025-08-05 | $72.98 | $228.55 | 1,319,100 | — | — |
| 2025-08-04 | $73.48 | $230.12 | 1,523,600 | — | — |
| 2025-08-01 | $72.55 | $227.21 | 3,762,300 | — | — |
| 2025-07-31 | $72.88 | $228.24 | 1,904,200 | — | — |
| 2025-07-30 | $73.56 | $230.37 | 1,601,300 | — | — |
| 2025-07-29 | $73.51 | $230.21 | 1,452,800 | — | — |
| 2025-07-28 | $74.11 | $232.09 | 2,981,600 | — | — |
| 2025-07-25 | $74.93 | $234.66 | 2,508,500 | — | — |
| 2025-07-24 | $74.86 | $234.44 | 1,329,700 | — | — |
| 2025-07-23 | $75.35 | $235.98 | 1,528,400 | — | — |
| 2025-07-22 | $75.10 | $235.19 | 1,317,100 | — | — |
| 2025-07-21 | $74.43 | $233.10 | 1,826,200 | — | — |
| 2025-07-18 | $73.58 | $230.43 | 1,630,100 | — | — |
| 2025-07-17 | $74.00 | $231.75 | 2,090,200 | — | — |
| 2025-07-16 | $74.01 | $231.78 | 1,279,700 | — | — |
| 2025-07-15 | $73.45 | $230.03 | 1,444,400 | — | — |
| 2025-07-14 | $74.03 | $231.84 | 1,430,200 | — | — |
| 2025-07-11 | $73.60 | $230.50 | 1,639,400 | — | — |
| 2025-07-10 | $73.89 | $231.40 | 2,142,500 | — | — |
| 2025-07-09 | $74.10 | $229.66 | 1,872,000 | — | — |
| 2025-07-08 | $74.04 | $229.47 | 4,341,600 | — | — |
| 2025-07-07 | $74.12 | $229.72 | 5,009,000 | — | — |
| 2025-07-03 | $75.02 | $232.51 | 964,600 | — | — |
| 2025-07-02 | $74.41 | $230.62 | 3,045,200 | — | — |
| 2025-07-01 | $74.11 | $229.69 | 1,311,400 | — | — |
| 2025-06-30 | $73.45 | $227.65 | 1,525,000 | — | — |
| 2025-06-27 | $72.59 | $224.98 | 4,219,100 | — | — |
| 2025-06-26 | $72.86 | $225.82 | 3,411,900 | — | — |
| 2025-06-25 | $72.00 | $223.15 | 2,543,900 | — | — |
| 2025-06-24 | $71.80 | $222.53 | 1,662,600 | — | — |
| 2025-06-23 | $71.18 | $220.61 | 1,240,300 | — | — |
| 2025-06-20 | $70.88 | $219.68 | 1,554,800 | — | — |
| 2025-06-18 | $71.30 | $220.98 | 1,564,000 | — | — |
| 2025-06-17 | $70.90 | $219.74 | 1,623,900 | — | — |
| 2025-06-16 | $71.05 | $220.21 | 1,158,400 | — | — |
| 2025-06-13 | $70.80 | $219.43 | 1,912,600 | — | — |
| 2025-06-12 | $70.78 | $219.37 | 1,379,700 | — | — |
| 2025-06-11 | $70.26 | $217.76 | 1,881,100 | — | — |
| 2025-06-10 | $70.73 | $219.22 | 1,847,100 | — | — |
| 2025-06-09 | $70.09 | $217.23 | 1,397,400 | — | — |
| 2025-06-06 | $70.39 | $218.16 | 1,674,600 | — | — |
| 2025-06-05 | $69.97 | $216.86 | 2,076,100 | — | — |
| 2025-06-04 | $69.58 | $215.65 | 1,392,200 | — | — |
| 2025-06-03 | $69.96 | $216.83 | 1,838,100 | — | — |
| 2025-06-02 | $69.30 | $214.78 | 1,582,300 | — | — |
| 2025-05-30 | $69.05 | $214.01 | 1,635,500 | — | — |
| 2025-05-29 | $68.74 | $213.05 | 1,640,700 | — | — |
| 2025-05-28 | $68.11 | $211.10 | 1,705,200 | — | — |
| 2025-05-27 | $68.22 | $211.44 | 1,579,100 | — | — |
| 2025-05-23 | $67.70 | $209.82 | 2,347,800 | — | — |
| 2025-05-22 | $66.95 | $207.50 | 3,707,800 | — | — |
| 2025-05-21 | $64.78 | $200.77 | 2,114,100 | — | — |
| 2025-05-20 | $64.80 | $200.84 | 1,465,400 | — | — |
| 2025-05-19 | $64.74 | $200.65 | 816,500 | — | — |
| 2025-05-16 | $64.31 | $199.32 | 2,821,900 | — | — |
| 2025-05-15 | $64.97 | $201.36 | 1,536,400 | — | — |
| 2025-05-14 | $64.21 | $199.01 | 1,708,000 | — | — |
| 2025-05-13 | $63.94 | $198.17 | 1,501,500 | — | — |
| 2025-05-12 | $63.28 | $196.13 | 1,329,400 | — | — |
| 2025-05-09 | $63.18 | $195.82 | 921,400 | — | — |
| 2025-05-08 | $63.05 | $195.41 | 1,085,600 | — | — |
| 2025-05-07 | $63.13 | $195.66 | 1,294,300 | — | — |
| 2025-05-06 | $63.45 | $196.65 | 1,141,100 | — | — |
| 2025-05-05 | $63.86 | $197.92 | 929,700 | — | — |
| 2025-05-02 | $63.96 | $198.23 | 1,353,000 | — | — |
| 2025-05-01 | $63.14 | $195.69 | 1,601,200 | — | — |
| 2025-04-30 | $63.78 | $197.68 | 1,842,800 | — | — |
| 2025-04-29 | $63.27 | $196.09 | 3,024,300 | — | — |
| 2025-04-28 | $62.74 | $194.45 | 3,066,700 | — | — |
| 2025-04-25 | $62.17 | $192.69 | 3,173,700 | — | — |
| 2025-04-24 | $62.20 | $192.78 | 2,323,000 | — | — |
| 2025-04-23 | $61.79 | $191.51 | 1,597,700 | — | — |
| 2025-04-22 | $61.96 | $192.03 | 3,207,200 | — | — |
| 2025-04-21 | $60.82 | $188.50 | 1,344,700 | — | — |
| 2025-04-17 | $60.70 | $188.13 | 1,560,400 | — | — |
| 2025-04-16 | $60.44 | $187.32 | 1,988,300 | — | — |
| 2025-04-15 | $59.84 | $185.46 | 1,512,900 | — | — |
| 2025-04-14 | $59.96 | $185.84 | 1,714,200 | — | — |
| 2025-04-11 | $58.36 | $180.88 | 2,367,500 | — | — |
| 2025-04-10 | $56.64 | $175.55 | 2,933,600 | — | — |
| 2025-04-09 | $57.55 | $176.06 | 3,626,300 | — | — |
| 2025-04-08 | $55.89 | $170.98 | 2,806,700 | — | — |
| 2025-04-07 | $55.71 | $170.43 | 4,055,800 | — | — |
| 2025-04-04 | $57.04 | $174.50 | 3,891,300 | — | — |
| 2025-04-03 | $58.66 | $179.45 | 2,544,600 | — | — |
| 2025-04-02 | $59.91 | $183.28 | 1,999,700 | — | — |
| 2025-04-01 | $59.34 | $181.53 | 2,157,900 | — | — |
| 2025-03-31 | $59.94 | $183.37 | 1,573,800 | — | — |
| 2025-03-28 | $60.29 | $184.44 | 4,689,700 | — | — |
| 2025-03-27 | $60.96 | $186.49 | 2,704,500 | — | — |
| 2025-03-26 | $61.15 | $187.07 | 3,179,600 | — | — |
| 2025-03-25 | $60.95 | $186.46 | 2,096,100 | — | — |
| 2025-03-24 | $60.53 | $185.17 | 1,594,400 | — | — |
| 2025-03-21 | $59.53 | $182.11 | 1,950,300 | — | — |
| 2025-03-20 | $59.90 | $183.25 | 942,000 | — | — |
| 2025-03-19 | $59.89 | $183.22 | 819,800 | — | — |
| 2025-03-18 | $59.67 | $182.54 | 983,800 | — | — |
| 2025-03-17 | $59.75 | $182.79 | 1,084,100 | — | — |
| 2025-03-14 | $58.93 | $180.28 | 1,027,100 | — | — |
| 2025-03-13 | $57.67 | $176.42 | 4,327,300 | — | — |
| 2025-03-12 | $58.33 | $178.44 | 1,105,600 | — | — |
| 2025-03-11 | $57.67 | $176.42 | 2,223,300 | — | — |
| 2025-03-10 | $58.75 | $179.73 | 1,232,100 | — | — |
| 2025-03-07 | $59.55 | $182.18 | 1,380,500 | — | — |
| 2025-03-06 | $59.20 | $181.11 | 1,254,400 | — | — |
| 2025-03-05 | $59.24 | $181.23 | 1,741,500 | — | — |
| 2025-03-04 | $58.61 | $179.30 | 3,403,800 | — | — |
| 2025-03-03 | $59.56 | $182.21 | 2,138,900 | — | — |
| 2025-02-28 | $59.91 | $183.28 | 1,973,200 | — | — |
| 2025-02-27 | $59.79 | $182.91 | 1,684,700 | — | — |
| 2025-02-26 | $59.73 | $182.73 | 1,576,000 | — | — |
| 2025-02-25 | $59.60 | $182.33 | 2,354,800 | — | — |
| 2025-02-24 | $59.38 | $181.66 | 1,125,700 | — | — |
| 2025-02-21 | $59.83 | $183.03 | 1,019,200 | — | — |
| 2025-02-20 | $60.36 | $184.65 | 926,900 | — | — |
| 2025-02-19 | $60.13 | $183.95 | 1,589,600 | — | — |
| 2025-02-18 | $60.05 | $183.71 | 1,416,100 | — | — |
| 2025-02-14 | $59.75 | $182.79 | 1,148,800 | — | — |
| 2025-02-13 | $59.93 | $183.34 | 5,225,000 | — | — |
| 2025-02-12 | $59.95 | $183.40 | 1,536,400 | — | — |
| 2025-02-11 | $60.68 | $185.63 | 1,644,000 | — | — |
| 2025-02-10 | $60.04 | $183.67 | 3,389,800 | — | — |
| 2025-02-07 | $57.96 | $177.31 | 2,421,500 | — | — |
| 2025-02-06 | $57.92 | $177.19 | 1,938,200 | — | — |
| 2025-02-05 | $57.46 | $175.78 | 3,542,200 | — | — |
| 2025-02-04 | $57.32 | $175.35 | 3,526,900 | — | — |
| 2025-02-03 | $56.55 | $173.00 | 4,671,000 | — | — |
| 2025-01-31 | $57.07 | $174.59 | 1,643,600 | — | — |
| 2025-01-30 | $57.37 | $175.51 | 2,817,800 | — | — |
| 2025-01-29 | $57.41 | $175.63 | 1,485,700 | — | — |
| 2025-01-28 | $57.32 | $175.35 | 1,222,800 | — | — |
| 2025-01-27 | $57.52 | $175.97 | 1,770,300 | — | — |
| 2025-01-24 | $57.28 | $175.23 | 1,327,700 | — | — |
| 2025-01-23 | $57.18 | $174.93 | 1,774,500 | — | — |
| 2025-01-22 | $56.88 | $174.01 | 2,721,300 | — | — |
| 2025-01-21 | $57.27 | $175.20 | 2,445,900 | — | — |
| 2025-01-17 | $57.51 | $175.94 | 7,301,800 | — | — |
| 2025-01-16 | $55.32 | $169.24 | 1,465,200 | — | — |
| 2025-01-15 | $55.41 | $169.51 | 2,086,600 | — | — |
| 2025-01-14 | $54.70 | $167.34 | 2,523,400 | — | — |
| 2025-01-13 | $54.26 | $165.99 | 2,353,700 | — | — |
| 2025-01-10 | $54.19 | $165.78 | 3,266,000 | — | — |
| 2025-01-08 | $54.18 | $163.53 | 5,908,000 | — | — |
| 2025-01-07 | $54.64 | $164.92 | 3,257,500 | — | — |
| 2025-01-06 | $54.24 | $163.71 | 3,513,000 | — | — |
| 2025-01-03 | $53.81 | $162.42 | 4,412,200 | — | — |
| 2025-01-02 | $53.12 | $160.33 | 3,570,800 | — | — |