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
- 2004-02-25 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 | — | — | — | $42.97 | 2,022 |
| 2026-09-03 | — | — | — | $43.15 | 716 |
| 2026-09-02 | — | — | — | $43.32 | 3,738 |
| 2026-09-01 | — | — | — | $43.80 | 1,405 |
| 2026-08-31 | — | — | — | $44.08 | 3,055 |
| 2026-08-28 | — | — | — | $43.76 | 2,205 |
| 2026-08-27 | $43.41 | $241.97 | 98,500 | $43.38 | 3,182 |
| 2026-08-26 | $43.33 | $241.52 | 86,400 | $43.62 | 958 |
| 2026-08-25 | $43.25 | $241.08 | 86,900 | $43.51 | 738 |
| 2026-08-24 | $43.56 | $242.80 | 119,300 | $43.85 | 878 |
| 2026-08-21 | $44.79 | $247.01 | 149,000 | $44.88 | 10,095 |
| 2026-08-20 | $44.79 | $247.01 | 142,000 | $44.78 | 2,522 |
| 2026-08-19 | $44.60 | $245.97 | 108,800 | $44.58 | 3,418 |
| 2026-08-18 | $44.50 | $245.41 | 90,500 | $44.59 | 3,393 |
| 2026-08-17 | $44.31 | $244.37 | 91,800 | $44.44 | 1,707 |
| 2026-08-14 | $44.29 | $244.26 | 86,400 | $43.90 | 1,114 |
| 2026-08-13 | $43.46 | $239.68 | 116,800 | $43.10 | 1,173 |
| 2026-08-12 | $42.84 | $236.26 | 99,700 | $42.92 | 5,287 |
| 2026-08-11 | $42.81 | $236.09 | 107,200 | $42.84 | 2,876 |
| 2026-08-10 | $42.58 | $234.82 | 113,600 | $42.44 | 8,840 |
| 2026-08-07 | $42.59 | $234.88 | 144,200 | $42.19 | 3,682 |
| 2026-08-06 | $42.03 | $231.79 | 111,100 | $42.03 | 2,513 |
| 2026-08-05 | $41.89 | $231.02 | 195,100 | $42.55 | 4,196 |
| 2026-08-04 | $42.60 | $234.94 | 149,200 | $42.46 | 5,396 |
| 2026-08-03 | $42.58 | $234.82 | 123,000 | $42.43 | 2,993 |
| 2026-07-31 | $42.88 | $236.48 | 114,200 | $43.20 | 2,437 |
| 2026-07-30 | $42.81 | $236.09 | 152,700 | $42.66 | 1,964 |
| 2026-07-29 | $42.65 | $235.21 | 152,900 | $43.42 | 2,514 |
| 2026-07-28 | $43.33 | $238.96 | 124,200 | $43.42 | 2,349 |
| 2026-07-27 | $43.77 | $241.39 | 134,400 | $44.34 | 5,362 |
| 2026-07-24 | $44.76 | $246.85 | 104,600 | $44.89 | 2,337 |
| 2026-07-23 | $44.98 | $245.44 | 171,300 | $44.99 | 2,212 |
| 2026-07-22 | $44.80 | $244.46 | 143,600 | $44.29 | 2,870 |
| 2026-07-21 | $44.14 | $240.86 | 117,300 | $44.17 | 2,387 |
| 2026-07-20 | $44.06 | $240.42 | 134,600 | $43.85 | 3,868 |
| 2026-07-17 | $43.60 | $237.91 | 201,200 | — | — |
| 2026-07-16 | $43.81 | $239.06 | 137,000 | — | — |
| 2026-07-15 | $43.43 | $236.98 | 119,400 | — | — |
| 2026-07-14 | $43.61 | $237.97 | 165,500 | — | — |
| 2026-07-13 | $43.40 | $236.82 | 164,500 | — | — |
| 2026-07-10 | $43.37 | $236.66 | 181,300 | — | — |
| 2026-07-09 | $43.24 | $235.95 | 172,400 | — | — |
| 2026-07-08 | $43.34 | $236.49 | 141,200 | — | — |
| 2026-07-07 | $43.07 | $235.02 | 150,400 | — | — |
| 2026-07-06 | $42.62 | $232.56 | 147,800 | — | — |
| 2026-07-02 | $42.78 | $233.44 | 351,900 | — | — |
| 2026-07-01 | $42.65 | $232.73 | 109,100 | — | — |
| 2026-06-30 | $42.87 | $233.93 | 203,300 | — | — |
| 2026-06-29 | $42.89 | $234.04 | 201,300 | — | — |
| 2026-06-26 | $42.70 | $233.00 | 201,400 | — | — |
| 2026-06-25 | $43.13 | $235.35 | 135,000 | — | — |
| 2026-06-24 | $43.10 | $235.18 | 209,600 | — | — |
| 2026-06-23 | $43.28 | $236.16 | 190,400 | — | — |
| 2026-06-22 | $42.90 | $234.09 | 188,400 | — | — |
| 2026-06-18 | $42.53 | $232.07 | 236,200 | — | — |
| 2026-06-17 | $42.30 | $230.82 | 489,700 | — | — |
| 2026-06-16 | $42.47 | $231.74 | 321,500 | — | — |
| 2026-06-15 | $42.61 | $232.51 | 165,800 | — | — |
| 2026-06-12 | $42.89 | $234.04 | 143,100 | — | — |
| 2026-06-11 | $42.58 | $232.35 | 205,200 | — | — |
| 2026-06-10 | $42.98 | $234.53 | 176,900 | — | — |
| 2026-06-09 | $42.36 | $231.14 | 286,100 | — | — |
| 2026-06-08 | $42.88 | $233.98 | 268,300 | — | — |
| 2026-06-05 | $43.20 | $235.73 | 146,900 | — | — |
| 2026-06-04 | $43.11 | $235.24 | 226,400 | — | — |
| 2026-06-03 | $43.42 | $236.93 | 226,400 | — | — |
| 2026-06-02 | $44.41 | $239.74 | 223,400 | — | — |
| 2026-06-01 | $43.95 | $237.26 | 332,600 | — | — |
| 2026-05-29 | $43.99 | $237.47 | 194,800 | — | — |
| 2026-05-28 | $44.54 | $240.44 | 197,900 | — | — |
| 2026-05-27 | $45.01 | $242.98 | 159,000 | — | — |
| 2026-05-26 | $45.51 | $245.68 | 165,200 | — | — |
| 2026-05-22 | $46.18 | $249.29 | 101,300 | — | — |
| 2026-05-21 | $46.38 | $247.81 | 185,000 | — | — |
| 2026-05-20 | $46.09 | $246.26 | 425,000 | — | — |
| 2026-05-19 | $47.00 | $251.12 | 232,000 | — | — |
| 2026-05-18 | $46.90 | $250.59 | 259,500 | — | — |
| 2026-05-15 | $46.86 | $250.37 | 184,600 | — | — |
| 2026-05-14 | $47.18 | $252.08 | 152,000 | — | — |
| 2026-05-13 | $46.08 | $246.21 | 468,300 | — | — |
| 2026-05-12 | $46.08 | $246.21 | 305,100 | — | — |
| 2026-05-11 | $45.38 | $242.47 | 632,300 | — | — |
| 2026-05-08 | $46.36 | $247.70 | 725,300 | — | — |
| 2026-05-07 | $48.78 | $260.63 | 73,800 | — | — |
| 2026-05-06 | $48.95 | $261.54 | 66,800 | — | — |
| 2026-05-05 | $49.99 | $267.10 | 58,500 | — | — |
| 2026-05-04 | $50.20 | $268.22 | 85,700 | — | — |
| 2026-05-01 | $49.76 | $265.87 | 111,500 | — | — |
| 2026-04-30 | $49.37 | $263.78 | 117,700 | — | — |
| 2026-04-29 | $48.66 | $259.99 | 74,700 | — | — |
| 2026-04-28 | $48.30 | $258.07 | 60,400 | — | — |
| 2026-04-27 | $47.75 | $255.13 | 95,000 | — | — |
| 2026-04-24 | $47.52 | $253.90 | 127,000 | — | — |
| 2026-04-23 | $48.70 | $260.21 | 77,300 | — | — |
| 2026-04-22 | $48.95 | $259.00 | 170,400 | — | — |
| 2026-04-21 | $48.75 | $257.94 | 134,200 | — | — |
| 2026-04-20 | $48.11 | $254.56 | 96,000 | — | — |
| 2026-04-17 | $47.22 | $249.85 | 130,800 | — | — |
| 2026-04-16 | $47.87 | $253.29 | 82,200 | — | — |
| 2026-04-15 | $47.56 | $251.65 | 76,600 | — | — |