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
| 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 | — | — |