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
- 1998-09-24 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 | $87.10 | $97.87 | 3,103,700 | — | — |
| 2025-12-30 | $87.10 | $97.87 | 3,458,400 | — | — |
| 2025-12-29 | $87.74 | $98.59 | 4,975,200 | — | — |
| 2025-12-26 | $85.21 | $95.75 | 1,798,000 | — | — |
| 2025-12-24 | $84.60 | $95.06 | 1,069,500 | — | — |
| 2025-12-23 | $84.05 | $94.44 | 2,748,200 | — | — |
| 2025-12-22 | $84.00 | $94.39 | 4,378,100 | — | — |
| 2025-12-19 | $84.66 | $95.13 | 12,336,500 | — | — |
| 2025-12-18 | $83.66 | $94.00 | 3,586,100 | — | — |
| 2025-12-17 | $82.71 | $92.94 | 5,240,300 | — | — |
| 2025-12-16 | $81.67 | $91.77 | 4,819,000 | — | — |
| 2025-12-15 | $82.59 | $92.80 | 7,246,300 | — | — |
| 2025-12-12 | $85.36 | $95.91 | 3,896,400 | — | — |
| 2025-12-11 | $84.40 | $94.84 | 3,933,900 | — | — |
| 2025-12-10 | $82.63 | $92.85 | 4,806,600 | — | — |
| 2025-12-09 | $83.89 | $94.26 | 3,447,000 | — | — |
| 2025-12-08 | $83.85 | $94.22 | 4,339,700 | — | — |
| 2025-12-05 | $82.47 | $92.67 | 3,240,000 | — | — |
| 2025-12-04 | $82.13 | $92.28 | 2,682,000 | — | — |
| 2025-12-03 | $82.00 | $92.14 | 3,288,700 | — | — |
| 2025-12-02 | $82.91 | $93.16 | 3,355,200 | — | — |
| 2025-12-01 | $82.73 | $92.96 | 4,417,800 | — | — |
| 2025-11-28 | $82.79 | $93.03 | 2,035,300 | — | — |
| 2025-11-26 | $82.49 | $92.36 | 3,016,200 | — | — |
| 2025-11-25 | $82.79 | $92.70 | 3,693,600 | — | — |
| 2025-11-24 | $80.89 | $90.57 | 5,959,900 | — | — |
| 2025-11-21 | $80.84 | $90.52 | 4,441,500 | — | — |
| 2025-11-20 | $80.05 | $89.63 | 4,609,600 | — | — |
| 2025-11-19 | $81.28 | $91.01 | 4,034,100 | — | — |
| 2025-11-18 | $81.83 | $91.62 | 3,305,000 | — | — |
| 2025-11-17 | $82.16 | $91.99 | 4,105,000 | — | — |
| 2025-11-14 | $83.85 | $93.89 | 4,336,700 | — | — |
| 2025-11-13 | $84.43 | $94.54 | 4,968,200 | — | — |
| 2025-11-12 | $87.79 | $98.30 | 4,948,500 | — | — |
| 2025-11-11 | $87.26 | $97.70 | 6,796,000 | — | — |
| 2025-11-10 | $85.18 | $95.38 | 4,573,500 | — | — |
| 2025-11-07 | $83.80 | $93.83 | 5,572,900 | — | — |
| 2025-11-06 | $80.85 | $90.53 | 3,522,200 | — | — |
| 2025-11-05 | $81.01 | $90.71 | 4,066,200 | — | — |
| 2025-11-04 | $81.68 | $91.46 | 5,061,800 | — | — |
| 2025-11-03 | $82.77 | $92.68 | 7,428,400 | — | — |
| 2025-10-31 | $81.31 | $91.04 | 9,927,100 | — | — |
| 2025-10-30 | $83.73 | $93.75 | 16,061,200 | — | — |
| 2025-10-29 | $99.54 | $111.45 | 9,165,200 | — | — |
| 2025-10-28 | $99.58 | $111.50 | 6,625,100 | — | — |
| 2025-10-27 | $98.01 | $109.74 | 3,807,100 | — | — |
| 2025-10-24 | $97.20 | $108.83 | 4,351,800 | — | — |
| 2025-10-23 | $95.52 | $106.95 | 3,940,200 | — | — |
| 2025-10-22 | $95.37 | $106.79 | 4,431,600 | — | — |
| 2025-10-21 | $94.98 | $106.35 | 4,382,200 | — | — |
| 2025-10-20 | $95.65 | $107.10 | 6,806,800 | — | — |
| 2025-10-17 | $92.01 | $103.02 | 9,221,600 | — | — |
| 2025-10-16 | $91.18 | $102.09 | 4,229,600 | — | — |
| 2025-10-15 | $90.87 | $101.75 | 5,588,900 | — | — |
| 2025-10-14 | $91.06 | $101.96 | 4,198,100 | — | — |
| 2025-10-13 | $89.36 | $100.06 | 4,679,500 | — | — |
| 2025-10-10 | $88.55 | $99.15 | 4,121,200 | — | — |
| 2025-10-09 | $90.13 | $100.92 | 3,794,900 | — | — |
| 2025-10-08 | $92.08 | $103.10 | 4,444,300 | — | — |
| 2025-10-07 | $93.04 | $104.18 | 6,001,300 | — | — |
| 2025-10-06 | $91.77 | $102.75 | 6,074,700 | — | — |
| 2025-10-03 | $92.17 | $103.20 | 7,650,700 | — | — |
| 2025-10-02 | $88.40 | $98.98 | 6,021,800 | — | — |
| 2025-10-01 | $87.58 | $98.06 | 7,486,900 | — | — |
| 2025-09-30 | $90.95 | $101.84 | 5,986,100 | — | — |
| 2025-09-29 | $91.17 | $102.08 | 6,381,200 | — | — |
| 2025-09-26 | $91.14 | $102.05 | 6,902,100 | — | — |
| 2025-09-25 | $93.11 | $104.25 | 6,426,200 | — | — |
| 2025-09-24 | $93.36 | $104.53 | 5,178,400 | — | — |
| 2025-09-23 | $91.06 | $101.96 | 3,442,300 | — | — |
| 2025-09-22 | $90.59 | $101.43 | 4,719,300 | — | — |
| 2025-09-19 | $91.11 | $102.02 | 11,041,000 | — | — |
| 2025-09-18 | $89.60 | $100.32 | 4,653,500 | — | — |
| 2025-09-17 | $89.96 | $100.73 | 4,784,200 | — | — |
| 2025-09-16 | $88.85 | $99.48 | 7,728,300 | — | — |
| 2025-09-15 | $90.36 | $101.18 | 4,002,600 | — | — |
| 2025-09-12 | $90.80 | $101.67 | 4,717,400 | — | — |
| 2025-09-11 | $92.46 | $103.53 | 4,427,600 | — | — |
| 2025-09-10 | $91.29 | $102.22 | 2,989,400 | — | — |
| 2025-09-09 | $92.46 | $103.53 | 4,756,000 | — | — |
| 2025-09-08 | $93.02 | $104.15 | 6,846,800 | — | — |
| 2025-09-05 | $92.66 | $103.75 | 5,657,400 | — | — |
| 2025-09-04 | $93.03 | $104.16 | 4,797,400 | — | — |
| 2025-09-03 | $90.16 | $100.95 | 4,889,700 | — | — |
| 2025-09-02 | $89.89 | $100.65 | 7,019,500 | — | — |
| 2025-08-29 | $90.61 | $101.46 | 7,270,400 | — | — |
| 2025-08-28 | $92.80 | $103.58 | 6,203,700 | — | — |
| 2025-08-27 | $93.67 | $104.55 | 5,617,900 | — | — |
| 2025-08-26 | $94.64 | $105.64 | 10,007,200 | — | — |
| 2025-08-25 | $98.55 | $110.00 | 3,610,000 | — | — |
| 2025-08-22 | $99.22 | $110.75 | 6,651,900 | — | — |
| 2025-08-21 | $98.86 | $110.35 | 4,321,600 | — | — |
| 2025-08-20 | $99.15 | $110.67 | 6,345,600 | — | — |
| 2025-08-19 | $99.89 | $111.50 | 3,714,900 | — | — |
| 2025-08-18 | $99.03 | $110.54 | 5,531,200 | — | — |
| 2025-08-15 | $100.70 | $112.40 | 6,130,700 | — | — |
| 2025-08-14 | $98.48 | $109.92 | 6,048,700 | — | — |
| 2025-08-13 | $100.77 | $112.48 | 7,374,100 | — | — |
| 2025-08-12 | $97.06 | $108.34 | 5,690,100 | — | — |
| 2025-08-11 | $95.30 | $106.37 | 6,543,500 | — | — |
| 2025-08-08 | $93.14 | $103.96 | 5,326,400 | — | — |
| 2025-08-07 | $93.02 | $103.83 | 4,940,400 | — | — |
| 2025-08-06 | $92.54 | $103.29 | 4,729,200 | — | — |
| 2025-08-05 | $91.28 | $101.89 | 6,218,900 | — | — |
| 2025-08-04 | $92.86 | $103.65 | 6,767,900 | — | — |
| 2025-08-01 | $91.74 | $102.40 | 11,878,000 | — | — |
| 2025-07-31 | $91.75 | $102.41 | 20,280,200 | — | — |
| 2025-07-30 | $77.56 | $86.57 | 8,042,900 | — | — |
| 2025-07-29 | $78.50 | $87.62 | 4,531,100 | — | — |
| 2025-07-28 | $79.00 | $88.18 | 9,521,900 | — | — |
| 2025-07-25 | $81.43 | $90.89 | 6,918,800 | — | — |
| 2025-07-24 | $82.45 | $92.03 | 5,202,700 | — | — |
| 2025-07-23 | $81.93 | $91.45 | 5,339,300 | — | — |
| 2025-07-22 | $81.76 | $91.26 | 4,214,600 | — | — |
| 2025-07-21 | $79.03 | $88.21 | 3,425,000 | — | — |
| 2025-07-18 | $78.14 | $87.22 | 6,744,600 | — | — |
| 2025-07-17 | $76.79 | $85.71 | 4,393,400 | — | — |
| 2025-07-16 | $76.92 | $85.86 | 4,003,000 | — | — |
| 2025-07-15 | $77.22 | $86.19 | 3,587,700 | — | — |
| 2025-07-14 | $77.63 | $86.65 | 3,283,800 | — | — |
| 2025-07-11 | $77.11 | $86.07 | 3,593,300 | — | — |
| 2025-07-10 | $77.22 | $86.19 | 3,905,000 | — | — |
| 2025-07-09 | $76.32 | $85.19 | 3,495,200 | — | — |
| 2025-07-08 | $75.33 | $84.08 | 3,405,300 | — | — |
| 2025-07-07 | $75.91 | $84.73 | 4,845,700 | — | — |
| 2025-07-03 | $76.36 | $85.23 | 2,162,900 | — | — |
| 2025-07-02 | $75.78 | $84.59 | 3,920,700 | — | — |
| 2025-07-01 | $76.10 | $84.94 | 6,177,600 | — | — |
| 2025-06-30 | $74.46 | $83.11 | 4,932,300 | — | — |
| 2025-06-27 | $73.76 | $82.33 | 7,445,600 | — | — |
| 2025-06-26 | $73.68 | $82.24 | 6,989,300 | — | — |
| 2025-06-25 | $74.52 | $83.18 | 4,787,800 | — | — |
| 2025-06-24 | $74.35 | $82.99 | 9,152,500 | — | — |
| 2025-06-23 | $76.86 | $85.79 | 5,935,100 | — | — |
| 2025-06-20 | $77.62 | $86.64 | 11,018,100 | — | — |
| 2025-06-18 | $77.53 | $86.54 | 6,705,700 | — | — |
| 2025-06-17 | $77.40 | $86.39 | 5,041,600 | — | — |
| 2025-06-16 | $77.71 | $86.74 | 4,940,500 | — | — |
| 2025-06-13 | $77.36 | $86.35 | 3,415,900 | — | — |
| 2025-06-12 | $77.44 | $86.44 | 4,679,800 | — | — |
| 2025-06-11 | $77.88 | $86.93 | 6,244,800 | — | — |
| 2025-06-10 | $78.77 | $87.92 | 6,075,000 | — | — |
| 2025-06-09 | $79.36 | $88.58 | 4,877,300 | — | — |
| 2025-06-06 | $78.61 | $87.74 | 4,755,900 | — | — |
| 2025-06-05 | $77.74 | $86.77 | 6,642,300 | — | — |
| 2025-06-04 | $77.10 | $86.06 | 6,285,400 | — | — |
| 2025-06-03 | $75.95 | $84.77 | 6,931,800 | — | — |
| 2025-06-02 | $74.53 | $83.19 | 5,304,500 | — | — |
| 2025-05-30 | $73.17 | $81.67 | 8,558,000 | — | — |
| 2025-05-29 | $72.74 | $80.87 | 3,270,800 | — | — |
| 2025-05-28 | $72.40 | $80.49 | 6,426,900 | — | — |
| 2025-05-27 | $72.44 | $80.53 | 4,285,700 | — | — |
| 2025-05-23 | $71.92 | $79.96 | 3,562,300 | — | — |
| 2025-05-22 | $72.15 | $80.21 | 4,064,700 | — | — |
| 2025-05-21 | $71.58 | $79.58 | 3,949,900 | — | — |
| 2025-05-20 | $72.59 | $80.70 | 5,081,300 | — | — |
| 2025-05-19 | $72.43 | $80.52 | 4,096,800 | — | — |
| 2025-05-16 | $71.84 | $79.87 | 5,575,100 | — | — |
| 2025-05-15 | $70.60 | $78.49 | 5,585,200 | — | — |
| 2025-05-14 | $69.15 | $76.88 | 3,683,800 | — | — |
| 2025-05-13 | $69.17 | $76.90 | 4,900,100 | — | — |
| 2025-05-12 | $69.16 | $76.89 | 7,539,200 | — | — |
| 2025-05-09 | $69.51 | $77.28 | 3,476,300 | — | — |
| 2025-05-08 | $70.56 | $78.44 | 5,813,700 | — | — |
| 2025-05-07 | $69.76 | $77.56 | 4,200,700 | — | — |
| 2025-05-06 | $70.36 | $78.22 | 3,734,900 | — | — |
| 2025-05-05 | $70.31 | $78.17 | 5,164,200 | — | — |
| 2025-05-02 | $68.60 | $76.27 | 5,894,100 | — | — |
| 2025-05-01 | $67.67 | $75.23 | 9,927,400 | — | — |
| 2025-04-30 | $68.16 | $75.78 | 9,872,800 | — | — |
| 2025-04-29 | $67.20 | $74.71 | 7,765,300 | — | — |
| 2025-04-28 | $66.32 | $73.73 | 8,160,100 | — | — |
| 2025-04-25 | $67.83 | $75.41 | 4,200,800 | — | — |
| 2025-04-24 | $67.20 | $74.71 | 4,760,000 | — | — |
| 2025-04-23 | $66.63 | $74.08 | 5,290,000 | — | — |
| 2025-04-22 | $67.05 | $74.54 | 5,133,700 | — | — |
| 2025-04-21 | $65.63 | $72.96 | 5,056,600 | — | — |
| 2025-04-17 | $66.26 | $73.66 | 3,338,500 | — | — |
| 2025-04-16 | $65.47 | $72.79 | 7,165,700 | — | — |
| 2025-04-15 | $65.50 | $72.82 | 3,519,000 | — | — |
| 2025-04-14 | $66.07 | $73.45 | 5,278,800 | — | — |
| 2025-04-11 | $64.58 | $71.80 | 5,545,800 | — | — |
| 2025-04-10 | $62.47 | $69.45 | 6,577,600 | — | — |
| 2025-04-09 | $61.96 | $68.88 | 10,104,700 | — | — |
| 2025-04-08 | $59.52 | $66.17 | 7,270,600 | — | — |
| 2025-04-07 | $61.19 | $68.03 | 9,851,100 | — | — |
| 2025-04-04 | $62.40 | $69.37 | 8,339,100 | — | — |
| 2025-04-03 | $66.36 | $73.78 | 5,972,600 | — | — |
| 2025-04-02 | $67.42 | $74.95 | 4,153,300 | — | — |
| 2025-04-01 | $67.80 | $75.38 | 5,340,400 | — | — |
| 2025-03-31 | $67.73 | $75.30 | 5,533,400 | — | — |
| 2025-03-28 | $67.16 | $74.66 | 5,705,500 | — | — |
| 2025-03-27 | $66.81 | $74.28 | 3,592,400 | — | — |
| 2025-03-26 | $65.58 | $72.91 | 4,241,100 | — | — |
| 2025-03-25 | $66.30 | $73.71 | 4,084,600 | — | — |
| 2025-03-24 | $66.54 | $73.98 | 4,209,000 | — | — |
| 2025-03-21 | $65.78 | $73.13 | 15,354,000 | — | — |
| 2025-03-20 | $66.34 | $73.75 | 4,143,600 | — | — |
| 2025-03-19 | $67.20 | $74.71 | 5,934,800 | — | — |
| 2025-03-18 | $65.24 | $72.53 | 4,625,100 | — | — |
| 2025-03-17 | $67.44 | $74.98 | 4,344,900 | — | — |
| 2025-03-14 | $65.28 | $72.57 | 3,257,700 | — | — |
| 2025-03-13 | $64.25 | $71.11 | 3,471,100 | — | — |
| 2025-03-12 | $65.13 | $72.08 | 5,012,500 | — | — |
| 2025-03-11 | $65.22 | $72.18 | 7,255,400 | — | — |
| 2025-03-10 | $68.19 | $75.47 | 9,352,000 | — | — |
| 2025-03-07 | $70.51 | $78.04 | 7,389,600 | — | — |
| 2025-03-06 | $67.87 | $75.11 | 5,342,900 | — | — |
| 2025-03-05 | $66.55 | $73.65 | 4,965,900 | — | — |
| 2025-03-04 | $66.67 | $73.79 | 9,032,200 | — | — |
| 2025-03-03 | $65.22 | $72.18 | 5,688,900 | — | — |
| 2025-02-28 | $64.74 | $71.65 | 8,587,600 | — | — |
| 2025-02-27 | $63.48 | $70.25 | 17,663,400 | — | — |
| 2025-02-26 | $69.14 | $76.52 | 8,935,600 | — | — |
| 2025-02-25 | $70.93 | $78.50 | 6,185,000 | — | — |
| 2025-02-24 | $69.99 | $77.46 | 6,287,000 | — | — |
| 2025-02-21 | $69.39 | $76.80 | 4,012,600 | — | — |
| 2025-02-20 | $69.46 | $76.87 | 2,910,600 | — | — |
| 2025-02-19 | $69.32 | $76.72 | 3,441,200 | — | — |
| 2025-02-18 | $69.79 | $77.24 | 3,784,100 | — | — |
| 2025-02-14 | $69.90 | $77.36 | 3,502,000 | — | — |
| 2025-02-13 | $69.26 | $76.65 | 3,782,000 | — | — |
| 2025-02-12 | $67.94 | $75.19 | 3,090,800 | — | — |
| 2025-02-11 | $68.46 | $75.77 | 3,615,500 | — | — |
| 2025-02-10 | $68.26 | $75.55 | 2,847,300 | — | — |
| 2025-02-07 | $67.83 | $75.07 | 2,607,600 | — | — |
| 2025-02-06 | $67.50 | $74.70 | 2,641,100 | — | — |
| 2025-02-05 | $67.39 | $74.58 | 4,622,800 | — | — |
| 2025-02-04 | $66.95 | $74.10 | 3,035,100 | — | — |
| 2025-02-03 | $67.18 | $74.35 | 3,541,400 | — | — |
| 2025-01-31 | $67.48 | $74.68 | 3,347,200 | — | — |
| 2025-01-30 | $67.52 | $74.73 | 2,973,300 | — | — |
| 2025-01-29 | $66.00 | $73.04 | 3,537,400 | — | — |
| 2025-01-28 | $67.19 | $74.36 | 3,202,000 | — | — |
| 2025-01-27 | $66.84 | $73.97 | 4,402,600 | — | — |
| 2025-01-24 | $64.81 | $71.73 | 2,522,600 | — | — |
| 2025-01-23 | $64.75 | $71.66 | 5,689,800 | — | — |
| 2025-01-22 | $63.88 | $70.70 | 3,875,700 | — | — |
| 2025-01-21 | $64.63 | $71.53 | 3,863,900 | — | — |
| 2025-01-17 | $66.19 | $73.25 | 3,719,100 | — | — |
| 2025-01-16 | $65.06 | $72.00 | 2,945,400 | — | — |
| 2025-01-15 | $65.11 | $72.06 | 4,351,300 | — | — |
| 2025-01-14 | $64.41 | $71.28 | 4,513,900 | — | — |
| 2025-01-13 | $65.72 | $72.73 | 4,122,200 | — | — |
| 2025-01-10 | $65.90 | $72.93 | 8,234,600 | — | — |
| 2025-01-08 | $69.40 | $76.81 | 22,044,700 | — | — |
| 2025-01-07 | $63.17 | $69.91 | 3,867,000 | — | — |
| 2025-01-06 | $62.94 | $69.66 | 5,520,600 | — | — |
| 2025-01-03 | $61.61 | $68.19 | 4,665,100 | — | — |
| 2025-01-02 | $62.27 | $68.92 | 2,572,100 | — | — |