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
- 2010-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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $48.39 | 30,229 |
| 2026-09-03 | — | — | — | $48.69 | 26,089 |
| 2026-09-02 | — | — | — | $48.83 | 23,974 |
| 2026-09-01 | — | — | — | $49.00 | 37,789 |
| 2026-08-31 | — | — | — | $48.51 | 33,262 |
| 2026-08-28 | — | — | — | $48.43 | 23,048 |
| 2026-08-27 | $48.39 | $101.01 | 945,500 | $48.64 | 73,231 |
| 2026-08-26 | $48.64 | $101.53 | 708,600 | $47.92 | 32,545 |
| 2026-08-25 | $48.10 | $100.40 | 1,003,000 | $48.24 | 42,046 |
| 2026-08-24 | $48.73 | $101.72 | 710,500 | $48.53 | 55,794 |
| 2026-08-21 | $48.73 | $101.72 | 1,323,700 | $49.50 | 42,099 |
| 2026-08-20 | $49.17 | $102.64 | 632,000 | $49.14 | 40,379 |
| 2026-08-19 | $48.52 | $101.28 | 1,512,600 | $49.76 | 58,009 |
| 2026-08-18 | $49.36 | $103.03 | 629,700 | $49.19 | 29,319 |
| 2026-08-17 | $48.66 | $101.57 | 645,300 | $49.26 | 35,997 |
| 2026-08-14 | $49.33 | $102.97 | 1,563,800 | $49.28 | 56,737 |
| 2026-08-13 | $48.91 | $102.09 | 491,000 | $48.79 | 41,339 |
| 2026-08-12 | $48.88 | $102.03 | 518,000 | $48.66 | 33,142 |
| 2026-08-11 | $48.69 | $101.63 | 618,700 | $48.26 | 51,321 |
| 2026-08-10 | $47.84 | $99.86 | 666,500 | $47.88 | 20,626 |
| 2026-08-07 | $47.50 | $99.15 | 774,900 | $47.94 | 35,073 |
| 2026-08-06 | $48.00 | $100.19 | 1,102,300 | $47.63 | 40,880 |
| 2026-08-05 | $47.15 | $98.42 | 1,158,700 | $48.68 | 58,509 |
| 2026-08-04 | $48.38 | $100.99 | 1,411,700 | $48.23 | 76,231 |
| 2026-08-03 | $48.08 | $100.36 | 372,500 | $48.49 | 27,019 |
| 2026-07-31 | $48.93 | $102.14 | 1,280,300 | $50.13 | 71,991 |
| 2026-07-30 | $50.43 | $105.27 | 727,600 | $50.52 | 96,283 |
| 2026-07-29 | $50.41 | $105.22 | 716,100 | $50.45 | 40,253 |
| 2026-07-28 | $49.90 | $104.16 | 754,000 | $49.90 | 47,032 |
| 2026-07-27 | $49.91 | $104.18 | 918,300 | $50.93 | 57,088 |
| 2026-07-24 | $51.37 | $107.23 | 809,500 | $51.20 | 120,796 |
| 2026-07-23 | $51.21 | $106.89 | 582,500 | $51.32 | 48,793 |
| 2026-07-22 | $50.84 | $106.12 | 747,700 | $50.78 | 37,780 |
| 2026-07-21 | $50.43 | $105.27 | 822,000 | $50.43 | 100,471 |
| 2026-07-20 | $50.71 | $105.85 | 854,900 | $51.33 | 74,492 |
| 2026-07-17 | $51.29 | $107.06 | 945,000 | — | — |
| 2026-07-16 | $50.96 | $106.37 | 988,100 | — | — |
| 2026-07-15 | $50.33 | $105.06 | 1,308,200 | — | — |
| 2026-07-14 | $49.99 | $104.35 | 972,500 | — | — |
| 2026-07-13 | $49.65 | $103.64 | 1,314,800 | — | — |
| 2026-07-10 | $47.55 | $99.25 | 763,500 | — | — |
| 2026-07-09 | $47.95 | $100.09 | 1,000,400 | — | — |
| 2026-07-08 | $48.31 | $100.84 | 1,050,900 | — | — |
| 2026-07-07 | $47.72 | $99.61 | 1,265,100 | — | — |
| 2026-07-06 | $46.66 | $97.40 | 1,375,500 | — | — |
| 2026-07-02 | $46.44 | $96.94 | 955,600 | — | — |
| 2026-07-01 | $45.81 | $95.62 | 364,300 | — | — |
| 2026-06-30 | $46.25 | $96.54 | 763,100 | — | — |
| 2026-06-29 | $46.70 | $97.48 | 901,900 | — | — |
| 2026-06-26 | $47.20 | $98.52 | 802,700 | — | — |
| 2026-06-25 | $47.14 | $98.40 | 755,700 | — | — |
| 2026-06-24 | $46.49 | $97.04 | 1,016,900 | — | — |
| 2026-06-23 | $47.18 | $98.48 | 1,493,800 | — | — |
| 2026-06-22 | $46.42 | $96.90 | 2,524,900 | — | — |
| 2026-06-18 | $46.15 | $96.33 | 3,300,000 | — | — |
| 2026-06-17 | $46.20 | $96.44 | 2,675,300 | — | — |
| 2026-06-16 | $47.11 | $98.34 | 1,086,000 | — | — |
| 2026-06-15 | $47.73 | $99.63 | 1,057,500 | — | — |
| 2026-06-12 | $48.35 | $99.83 | 1,057,800 | — | — |
| 2026-06-11 | $48.66 | $100.47 | 2,792,000 | — | — |
| 2026-06-10 | $48.84 | $100.84 | 2,295,300 | — | — |
| 2026-06-09 | $48.11 | $99.33 | 989,100 | — | — |
| 2026-06-08 | $48.36 | $99.85 | 1,307,800 | — | — |
| 2026-06-05 | $48.82 | $100.80 | 1,386,700 | — | — |
| 2026-06-04 | $49.25 | $101.69 | 934,900 | — | — |
| 2026-06-03 | $48.55 | $100.24 | 1,405,100 | — | — |
| 2026-06-02 | $48.78 | $100.72 | 1,635,000 | — | — |
| 2026-06-01 | $47.56 | $98.20 | 1,438,200 | — | — |
| 2026-05-29 | $46.55 | $96.11 | 880,800 | — | — |
| 2026-05-28 | $47.22 | $97.50 | 910,400 | — | — |
| 2026-05-27 | $47.57 | $98.22 | 1,026,000 | — | — |
| 2026-05-26 | $48.28 | $99.68 | 1,706,700 | — | — |
| 2026-05-22 | $49.58 | $102.37 | 1,713,200 | — | — |
| 2026-05-21 | $49.32 | $101.83 | 1,884,000 | — | — |
| 2026-05-20 | $49.26 | $101.71 | 1,776,300 | — | — |
| 2026-05-19 | $49.55 | $102.31 | 2,501,000 | — | — |
| 2026-05-18 | $49.48 | $102.16 | 571,000 | — | — |
| 2026-05-15 | $48.99 | $101.15 | 931,800 | — | — |
| 2026-05-14 | $48.59 | $100.32 | 967,700 | — | — |
| 2026-05-13 | $47.23 | $97.52 | 896,200 | — | — |
| 2026-05-12 | $46.75 | $96.53 | 524,900 | — | — |
| 2026-05-11 | $46.30 | $95.60 | 614,600 | — | — |
| 2026-05-08 | $45.72 | $94.40 | 1,033,400 | — | — |
| 2026-05-07 | $44.96 | $92.83 | 974,500 | — | — |
| 2026-05-06 | $44.83 | $92.56 | 1,038,800 | — | — |
| 2026-05-05 | $46.29 | $95.58 | 732,900 | — | — |
| 2026-05-04 | $46.57 | $96.15 | 901,000 | — | — |
| 2026-05-01 | $46.47 | $95.95 | 993,400 | — | — |
| 2026-04-30 | $46.52 | $96.05 | 1,035,300 | — | — |
| 2026-04-29 | $45.12 | $93.16 | 1,043,800 | — | — |
| 2026-04-28 | $44.27 | $91.40 | 983,000 | — | — |
| 2026-04-27 | $43.34 | $89.48 | 686,600 | — | — |
| 2026-04-24 | $43.37 | $89.55 | 884,800 | — | — |
| 2026-04-23 | $43.19 | $89.17 | 932,100 | — | — |
| 2026-04-22 | $42.66 | $88.08 | 701,800 | — | — |
| 2026-04-21 | $42.40 | $87.54 | 758,600 | — | — |
| 2026-04-20 | $42.51 | $87.77 | 1,140,800 | — | — |
| 2026-04-17 | $42.48 | $87.71 | 1,382,300 | — | — |
| 2026-04-16 | $43.24 | $89.28 | 620,200 | — | — |
| 2026-04-15 | $43.21 | $89.22 | 603,100 | — | — |