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
- 2013-09-26 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 | — | — | — | $101.91 | 163,088 |
| 2026-09-03 | — | — | — | $102.04 | 147,460 |
| 2026-09-02 | — | — | — | $102.18 | 73,776 |
| 2026-09-01 | — | — | — | $104.45 | 124,861 |
| 2026-08-31 | — | — | — | $107.35 | 121,967 |
| 2026-08-28 | — | — | — | $110.27 | 202,226 |
| 2026-08-27 | $113.28 | $113.28 | 6,254,100 | $117.03 | 116,296 |
| 2026-08-26 | $113.76 | $113.76 | 4,878,800 | $110.90 | 116,351 |
| 2026-08-25 | $113.15 | $113.15 | 6,735,500 | $111.63 | 183,489 |
| 2026-08-24 | $107.63 | $107.63 | 15,016,500 | $109.13 | 560,718 |
| 2026-08-21 | $124.82 | $124.82 | 9,748,200 | $129.67 | 149,177 |
| 2026-08-20 | $129.10 | $129.10 | 9,518,800 | $121.92 | 173,462 |
| 2026-08-19 | $122.19 | $122.19 | 12,346,600 | $135.80 | 265,256 |
| 2026-08-18 | $131.41 | $131.41 | 14,651,500 | $146.00 | 283,390 |
| 2026-08-17 | $154.89 | $154.89 | 12,904,100 | $153.57 | 214,337 |
| 2026-08-14 | $150.28 | $150.28 | 18,775,000 | $130.67 | 325,730 |
| 2026-08-13 | $130.08 | $130.08 | 10,700,700 | $135.71 | 260,593 |
| 2026-08-12 | $138.08 | $138.08 | 13,189,200 | $141.96 | 216,242 |
| 2026-08-11 | $134.33 | $134.33 | 9,211,200 | $133.82 | 223,605 |
| 2026-08-10 | $132.81 | $132.81 | 18,508,700 | $141.51 | 366,460 |
| 2026-08-07 | $135.63 | $135.63 | 24,102,400 | $142.60 | 534,414 |
| 2026-08-06 | $124.22 | $124.22 | 15,377,200 | $121.16 | 306,455 |
| 2026-08-05 | $128.56 | $128.56 | 12,480,200 | $128.15 | 278,991 |
| 2026-08-04 | $131.63 | $131.63 | 21,013,700 | $128.58 | 500,382 |
| 2026-08-03 | $110.21 | $110.21 | 12,055,500 | $89.80 | 279,551 |
| 2026-07-31 | $94.32 | $94.32 | 9,739,900 | $100.53 | 266,130 |
| 2026-07-30 | $90.11 | $90.11 | 10,949,200 | $83.14 | 273,243 |
| 2026-07-29 | $76.52 | $76.52 | 12,204,300 | $88.02 | 280,487 |
| 2026-07-28 | $88.14 | $88.14 | 10,840,300 | $92.95 | 232,990 |
| 2026-07-27 | $97.82 | $97.82 | 6,662,400 | $100.43 | 195,807 |
| 2026-07-24 | $100.15 | $100.15 | 7,103,600 | $108.78 | 220,159 |
| 2026-07-23 | $112.02 | $112.02 | 6,288,600 | $108.77 | 203,053 |
| 2026-07-22 | $110.52 | $110.52 | 8,073,000 | $115.03 | 164,123 |
| 2026-07-21 | $119.26 | $119.26 | 10,284,700 | $107.74 | 399,983 |
| 2026-07-20 | $103.02 | $103.02 | 5,163,500 | $104.23 | 129,772 |
| 2026-07-17 | $102.41 | $102.41 | 9,637,800 | — | — |
| 2026-07-16 | $100.24 | $100.24 | 9,966,600 | — | — |
| 2026-07-15 | $109.09 | $109.09 | 10,324,200 | — | — |
| 2026-07-14 | $125.45 | $125.45 | 9,987,000 | — | — |
| 2026-07-13 | $111.88 | $111.88 | 6,599,200 | — | — |
| 2026-07-10 | $119.92 | $119.92 | 6,738,000 | — | — |
| 2026-07-09 | $122.21 | $122.21 | 9,211,800 | — | — |
| 2026-07-08 | $114.44 | $114.44 | 6,289,000 | — | — |
| 2026-07-07 | $114.41 | $114.41 | 9,265,800 | — | — |
| 2026-07-06 | $123.36 | $123.36 | 8,121,000 | — | — |
| 2026-07-02 | $120.95 | $120.95 | 15,986,500 | — | — |
| 2026-07-01 | $139.00 | $139.00 | 6,477,800 | — | — |
| 2026-06-30 | $148.16 | $148.16 | 7,492,800 | — | — |
| 2026-06-29 | $150.10 | $150.10 | 10,321,900 | — | — |
| 2026-06-26 | $135.69 | $135.69 | 20,188,200 | — | — |
| 2026-06-25 | $138.54 | $138.54 | 13,301,900 | — | — |
| 2026-06-24 | $146.97 | $146.97 | 10,609,900 | — | — |
| 2026-06-23 | $147.44 | $147.44 | 13,591,900 | — | — |
| 2026-06-22 | $171.23 | $171.23 | 14,536,900 | — | — |
| 2026-06-18 | $161.85 | $161.85 | 16,726,200 | — | — |
| 2026-06-17 | $167.34 | $167.34 | 10,005,500 | — | — |
| 2026-06-16 | $170.81 | $170.81 | 13,109,800 | — | — |
| 2026-06-15 | $191.55 | $191.55 | 14,611,900 | — | — |
| 2026-06-12 | $169.05 | $169.05 | 12,686,900 | — | — |
| 2026-06-11 | $172.78 | $172.78 | 14,448,500 | — | — |
| 2026-06-10 | $175.13 | $175.13 | 17,040,900 | — | — |
| 2026-06-09 | $162.88 | $162.88 | 26,968,700 | — | — |
| 2026-06-08 | $196.64 | $196.64 | 14,905,700 | — | — |
| 2026-06-05 | $177.00 | $177.00 | 19,828,200 | — | — |
| 2026-06-04 | $202.89 | $202.89 | 14,528,800 | — | — |
| 2026-06-03 | $184.07 | $184.07 | 9,948,700 | — | — |
| 2026-06-02 | $202.37 | $202.37 | 12,724,300 | — | — |
| 2026-06-01 | $185.67 | $185.67 | 16,045,900 | — | — |
| 2026-05-29 | $158.41 | $158.41 | 11,922,000 | — | — |
| 2026-05-28 | $169.02 | $169.02 | 10,018,400 | — | — |
| 2026-05-27 | $179.83 | $179.83 | 10,258,800 | — | — |
| 2026-05-26 | $177.62 | $177.62 | 11,319,200 | — | — |
| 2026-05-22 | $181.49 | $181.49 | 10,301,800 | — | — |
| 2026-05-21 | $176.81 | $176.81 | 9,868,900 | — | — |
| 2026-05-20 | $165.26 | $165.26 | 9,784,600 | — | — |
| 2026-05-19 | $171.33 | $171.33 | 8,980,000 | — | — |
| 2026-05-18 | $173.26 | $173.26 | 13,219,100 | — | — |
| 2026-05-15 | $190.36 | $190.36 | 8,467,700 | — | — |
| 2026-05-14 | $203.57 | $203.57 | 12,104,000 | — | — |
| 2026-05-13 | $223.10 | $223.10 | 18,450,400 | — | — |
| 2026-05-12 | $188.28 | $188.28 | 16,391,200 | — | — |
| 2026-05-11 | $184.90 | $184.90 | 16,660,000 | — | — |
| 2026-05-08 | $148.94 | $148.94 | 20,778,600 | — | — |
| 2026-05-07 | $157.55 | $157.55 | 14,494,600 | — | — |
| 2026-05-06 | $178.54 | $178.54 | 9,107,500 | — | — |
| 2026-05-05 | $180.57 | $180.57 | 7,984,000 | — | — |
| 2026-05-04 | $172.98 | $172.98 | 10,179,900 | — | — |
| 2026-05-01 | $183.51 | $183.51 | 13,196,700 | — | — |
| 2026-04-30 | $164.36 | $164.36 | 8,838,000 | — | — |
| 2026-04-29 | $152.83 | $152.83 | 9,604,100 | — | — |
| 2026-04-28 | $137.26 | $137.26 | 7,158,100 | — | — |
| 2026-04-27 | $145.78 | $145.78 | 9,442,600 | — | — |
| 2026-04-24 | $162.17 | $162.17 | 13,924,400 | — | — |
| 2026-04-23 | $137.73 | $137.73 | 8,143,600 | — | — |
| 2026-04-22 | $149.42 | $149.42 | 9,839,500 | — | — |
| 2026-04-21 | $150.57 | $150.57 | 10,314,900 | — | — |
| 2026-04-20 | $163.47 | $163.47 | 6,711,400 | — | — |
| 2026-04-17 | $159.42 | $159.42 | 8,713,100 | — | — |
| 2026-04-16 | $157.32 | $157.32 | 10,688,900 | — | — |
| 2026-04-15 | $142.55 | $142.55 | 9,638,300 | — | — |
| 2026-04-14 | $146.39 | $146.39 | 10,767,300 | — | — |
| 2026-04-13 | $153.19 | $153.19 | 11,023,300 | — | — |
| 2026-04-10 | $150.60 | $150.60 | 21,901,700 | — | — |
| 2026-04-09 | $133.30 | $133.30 | 16,929,500 | — | — |
| 2026-04-08 | $132.70 | $132.70 | 15,028,900 | — | — |
| 2026-04-07 | $117.64 | $117.64 | 12,271,400 | — | — |
| 2026-04-06 | $107.45 | $107.45 | 16,994,200 | — | — |
| 2026-04-02 | $103.91 | $103.91 | 20,043,600 | — | — |
| 2026-04-01 | $86.35 | $86.35 | 12,788,800 | — | — |
| 2026-03-31 | $84.59 | $84.59 | 13,094,300 | — | — |
| 2026-03-30 | $85.19 | $85.19 | 13,584,800 | — | — |
| 2026-03-27 | $98.21 | $98.21 | 7,600,900 | — | — |
| 2026-03-26 | $97.42 | $97.42 | 9,617,300 | — | — |
| 2026-03-25 | $114.41 | $114.41 | 11,313,000 | — | — |
| 2026-03-24 | $113.90 | $113.90 | 16,895,700 | — | — |
| 2026-03-23 | $95.76 | $95.76 | 10,729,800 | — | — |
| 2026-03-20 | $87.54 | $87.54 | 12,205,200 | — | — |
| 2026-03-19 | $101.92 | $101.92 | 11,294,000 | — | — |
| 2026-03-18 | $92.63 | $92.63 | 15,330,900 | — | — |
| 2026-03-17 | $86.33 | $86.33 | 16,650,000 | — | — |
| 2026-03-16 | $94.07 | $94.07 | 10,815,600 | — | — |
| 2026-03-13 | $96.81 | $96.81 | 14,962,100 | — | — |
| 2026-03-12 | $106.19 | $106.19 | 15,398,400 | — | — |
| 2026-03-11 | $127.01 | $127.01 | 10,310,400 | — | — |
| 2026-03-10 | $120.49 | $120.49 | 13,617,300 | — | — |
| 2026-03-09 | $110.62 | $110.62 | 13,838,000 | — | — |
| 2026-03-06 | $95.58 | $95.58 | 15,240,700 | — | — |
| 2026-03-05 | $101.14 | $101.14 | 10,217,700 | — | — |
| 2026-03-04 | $99.71 | $99.71 | 10,474,500 | — | — |
| 2026-03-03 | $95.34 | $95.34 | 16,983,300 | — | — |
| 2026-03-02 | $102.51 | $102.51 | 27,112,800 | — | — |
| 2026-02-27 | $84.23 | $84.23 | 24,886,200 | — | — |
| 2026-02-26 | $53.69 | $53.69 | 5,508,400 | — | — |
| 2026-02-25 | $58.12 | $58.12 | 3,649,000 | — | — |
| 2026-02-24 | $56.27 | $56.27 | 4,197,500 | — | — |
| 2026-02-23 | $53.96 | $53.96 | 6,239,100 | — | — |
| 2026-02-20 | $51.68 | $51.68 | 7,979,700 | — | — |
| 2026-02-19 | $46.98 | $46.98 | 3,208,400 | — | — |
| 2026-02-18 | $43.44 | $43.44 | 1,858,600 | — | — |
| 2026-02-17 | $43.91 | $43.91 | 3,326,500 | — | — |
| 2026-02-13 | $44.46 | $44.46 | 2,745,300 | — | — |
| 2026-02-12 | $43.99 | $43.99 | 4,200,100 | — | — |
| 2026-02-11 | $48.40 | $48.40 | 3,537,900 | — | — |
| 2026-02-10 | $48.49 | $48.49 | 4,352,300 | — | — |
| 2026-02-09 | $47.91 | $47.91 | 5,961,900 | — | — |
| 2026-02-06 | $44.30 | $44.30 | 5,410,400 | — | — |
| 2026-02-05 | $38.13 | $38.13 | 3,848,700 | — | — |
| 2026-02-04 | $39.90 | $39.90 | 7,206,200 | — | — |
| 2026-02-03 | $46.12 | $46.12 | 5,659,400 | — | — |
| 2026-02-02 | $44.16 | $44.16 | 8,889,400 | — | — |
| 2026-01-30 | $43.61 | $43.61 | 12,001,000 | — | — |
| 2026-01-29 | $39.57 | $39.57 | 8,572,100 | — | — |
| 2026-01-28 | $45.23 | $45.23 | 11,717,700 | — | — |
| 2026-01-27 | $37.39 | $37.39 | 3,134,000 | — | — |
| 2026-01-26 | $34.89 | $34.89 | 3,243,000 | — | — |
| 2026-01-23 | $35.72 | $35.72 | 2,976,200 | — | — |
| 2026-01-22 | $38.15 | $38.15 | 4,269,100 | — | — |
| 2026-01-21 | $38.38 | $38.38 | 3,450,300 | — | — |
| 2026-01-20 | $39.26 | $39.26 | 4,089,700 | — | — |
| 2026-01-16 | $37.04 | $37.04 | 4,257,900 | — | — |
| 2026-01-15 | $37.00 | $37.00 | 5,691,200 | — | — |
| 2026-01-14 | $34.47 | $34.47 | 2,088,000 | — | — |
| 2026-01-13 | $34.18 | $34.18 | 3,169,000 | — | — |
| 2026-01-12 | $33.72 | $33.72 | 3,848,700 | — | — |
| 2026-01-09 | $34.04 | $34.04 | 5,546,300 | — | — |
| 2026-01-08 | $33.01 | $33.01 | 8,578,800 | — | — |
| 2026-01-07 | $38.06 | $38.06 | 3,814,400 | — | — |
| 2026-01-06 | $38.61 | $38.61 | 5,061,800 | — | — |
| 2026-01-05 | $34.99 | $34.99 | 6,609,600 | — | — |
| 2026-01-02 | $39.60 | $39.60 | 4,857,600 | — | — |