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-10-16 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 | — | — | — | $64.37 | 24,973 |
| 2026-09-03 | — | — | — | $63.68 | 64,738 |
| 2026-09-02 | — | — | — | $61.82 | 53,128 |
| 2026-09-01 | — | — | — | $62.35 | 37,089 |
| 2026-08-31 | — | — | — | $62.79 | 71,591 |
| 2026-08-28 | — | — | — | $64.20 | 43,737 |
| 2026-08-27 | $63.89 | $144.99 | 815,100 | $63.14 | 36,314 |
| 2026-08-26 | $63.13 | $143.27 | 748,000 | $63.48 | 52,231 |
| 2026-08-25 | $63.23 | $143.49 | 464,900 | $62.96 | 22,360 |
| 2026-08-24 | $62.89 | $142.72 | 843,200 | $63.82 | 25,096 |
| 2026-08-21 | $63.19 | $143.40 | 590,300 | $62.23 | 30,251 |
| 2026-08-20 | $61.70 | $140.02 | 957,300 | $63.84 | 63,915 |
| 2026-08-19 | $64.21 | $145.72 | 878,400 | $65.01 | 51,235 |
| 2026-08-18 | $64.73 | $146.90 | 756,100 | $64.90 | 31,531 |
| 2026-08-17 | $65.15 | $147.85 | 752,200 | $65.46 | 36,397 |
| 2026-08-14 | $65.68 | $149.05 | 645,900 | $65.15 | 35,896 |
| 2026-08-13 | $65.29 | $148.17 | 1,095,100 | $64.79 | 68,642 |
| 2026-08-12 | $64.65 | $146.72 | 695,100 | $63.87 | 31,621 |
| 2026-08-11 | $63.67 | $144.49 | 939,400 | $63.11 | 49,823 |
| 2026-08-10 | $63.16 | $143.33 | 1,159,400 | $63.47 | 38,094 |
| 2026-08-07 | $64.95 | $145.01 | 1,075,400 | $65.23 | 85,489 |
| 2026-08-06 | $65.03 | $145.19 | 1,190,900 | $65.51 | 41,995 |
| 2026-08-05 | $65.55 | $146.35 | 995,400 | $65.56 | 56,061 |
| 2026-08-04 | $65.42 | $146.06 | 761,400 | $64.67 | 48,653 |
| 2026-08-03 | $64.68 | $144.41 | 803,700 | $63.08 | 41,643 |
| 2026-07-31 | $62.58 | $139.72 | 847,100 | $63.21 | 48,694 |
| 2026-07-30 | $63.40 | $141.55 | 1,152,500 | $63.54 | 60,862 |
| 2026-07-29 | $62.94 | $140.53 | 1,703,000 | $61.59 | 131,183 |
| 2026-07-28 | $62.24 | $138.96 | 1,136,300 | $61.41 | 72,820 |
| 2026-07-27 | $61.26 | $136.77 | 1,285,700 | $59.87 | 65,451 |
| 2026-07-24 | $59.74 | $133.38 | 990,900 | $58.83 | 75,242 |
| 2026-07-23 | $58.78 | $131.24 | 970,800 | $58.79 | 66,971 |
| 2026-07-22 | $59.82 | $133.56 | 590,200 | $59.61 | 39,013 |
| 2026-07-21 | $60.00 | $133.96 | 978,200 | $60.50 | 36,570 |
| 2026-07-20 | $60.20 | $134.41 | 915,400 | $60.47 | 49,524 |
| 2026-07-17 | $60.30 | $134.63 | 977,500 | — | — |
| 2026-07-16 | $61.25 | $136.75 | 1,150,700 | — | — |
| 2026-07-15 | $60.58 | $135.26 | 937,500 | — | — |
| 2026-07-14 | $59.96 | $133.87 | 1,337,700 | — | — |
| 2026-07-13 | $59.25 | $132.29 | 903,000 | — | — |
| 2026-07-10 | $59.25 | $132.29 | 1,105,300 | — | — |
| 2026-07-09 | $58.84 | $131.37 | 1,494,700 | — | — |
| 2026-07-08 | $57.25 | $127.82 | 2,158,700 | — | — |
| 2026-07-07 | $59.62 | $133.11 | 770,100 | — | — |
| 2026-07-06 | $60.08 | $134.14 | 706,400 | — | — |
| 2026-07-02 | $59.50 | $132.84 | 923,700 | — | — |
| 2026-07-01 | $60.39 | $134.83 | 928,900 | — | — |
| 2026-06-30 | $60.97 | $136.13 | 1,177,000 | — | — |
| 2026-06-29 | $62.35 | $139.21 | 1,863,300 | — | — |
| 2026-06-26 | $60.44 | $134.94 | 2,060,100 | — | — |
| 2026-06-25 | $59.89 | $133.72 | 1,538,300 | — | — |
| 2026-06-24 | $58.58 | $130.79 | 1,174,500 | — | — |
| 2026-06-23 | $58.08 | $129.67 | 1,119,100 | — | — |
| 2026-06-22 | $58.23 | $130.01 | 1,153,500 | — | — |
| 2026-06-18 | $58.18 | $129.90 | 955,200 | — | — |
| 2026-06-17 | $57.61 | $128.63 | 911,400 | — | — |
| 2026-06-16 | $57.77 | $128.98 | 649,800 | — | — |
| 2026-06-15 | $57.67 | $128.76 | 829,700 | — | — |
| 2026-06-12 | $56.71 | $126.62 | 828,100 | — | — |
| 2026-06-11 | $56.72 | $126.64 | 1,215,600 | — | — |
| 2026-06-10 | $54.52 | $121.73 | 702,800 | — | — |
| 2026-06-09 | $55.80 | $124.58 | 905,400 | — | — |
| 2026-06-08 | $54.06 | $120.70 | 1,214,100 | — | — |
| 2026-06-05 | $55.36 | $123.60 | 782,100 | — | — |
| 2026-06-04 | $55.28 | $123.42 | 958,000 | — | — |
| 2026-06-03 | $53.41 | $119.25 | 1,023,600 | — | — |
| 2026-06-02 | $54.52 | $121.73 | 1,029,900 | — | — |
| 2026-06-01 | $54.76 | $122.26 | 1,015,400 | — | — |
| 2026-05-29 | $55.31 | $123.49 | 2,082,200 | — | — |
| 2026-05-28 | $54.06 | $120.70 | 923,000 | — | — |
| 2026-05-27 | $54.28 | $121.19 | 1,102,100 | — | — |
| 2026-05-26 | $53.79 | $120.10 | 1,142,000 | — | — |
| 2026-05-22 | $53.48 | $119.40 | 789,400 | — | — |
| 2026-05-21 | $53.75 | $120.01 | 1,073,300 | — | — |
| 2026-05-20 | $54.19 | $120.99 | 976,300 | — | — |
| 2026-05-19 | $52.90 | $118.11 | 1,140,200 | — | — |
| 2026-05-18 | $53.53 | $119.52 | 1,004,200 | — | — |
| 2026-05-15 | $53.52 | $119.49 | 851,800 | — | — |
| 2026-05-14 | $53.95 | $120.45 | 1,061,800 | — | — |
| 2026-05-13 | $52.44 | $117.08 | 1,012,600 | — | — |
| 2026-05-12 | $53.03 | $118.40 | 1,343,700 | — | — |
| 2026-05-11 | $53.17 | $118.71 | 1,281,300 | — | — |
| 2026-05-08 | $56.09 | $122.89 | 1,449,400 | — | — |
| 2026-05-07 | $55.69 | $122.01 | 1,308,700 | — | — |
| 2026-05-06 | $55.90 | $122.47 | 1,463,700 | — | — |
| 2026-05-05 | $55.05 | $120.61 | 1,200,200 | — | — |
| 2026-05-04 | $55.19 | $120.92 | 1,634,800 | — | — |
| 2026-05-01 | $56.59 | $123.98 | 1,811,300 | — | — |
| 2026-04-30 | $58.77 | $128.76 | 1,138,200 | — | — |
| 2026-04-29 | $57.91 | $126.87 | 1,029,900 | — | — |
| 2026-04-28 | $58.63 | $128.45 | 726,800 | — | — |
| 2026-04-27 | $58.98 | $129.22 | 873,800 | — | — |
| 2026-04-24 | $59.44 | $130.23 | 1,103,800 | — | — |
| 2026-04-23 | $59.00 | $129.26 | 711,900 | — | — |
| 2026-04-22 | $59.71 | $130.82 | 792,900 | — | — |
| 2026-04-21 | $58.91 | $129.07 | 944,800 | — | — |
| 2026-04-20 | $59.92 | $131.28 | 743,000 | — | — |
| 2026-04-17 | $59.26 | $129.83 | 754,300 | — | — |
| 2026-04-16 | $57.65 | $126.30 | 1,597,700 | — | — |
| 2026-04-15 | $57.66 | $126.33 | 1,157,100 | — | — |