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-02-01 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 | — | — | — | $74.90 | 148,032 |
| 2026-09-03 | — | — | — | $77.34 | 95,607 |
| 2026-09-02 | — | — | — | $77.18 | 171,253 |
| 2026-09-01 | — | — | — | $77.72 | 168,732 |
| 2026-08-31 | — | — | — | $76.52 | 161,349 |
| 2026-08-28 | — | — | — | $75.59 | 122,870 |
| 2026-08-27 | $75.02 | $84.27 | 3,972,600 | $76.30 | 167,501 |
| 2026-08-26 | $77.52 | $87.08 | 4,846,800 | $76.98 | 218,896 |
| 2026-08-25 | $77.29 | $86.82 | 3,475,800 | $76.65 | 187,886 |
| 2026-08-24 | $77.17 | $86.69 | 4,066,000 | $77.56 | 150,741 |
| 2026-08-21 | $77.73 | $87.32 | 5,049,900 | $75.46 | 182,322 |
| 2026-08-20 | $75.02 | $84.27 | 3,917,300 | $76.15 | 157,770 |
| 2026-08-19 | $76.68 | $86.14 | 5,222,000 | $74.70 | 167,704 |
| 2026-08-18 | $73.96 | $83.08 | 4,028,400 | $73.33 | 160,826 |
| 2026-08-17 | $72.97 | $81.97 | 6,554,000 | $72.84 | 249,987 |
| 2026-08-14 | $73.79 | $82.89 | 4,455,300 | $75.53 | 245,216 |
| 2026-08-13 | $75.84 | $85.20 | 7,351,600 | $74.15 | 236,266 |
| 2026-08-12 | $73.54 | $82.61 | 7,186,400 | $73.39 | 432,257 |
| 2026-08-11 | $75.35 | $84.64 | 4,131,900 | $74.10 | 162,845 |
| 2026-08-10 | $74.83 | $84.06 | 9,610,000 | $72.02 | 437,234 |
| 2026-08-07 | $72.66 | $81.62 | 12,784,600 | $78.19 | 547,643 |
| 2026-08-06 | $77.27 | $86.80 | 17,854,600 | $78.92 | 900,829 |
| 2026-08-05 | $74.39 | $83.57 | 10,181,200 | $76.38 | 499,610 |
| 2026-08-04 | $76.04 | $85.42 | 7,601,400 | $76.10 | 300,341 |
| 2026-08-03 | $77.10 | $86.61 | 5,060,800 | $79.73 | 387,746 |
| 2026-07-31 | $77.29 | $86.82 | 5,018,300 | $75.26 | 150,971 |
| 2026-07-30 | $76.03 | $85.41 | 4,775,400 | $76.49 | 182,901 |
| 2026-07-29 | $77.93 | $87.54 | 5,331,600 | $77.82 | 260,186 |
| 2026-07-28 | $77.51 | $87.07 | 6,322,000 | $78.15 | 415,141 |
| 2026-07-27 | $76.92 | $86.41 | 3,472,000 | $76.41 | 137,869 |
| 2026-07-24 | $75.35 | $84.64 | 5,098,600 | $75.14 | 248,853 |
| 2026-07-23 | $74.57 | $83.77 | 6,319,700 | $74.06 | 201,288 |
| 2026-07-22 | $74.19 | $83.34 | 4,680,700 | $75.52 | 256,608 |
| 2026-07-21 | $75.35 | $84.64 | 4,827,300 | $75.08 | 280,768 |
| 2026-07-20 | $76.20 | $85.60 | 5,635,700 | $75.62 | 349,776 |
| 2026-07-17 | $76.56 | $85.41 | 7,544,400 | — | — |
| 2026-07-16 | $76.91 | $85.80 | 7,403,600 | — | — |
| 2026-07-15 | $74.53 | $83.14 | 5,359,500 | — | — |
| 2026-07-14 | $74.07 | $82.63 | 5,321,100 | — | — |
| 2026-07-13 | $75.39 | $84.10 | 6,093,600 | — | — |
| 2026-07-10 | $75.56 | $84.29 | 5,157,700 | — | — |
| 2026-07-09 | $75.08 | $83.76 | 5,611,300 | — | — |
| 2026-07-08 | $75.10 | $83.78 | 4,838,000 | — | — |
| 2026-07-07 | $76.29 | $85.11 | 4,683,300 | — | — |
| 2026-07-06 | $75.42 | $84.14 | 7,187,300 | — | — |
| 2026-07-02 | $74.80 | $83.45 | 4,356,400 | — | — |
| 2026-07-01 | $72.45 | $80.82 | 6,268,200 | — | — |
| 2026-06-30 | $71.86 | $80.17 | 8,322,200 | — | — |
| 2026-06-29 | $73.25 | $81.72 | 6,520,300 | — | — |
| 2026-06-26 | $76.09 | $84.88 | 15,723,300 | — | — |
| 2026-06-25 | $77.82 | $86.81 | 5,790,300 | — | — |
| 2026-06-24 | $78.17 | $87.20 | 4,762,100 | — | — |
| 2026-06-23 | $76.84 | $85.72 | 5,859,200 | — | — |
| 2026-06-22 | $75.89 | $84.66 | 6,772,600 | — | — |
| 2026-06-18 | $78.71 | $87.81 | 17,091,900 | — | — |
| 2026-06-17 | $77.26 | $86.19 | 5,246,800 | — | — |
| 2026-06-16 | $79.33 | $88.50 | 6,850,300 | — | — |
| 2026-06-15 | $79.95 | $89.19 | 5,770,100 | — | — |
| 2026-06-12 | $79.57 | $88.77 | 6,557,600 | — | — |
| 2026-06-11 | $81.40 | $90.81 | 7,262,000 | — | — |
| 2026-06-10 | $81.29 | $90.69 | 7,064,400 | — | — |
| 2026-06-09 | $82.20 | $91.70 | 6,991,600 | — | — |
| 2026-06-08 | $78.82 | $87.93 | 5,432,100 | — | — |
| 2026-06-05 | $79.44 | $88.62 | 5,297,000 | — | — |
| 2026-06-04 | $79.52 | $88.71 | 7,355,200 | — | — |
| 2026-06-03 | $77.59 | $86.56 | 8,105,400 | — | — |
| 2026-06-02 | $76.39 | $85.22 | 7,651,500 | — | — |
| 2026-06-01 | $77.56 | $86.52 | 5,046,700 | — | — |
| 2026-05-29 | $77.69 | $86.67 | 9,295,100 | — | — |
| 2026-05-28 | $78.27 | $87.32 | 7,686,200 | — | — |
| 2026-05-27 | $79.48 | $88.67 | 7,874,000 | — | — |
| 2026-05-26 | $80.23 | $89.50 | 5,696,600 | — | — |
| 2026-05-22 | $81.32 | $90.72 | 6,327,100 | — | — |
| 2026-05-21 | $80.07 | $89.32 | 8,564,800 | — | — |
| 2026-05-20 | $79.71 | $88.92 | 7,404,700 | — | — |
| 2026-05-19 | $78.92 | $88.04 | 7,295,300 | — | — |
| 2026-05-18 | $77.72 | $86.70 | 8,848,300 | — | — |
| 2026-05-15 | $74.22 | $82.80 | 8,952,000 | — | — |
| 2026-05-14 | $75.48 | $84.20 | 8,714,800 | — | — |
| 2026-05-13 | $74.34 | $82.93 | 13,085,600 | — | — |
| 2026-05-12 | $76.94 | $85.83 | 18,430,100 | — | — |
| 2026-05-11 | $76.67 | $85.53 | 15,641,100 | — | — |
| 2026-05-08 | $82.83 | $92.40 | 17,187,000 | — | — |
| 2026-05-07 | $87.31 | $97.40 | 29,922,900 | — | — |
| 2026-05-06 | $111.22 | $124.07 | 5,274,400 | — | — |
| 2026-05-05 | $112.54 | $125.55 | 3,355,900 | — | — |
| 2026-05-04 | $112.68 | $125.70 | 3,211,500 | — | — |
| 2026-05-01 | $114.16 | $127.35 | 3,204,000 | — | — |
| 2026-04-30 | $114.97 | $128.26 | 4,297,200 | — | — |
| 2026-04-29 | $113.83 | $126.99 | 3,395,900 | — | — |
| 2026-04-28 | $116.65 | $130.13 | 2,972,500 | — | — |
| 2026-04-27 | $117.87 | $131.49 | 3,160,300 | — | — |
| 2026-04-24 | $116.87 | $130.38 | 4,185,100 | — | — |
| 2026-04-23 | $116.06 | $129.47 | 4,532,800 | — | — |
| 2026-04-22 | $117.52 | $131.10 | 3,514,600 | — | — |
| 2026-04-21 | $118.18 | $131.84 | 3,728,200 | — | — |
| 2026-04-20 | $122.72 | $136.90 | 3,798,500 | — | — |
| 2026-04-17 | $122.38 | $135.93 | 6,170,600 | — | — |
| 2026-04-16 | $119.04 | $132.22 | 2,989,300 | — | — |
| 2026-04-15 | $120.76 | $134.13 | 2,209,900 | — | — |