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
- 2000-10-06 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 | $127.77 | $197.46 | 1,303,200 | — | — |
| 2025-12-30 | $129.53 | $200.18 | 1,879,000 | — | — |
| 2025-12-29 | $130.34 | $201.43 | 1,929,600 | — | — |
| 2025-12-26 | $131.30 | $202.92 | 1,708,900 | — | — |
| 2025-12-24 | $130.20 | $201.22 | 776,300 | — | — |
| 2025-12-23 | $129.44 | $200.04 | 2,706,100 | — | — |
| 2025-12-22 | $128.97 | $199.32 | 2,586,000 | — | — |
| 2025-12-19 | $125.42 | $193.83 | 5,957,300 | — | — |
| 2025-12-18 | $125.40 | $193.80 | 3,852,500 | — | — |
| 2025-12-17 | $122.19 | $188.84 | 2,372,600 | — | — |
| 2025-12-16 | $123.09 | $190.23 | 2,353,500 | — | — |
| 2025-12-15 | $123.58 | $190.99 | 2,733,800 | — | — |
| 2025-12-12 | $123.21 | $190.41 | 2,832,300 | — | — |
| 2025-12-11 | $123.49 | $190.85 | 3,120,900 | — | — |
| 2025-12-10 | $117.73 | $181.94 | 3,948,300 | — | — |
| 2025-12-09 | $118.21 | $182.69 | 2,982,600 | — | — |
| 2025-12-08 | $117.27 | $181.23 | 3,492,100 | — | — |
| 2025-12-05 | $116.30 | $179.73 | 2,124,700 | — | — |
| 2025-12-04 | $115.06 | $177.20 | 3,382,100 | — | — |
| 2025-12-03 | $111.92 | $172.36 | 2,268,900 | — | — |
| 2025-12-02 | $109.26 | $168.27 | 3,244,300 | — | — |
| 2025-12-01 | $112.10 | $172.64 | 2,899,600 | — | — |
| 2025-11-28 | $109.28 | $168.30 | 975,900 | — | — |
| 2025-11-26 | $110.70 | $170.49 | 2,274,400 | — | — |
| 2025-11-25 | $107.68 | $165.83 | 3,269,300 | — | — |
| 2025-11-24 | $105.69 | $162.77 | 6,190,200 | — | — |
| 2025-11-21 | $105.24 | $162.08 | 3,582,500 | — | — |
| 2025-11-20 | $102.18 | $157.36 | 3,380,400 | — | — |
| 2025-11-19 | $104.41 | $160.80 | 4,832,400 | — | — |
| 2025-11-18 | $103.28 | $159.06 | 2,855,700 | — | — |
| 2025-11-17 | $101.74 | $156.69 | 3,246,800 | — | — |
| 2025-11-14 | $101.41 | $156.18 | 2,859,600 | — | — |
| 2025-11-13 | $100.76 | $155.18 | 2,834,500 | — | — |
| 2025-11-12 | $103.98 | $160.14 | 3,221,900 | — | — |
| 2025-11-11 | $102.04 | $157.15 | 3,060,300 | — | — |
| 2025-11-10 | $106.08 | $163.37 | 3,607,600 | — | — |
| 2025-11-07 | $103.68 | $159.67 | 6,671,400 | — | — |
| 2025-11-06 | $98.81 | $152.17 | 8,136,200 | — | — |
| 2025-11-05 | $109.31 | $168.34 | 4,145,700 | — | — |
| 2025-11-04 | $106.39 | $163.85 | 2,990,600 | — | — |
| 2025-11-03 | $106.33 | $163.76 | 4,348,600 | — | — |
| 2025-10-31 | $109.82 | $169.13 | 3,215,600 | — | — |
| 2025-10-30 | $111.37 | $171.52 | 3,207,400 | — | — |
| 2025-10-29 | $112.92 | $173.90 | 2,714,700 | — | — |
| 2025-10-28 | $113.11 | $174.20 | 2,397,800 | — | — |
| 2025-10-27 | $114.97 | $177.06 | 2,959,700 | — | — |
| 2025-10-24 | $114.71 | $176.66 | 1,465,500 | — | — |
| 2025-10-23 | $114.90 | $176.95 | 2,289,400 | — | — |
| 2025-10-22 | $115.33 | $177.62 | 2,461,300 | — | — |
| 2025-10-21 | $117.14 | $180.40 | 2,091,700 | — | — |
| 2025-10-20 | $116.34 | $179.17 | 1,442,300 | — | — |
| 2025-10-17 | $116.82 | $179.91 | 1,908,500 | — | — |
| 2025-10-16 | $116.51 | $179.43 | 1,432,100 | — | — |
| 2025-10-15 | $116.69 | $179.71 | 2,593,800 | — | — |
| 2025-10-14 | $116.26 | $179.05 | 2,005,000 | — | — |
| 2025-10-13 | $114.06 | $175.66 | 2,563,400 | — | — |
| 2025-10-10 | $108.22 | $166.67 | 2,231,000 | — | — |
| 2025-10-09 | $113.48 | $174.77 | 1,809,400 | — | — |
| 2025-10-08 | $116.81 | $179.90 | 1,623,100 | — | — |
| 2025-10-07 | $115.26 | $177.51 | 2,045,300 | — | — |
| 2025-10-06 | $115.49 | $177.86 | 2,437,900 | — | — |
| 2025-10-03 | $114.92 | $176.98 | 1,914,800 | — | — |
| 2025-10-02 | $115.56 | $177.97 | 2,261,700 | — | — |
| 2025-10-01 | $113.83 | $175.31 | 3,187,400 | — | — |
| 2025-09-30 | $113.22 | $174.37 | 3,586,700 | — | — |
| 2025-09-29 | $111.46 | $171.66 | 2,826,600 | — | — |
| 2025-09-26 | $109.05 | $167.94 | 2,221,000 | — | — |
| 2025-09-25 | $107.80 | $166.02 | 4,191,200 | — | — |
| 2025-09-24 | $113.42 | $174.67 | 3,279,100 | — | — |
| 2025-09-23 | $116.14 | $178.86 | 2,711,600 | — | — |
| 2025-09-22 | $113.88 | $175.38 | 3,408,700 | — | — |
| 2025-09-19 | $114.19 | $175.86 | 5,658,300 | — | — |
| 2025-09-18 | $113.30 | $174.49 | 3,006,900 | — | — |
| 2025-09-17 | $109.88 | $169.22 | 3,127,100 | — | — |
| 2025-09-16 | $109.50 | $168.64 | 2,885,300 | — | — |
| 2025-09-15 | $110.17 | $169.67 | 3,415,400 | — | — |
| 2025-09-12 | $106.47 | $163.97 | 2,940,800 | — | — |
| 2025-09-11 | $106.87 | $164.59 | 3,860,000 | — | — |
| 2025-09-10 | $105.30 | $162.17 | 5,118,500 | — | — |
| 2025-09-09 | $105.18 | $161.98 | 2,909,800 | — | — |
| 2025-09-08 | $104.82 | $161.43 | 4,096,700 | — | — |
| 2025-09-05 | $104.18 | $160.44 | 2,489,400 | — | — |
| 2025-09-04 | $105.82 | $162.35 | 3,150,900 | — | — |
| 2025-09-03 | $104.43 | $160.22 | 3,190,000 | — | — |
| 2025-09-02 | $102.79 | $157.70 | 3,423,500 | — | — |
| 2025-08-29 | $101.82 | $156.22 | 3,047,800 | — | — |
| 2025-08-28 | $102.61 | $157.43 | 3,131,400 | — | — |
| 2025-08-27 | $100.98 | $154.93 | 3,668,700 | — | — |
| 2025-08-26 | $100.70 | $154.50 | 15,804,000 | — | — |
| 2025-08-25 | $98.47 | $151.08 | 3,579,300 | — | — |
| 2025-08-22 | $99.66 | $152.90 | 3,103,700 | — | — |
| 2025-08-21 | $98.39 | $150.95 | 2,293,300 | — | — |
| 2025-08-20 | $98.87 | $151.69 | 3,844,500 | — | — |
| 2025-08-19 | $97.92 | $150.23 | 4,002,200 | — | — |
| 2025-08-18 | $99.91 | $153.29 | 4,639,900 | — | — |
| 2025-08-15 | $100.74 | $154.56 | 6,809,700 | — | — |
| 2025-08-14 | $95.69 | $146.81 | 13,353,200 | — | — |
| 2025-08-13 | $113.53 | $174.18 | 6,594,500 | — | — |
| 2025-08-12 | $110.86 | $170.09 | 3,803,600 | — | — |
| 2025-08-11 | $107.96 | $165.64 | 4,416,900 | — | — |
| 2025-08-08 | $109.09 | $167.37 | 3,243,800 | — | — |
| 2025-08-07 | $108.48 | $166.43 | 6,014,100 | — | — |
| 2025-08-06 | $112.15 | $172.07 | 4,088,200 | — | — |
| 2025-08-05 | $111.49 | $171.05 | 4,090,300 | — | — |
| 2025-08-04 | $111.89 | $171.67 | 4,247,200 | — | — |
| 2025-08-01 | $106.31 | $163.11 | 4,508,900 | — | — |
| 2025-07-31 | $108.03 | $165.74 | 3,343,000 | — | — |
| 2025-07-30 | $108.20 | $166.01 | 3,724,100 | — | — |
| 2025-07-29 | $107.40 | $164.78 | 5,418,000 | — | — |
| 2025-07-28 | $110.42 | $169.41 | 3,113,900 | — | — |
| 2025-07-25 | $108.34 | $166.22 | 3,518,500 | — | — |
| 2025-07-24 | $108.43 | $166.36 | 3,211,200 | — | — |
| 2025-07-23 | $109.17 | $167.49 | 3,486,000 | — | — |
| 2025-07-22 | $106.25 | $163.01 | 4,411,300 | — | — |
| 2025-07-21 | $106.41 | $163.26 | 4,717,900 | — | — |
| 2025-07-18 | $103.42 | $158.67 | 3,404,100 | — | — |
| 2025-07-17 | $102.16 | $156.74 | 3,381,900 | — | — |
| 2025-07-16 | $100.67 | $154.45 | 3,353,100 | — | — |
| 2025-07-15 | $101.60 | $155.88 | 4,221,700 | — | — |
| 2025-07-14 | $101.55 | $155.80 | 5,269,500 | — | — |
| 2025-07-11 | $98.43 | $151.02 | 3,108,000 | — | — |
| 2025-07-10 | $97.64 | $149.80 | 4,330,300 | — | — |
| 2025-07-09 | $95.31 | $146.23 | 5,178,700 | — | — |
| 2025-07-08 | $92.21 | $141.47 | 3,706,000 | — | — |
| 2025-07-07 | $92.47 | $141.87 | 4,916,900 | — | — |
| 2025-07-03 | $90.20 | $138.39 | 4,388,400 | — | — |
| 2025-07-02 | $86.48 | $132.68 | 3,371,200 | — | — |
| 2025-07-01 | $86.94 | $133.39 | 3,704,800 | — | — |
| 2025-06-30 | $87.81 | $134.72 | 2,724,300 | — | — |
| 2025-06-27 | $87.11 | $133.65 | 7,820,100 | — | — |
| 2025-06-26 | $86.22 | $132.28 | 2,722,300 | — | — |
| 2025-06-25 | $85.42 | $131.06 | 2,800,000 | — | — |
| 2025-06-24 | $87.26 | $133.88 | 3,187,600 | — | — |
| 2025-06-23 | $85.75 | $131.56 | 3,387,400 | — | — |
| 2025-06-20 | $84.33 | $129.38 | 4,336,700 | — | — |
| 2025-06-18 | $84.24 | $129.24 | 3,571,500 | — | — |
| 2025-06-17 | $82.76 | $126.97 | 3,343,900 | — | — |
| 2025-06-16 | $84.26 | $129.28 | 4,222,100 | — | — |
| 2025-06-13 | $78.91 | $121.07 | 3,129,700 | — | — |
| 2025-06-12 | $82.20 | $126.11 | 2,908,200 | — | — |
| 2025-06-11 | $81.75 | $125.42 | 3,236,200 | — | — |
| 2025-06-10 | $79.91 | $122.60 | 2,870,600 | — | — |
| 2025-06-09 | $79.26 | $121.60 | 2,292,400 | — | — |
| 2025-06-06 | $78.95 | $121.13 | 2,406,900 | — | — |
| 2025-06-05 | $79.22 | $121.01 | 2,797,100 | — | — |
| 2025-06-04 | $78.32 | $119.63 | 2,468,700 | — | — |
| 2025-06-03 | $78.70 | $120.21 | 2,504,500 | — | — |
| 2025-06-02 | $78.56 | $120.00 | 2,611,500 | — | — |
| 2025-05-30 | $78.55 | $119.98 | 2,870,100 | — | — |
| 2025-05-29 | $78.44 | $119.81 | 4,834,100 | — | — |
| 2025-05-28 | $80.42 | $122.84 | 2,532,700 | — | — |
| 2025-05-27 | $80.90 | $123.57 | 5,462,100 | — | — |
| 2025-05-23 | $76.87 | $117.42 | 3,937,100 | — | — |
| 2025-05-22 | $78.99 | $120.65 | 2,820,200 | — | — |
| 2025-05-21 | $79.72 | $121.77 | 3,794,600 | — | — |
| 2025-05-20 | $82.52 | $126.05 | 2,343,500 | — | — |
| 2025-05-19 | $82.37 | $125.82 | 2,512,100 | — | — |
| 2025-05-16 | $82.82 | $126.50 | 2,552,700 | — | — |
| 2025-05-15 | $83.24 | $127.15 | 2,940,900 | — | — |
| 2025-05-14 | $83.26 | $127.18 | 4,863,600 | — | — |
| 2025-05-13 | $83.60 | $127.70 | 3,592,400 | — | — |
| 2025-05-12 | $82.66 | $126.26 | 5,627,300 | — | — |
| 2025-05-09 | $78.01 | $119.16 | 4,311,700 | — | — |
| 2025-05-08 | $77.54 | $118.44 | 10,699,200 | — | — |
| 2025-05-07 | $74.75 | $114.18 | 8,339,900 | — | — |
| 2025-05-06 | $73.31 | $111.98 | 4,466,800 | — | — |
| 2025-05-05 | $73.29 | $111.95 | 4,007,100 | — | — |
| 2025-05-02 | $72.76 | $111.14 | 4,502,700 | — | — |
| 2025-05-01 | $70.49 | $107.67 | 4,675,100 | — | — |
| 2025-04-30 | $70.65 | $107.92 | 4,418,900 | — | — |
| 2025-04-29 | $70.04 | $106.98 | 3,134,600 | — | — |
| 2025-04-28 | $69.26 | $105.79 | 4,061,300 | — | — |
| 2025-04-25 | $68.88 | $105.21 | 3,186,500 | — | — |
| 2025-04-24 | $68.30 | $104.33 | 3,332,000 | — | — |
| 2025-04-23 | $66.58 | $101.70 | 4,817,200 | — | — |
| 2025-04-22 | $64.92 | $99.16 | 7,020,900 | — | — |
| 2025-04-21 | $63.18 | $96.51 | 3,679,900 | — | — |
| 2025-04-17 | $63.64 | $97.21 | 4,165,700 | — | — |
| 2025-04-16 | $62.87 | $96.03 | 3,163,500 | — | — |
| 2025-04-15 | $63.94 | $97.67 | 3,841,900 | — | — |
| 2025-04-14 | $63.78 | $97.42 | 8,250,400 | — | — |
| 2025-04-11 | $63.40 | $96.84 | 5,317,800 | — | — |
| 2025-04-10 | $63.92 | $97.64 | 5,762,000 | — | — |
| 2025-04-09 | $67.28 | $102.77 | 12,486,300 | — | — |
| 2025-04-08 | $60.60 | $92.56 | 10,731,800 | — | — |
| 2025-04-07 | $62.99 | $96.22 | 11,550,600 | — | — |
| 2025-04-04 | $62.94 | $96.14 | 11,787,800 | — | — |
| 2025-04-03 | $65.09 | $99.42 | 12,796,600 | — | — |
| 2025-04-02 | $74.74 | $114.16 | 3,754,400 | — | — |
| 2025-04-01 | $72.89 | $111.34 | 5,304,100 | — | — |
| 2025-03-31 | $70.41 | $107.55 | 4,235,600 | — | — |
| 2025-03-28 | $70.25 | $107.30 | 5,433,800 | — | — |
| 2025-03-27 | $72.75 | $111.12 | 2,470,800 | — | — |
| 2025-03-26 | $73.68 | $112.54 | 2,775,200 | — | — |
| 2025-03-25 | $74.72 | $114.13 | 3,072,200 | — | — |
| 2025-03-24 | $75.72 | $115.66 | 5,469,200 | — | — |
| 2025-03-21 | $73.12 | $111.69 | 24,276,800 | — | — |
| 2025-03-20 | $72.91 | $111.37 | 4,809,300 | — | — |
| 2025-03-19 | $73.50 | $112.27 | 6,503,900 | — | — |
| 2025-03-18 | $70.97 | $108.40 | 4,202,100 | — | — |
| 2025-03-17 | $71.22 | $108.79 | 4,586,600 | — | — |
| 2025-03-14 | $70.46 | $107.63 | 4,435,000 | — | — |
| 2025-03-13 | $69.71 | $106.48 | 4,864,600 | — | — |
| 2025-03-12 | $71.69 | $109.50 | 9,697,000 | — | — |
| 2025-03-11 | $71.97 | $109.93 | 7,869,400 | — | — |
| 2025-03-10 | $70.70 | $107.99 | 9,306,700 | — | — |
| 2025-03-07 | $74.92 | $114.44 | 7,520,400 | — | — |
| 2025-03-06 | $77.72 | $118.71 | 5,231,700 | — | — |
| 2025-03-05 | $81.28 | $123.62 | 4,953,000 | — | — |
| 2025-03-04 | $81.27 | $123.60 | 6,967,900 | — | — |
| 2025-03-03 | $84.09 | $127.89 | 3,939,300 | — | — |
| 2025-02-28 | $85.42 | $129.91 | 4,772,100 | — | — |
| 2025-02-27 | $84.31 | $128.23 | 5,424,400 | — | — |
| 2025-02-26 | $86.56 | $131.65 | 4,476,400 | — | — |
| 2025-02-25 | $84.03 | $127.80 | 5,838,500 | — | — |
| 2025-02-24 | $84.39 | $128.35 | 5,740,900 | — | — |
| 2025-02-21 | $84.59 | $128.65 | 3,583,200 | — | — |
| 2025-02-20 | $86.52 | $131.59 | 5,010,000 | — | — |
| 2025-02-19 | $89.21 | $135.68 | 4,381,200 | — | — |
| 2025-02-18 | $89.00 | $135.36 | 4,546,700 | — | — |
| 2025-02-14 | $87.70 | $133.38 | 4,819,100 | — | — |
| 2025-02-13 | $86.64 | $131.77 | 5,033,400 | — | — |
| 2025-02-12 | $85.13 | $129.47 | 7,413,900 | — | — |
| 2025-02-11 | $81.36 | $123.74 | 6,476,700 | — | — |
| 2025-02-10 | $79.05 | $120.23 | 5,967,000 | — | — |
| 2025-02-07 | $80.38 | $122.25 | 7,820,500 | — | — |
| 2025-02-06 | $82.20 | $125.02 | 15,057,100 | — | — |
| 2025-02-05 | $73.38 | $111.60 | 5,293,600 | — | — |
| 2025-02-04 | $72.96 | $110.96 | 3,556,000 | — | — |
| 2025-02-03 | $73.53 | $111.83 | 8,771,100 | — | — |
| 2025-01-31 | $72.94 | $110.93 | 6,637,800 | — | — |
| 2025-01-30 | $75.91 | $115.45 | 4,292,500 | — | — |
| 2025-01-29 | $74.39 | $113.14 | 3,007,400 | — | — |
| 2025-01-28 | $73.79 | $112.23 | 3,481,400 | — | — |
| 2025-01-27 | $72.51 | $110.28 | 4,528,800 | — | — |
| 2025-01-24 | $74.65 | $113.53 | 3,857,700 | — | — |
| 2025-01-23 | $73.62 | $111.97 | 4,276,300 | — | — |
| 2025-01-22 | $73.34 | $111.54 | 3,511,200 | — | — |
| 2025-01-21 | $74.05 | $112.62 | 4,725,900 | — | — |
| 2025-01-17 | $71.39 | $108.58 | 5,254,400 | — | — |
| 2025-01-16 | $69.63 | $105.90 | 3,490,500 | — | — |
| 2025-01-15 | $67.65 | $102.89 | 4,088,500 | — | — |
| 2025-01-14 | $67.66 | $102.90 | 6,752,400 | — | — |
| 2025-01-13 | $66.75 | $101.52 | 3,972,500 | — | — |
| 2025-01-10 | $67.15 | $102.13 | 4,858,600 | — | — |
| 2025-01-08 | $68.53 | $104.23 | 4,360,500 | — | — |
| 2025-01-07 | $67.36 | $102.45 | 3,114,900 | — | — |
| 2025-01-06 | $67.66 | $102.90 | 5,163,700 | — | — |
| 2025-01-03 | $66.77 | $101.55 | 3,333,700 | — | — |
| 2025-01-02 | $65.63 | $99.82 | 3,373,600 | — | — |