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
- 1973-05-03 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $32.65 | $194.66 | 227,000 | — | — |
| 2025-12-30 | $32.56 | $194.13 | 250,800 | — | — |
| 2025-12-29 | $32.58 | $194.25 | 207,600 | — | — |
| 2025-12-26 | $32.26 | $192.34 | 189,800 | — | — |
| 2025-12-24 | $32.52 | $193.89 | 159,600 | — | — |
| 2025-12-23 | $32.27 | $192.40 | 333,400 | — | — |
| 2025-12-22 | $32.04 | $191.03 | 347,400 | — | — |
| 2025-12-19 | $32.02 | $190.91 | 3,619,400 | — | — |
| 2025-12-18 | $31.52 | $187.93 | 275,000 | — | — |
| 2025-12-17 | $31.63 | $188.58 | 302,000 | — | — |
| 2025-12-16 | $31.94 | $190.43 | 285,700 | — | — |
| 2025-12-15 | $32.52 | $193.89 | 321,300 | — | — |
| 2025-12-12 | $32.73 | $195.14 | 265,500 | — | — |
| 2025-12-11 | $33.45 | $199.43 | 334,200 | — | — |
| 2025-12-10 | $32.95 | $196.45 | 270,100 | — | — |
| 2025-12-09 | $32.30 | $192.58 | 306,300 | — | — |
| 2025-12-08 | $32.54 | $194.01 | 644,300 | — | — |
| 2025-12-05 | $33.55 | $200.03 | 353,800 | — | — |
| 2025-12-04 | $32.22 | $192.10 | 271,700 | — | — |
| 2025-12-03 | $31.44 | $187.45 | 251,600 | — | — |
| 2025-12-02 | $30.54 | $182.08 | 293,000 | — | — |
| 2025-12-01 | $29.71 | $177.13 | 271,000 | — | — |
| 2025-11-28 | $30.12 | $179.58 | 138,500 | — | — |
| 2025-11-26 | $30.13 | $179.64 | 269,500 | — | — |
| 2025-11-25 | $29.94 | $178.51 | 207,200 | — | — |
| 2025-11-24 | $29.59 | $176.42 | 361,300 | — | — |
| 2025-11-21 | $29.42 | $175.41 | 357,400 | — | — |
| 2025-11-20 | $28.81 | $171.77 | 301,200 | — | — |
| 2025-11-19 | $29.36 | $175.05 | 313,800 | — | — |
| 2025-11-18 | $30.78 | $183.51 | 237,500 | — | — |
| 2025-11-17 | $30.27 | $180.47 | 352,800 | — | — |
| 2025-11-14 | $31.26 | $186.14 | 271,000 | — | — |
| 2025-11-13 | $30.76 | $183.16 | 272,300 | — | — |
| 2025-11-12 | $31.37 | $186.79 | 254,900 | — | — |
| 2025-11-11 | $31.76 | $189.11 | 286,200 | — | — |
| 2025-11-10 | $33.01 | $196.56 | 275,600 | — | — |
| 2025-11-07 | $33.94 | $202.10 | 346,200 | — | — |
| 2025-11-06 | $35.17 | $209.42 | 435,800 | — | — |
| 2025-11-05 | $43.86 | $261.16 | 192,400 | — | — |
| 2025-11-04 | $41.70 | $248.30 | 143,900 | — | — |
| 2025-11-03 | $41.32 | $246.04 | 196,900 | — | — |
| 2025-10-31 | $42.41 | $252.53 | 221,800 | — | — |
| 2025-10-30 | $43.68 | $260.09 | 155,500 | — | — |
| 2025-10-29 | $44.12 | $262.71 | 153,900 | — | — |
| 2025-10-28 | $45.36 | $270.10 | 144,800 | — | — |
| 2025-10-27 | $46.80 | $278.67 | 202,500 | — | — |
| 2025-10-24 | $46.96 | $279.62 | 129,200 | — | — |
| 2025-10-23 | $46.11 | $274.56 | 164,700 | — | — |
| 2025-10-22 | $44.95 | $267.65 | 149,600 | — | — |
| 2025-10-21 | $44.25 | $263.49 | 139,800 | — | — |
| 2025-10-20 | $44.52 | $265.09 | 179,600 | — | — |
| 2025-10-17 | $44.66 | $265.93 | 162,900 | — | — |
| 2025-10-16 | $45.94 | $273.55 | 166,300 | — | — |
| 2025-10-15 | $46.64 | $277.72 | 222,100 | — | — |
| 2025-10-14 | $47.13 | $280.64 | 130,100 | — | — |
| 2025-10-13 | $46.34 | $275.93 | 152,000 | — | — |
| 2025-10-10 | $45.24 | $269.38 | 175,200 | — | — |
| 2025-10-09 | $46.42 | $276.41 | 157,500 | — | — |
| 2025-10-08 | $46.66 | $277.84 | 164,400 | — | — |
| 2025-10-07 | $45.27 | $269.56 | 172,000 | — | — |
| 2025-10-06 | $45.05 | $268.25 | 199,400 | — | — |
| 2025-10-03 | $44.54 | $265.21 | 184,100 | — | — |
| 2025-10-02 | $44.21 | $263.25 | 191,700 | — | — |
| 2025-10-01 | $44.01 | $262.06 | 200,300 | — | — |
| 2025-09-30 | $43.47 | $258.84 | 298,400 | — | — |
| 2025-09-29 | $42.77 | $254.67 | 649,100 | — | — |
| 2025-09-26 | $43.37 | $258.25 | 230,200 | — | — |
| 2025-09-25 | $41.78 | $248.78 | 168,200 | — | — |
| 2025-09-24 | $42.19 | $251.22 | 318,300 | — | — |
| 2025-09-23 | $42.37 | $252.29 | 480,400 | — | — |
| 2025-09-22 | $40.36 | $240.32 | 336,900 | — | — |
| 2025-09-19 | $39.73 | $236.57 | 690,000 | — | — |
| 2025-09-18 | $39.29 | $233.95 | 192,600 | — | — |
| 2025-09-17 | $39.22 | $233.54 | 286,700 | — | — |
| 2025-09-16 | $39.32 | $234.13 | 410,500 | — | — |
| 2025-09-15 | $37.83 | $225.26 | 216,300 | — | — |
| 2025-09-12 | $37.15 | $221.21 | 222,100 | — | — |
| 2025-09-11 | $37.16 | $221.27 | 337,200 | — | — |
| 2025-09-10 | $36.29 | $216.09 | 540,200 | — | — |
| 2025-09-09 | $35.23 | $209.78 | 126,800 | — | — |
| 2025-09-08 | $35.63 | $212.16 | 143,200 | — | — |
| 2025-09-05 | $35.37 | $210.61 | 143,200 | — | — |
| 2025-09-04 | $34.93 | $207.99 | 151,500 | — | — |
| 2025-09-03 | $34.27 | $204.06 | 129,800 | — | — |
| 2025-09-02 | $34.51 | $205.49 | 120,800 | — | — |
| 2025-08-29 | $34.67 | $206.44 | 122,300 | — | — |
| 2025-08-28 | $34.54 | $205.67 | 142,700 | — | — |
| 2025-08-27 | $34.97 | $208.23 | 96,900 | — | — |
| 2025-08-26 | $35.07 | $208.82 | 153,300 | — | — |
| 2025-08-25 | $34.98 | $208.29 | 127,500 | — | — |
| 2025-08-22 | $34.91 | $207.87 | 151,300 | — | — |
| 2025-08-21 | $34.02 | $202.57 | 120,000 | — | — |
| 2025-08-20 | $34.12 | $203.17 | 190,200 | — | — |
| 2025-08-19 | $34.16 | $203.41 | 162,700 | — | — |
| 2025-08-18 | $33.89 | $201.80 | 154,700 | — | — |
| 2025-08-15 | $34.24 | $203.88 | 281,300 | — | — |
| 2025-08-14 | $34.77 | $206.08 | 174,100 | — | — |
| 2025-08-13 | $34.89 | $206.80 | 202,300 | — | — |
| 2025-08-12 | $33.92 | $201.05 | 186,200 | — | — |
| 2025-08-11 | $33.25 | $197.08 | 179,700 | — | — |
| 2025-08-08 | $33.25 | $197.08 | 154,300 | — | — |
| 2025-08-07 | $33.25 | $197.08 | 193,800 | — | — |
| 2025-08-06 | $33.41 | $198.02 | 198,300 | — | — |
| 2025-08-05 | $33.43 | $198.14 | 285,700 | — | — |
| 2025-08-04 | $32.74 | $194.05 | 371,600 | — | — |
| 2025-08-01 | $31.75 | $188.19 | 425,000 | — | — |
| 2025-07-31 | $34.16 | $202.47 | 484,500 | — | — |
| 2025-07-30 | $34.62 | $205.20 | 231,800 | — | — |
| 2025-07-29 | $34.92 | $206.97 | 132,200 | — | — |
| 2025-07-28 | $34.88 | $206.74 | 136,100 | — | — |
| 2025-07-25 | $35.27 | $209.05 | 97,600 | — | — |
| 2025-07-24 | $35.10 | $208.04 | 121,200 | — | — |
| 2025-07-23 | $36.31 | $215.21 | 133,300 | — | — |
| 2025-07-22 | $35.41 | $209.88 | 207,400 | — | — |
| 2025-07-21 | $34.93 | $207.03 | 239,400 | — | — |
| 2025-07-18 | $34.83 | $206.44 | 175,900 | — | — |
| 2025-07-17 | $35.61 | $211.06 | 144,200 | — | — |
| 2025-07-16 | $35.52 | $210.53 | 154,900 | — | — |
| 2025-07-15 | $35.16 | $208.40 | 175,500 | — | — |
| 2025-07-14 | $35.77 | $212.01 | 171,900 | — | — |
| 2025-07-11 | $35.65 | $211.30 | 173,700 | — | — |
| 2025-07-10 | $35.79 | $212.13 | 147,500 | — | — |
| 2025-07-09 | $35.86 | $212.55 | 127,500 | — | — |
| 2025-07-08 | $36.20 | $214.56 | 260,000 | — | — |
| 2025-07-07 | $36.07 | $213.79 | 146,200 | — | — |
| 2025-07-03 | $36.52 | $216.46 | 74,500 | — | — |
| 2025-07-02 | $36.54 | $216.58 | 133,800 | — | — |
| 2025-07-01 | $36.09 | $213.91 | 115,800 | — | — |
| 2025-06-30 | $35.90 | $212.78 | 219,600 | — | — |
| 2025-06-27 | $35.73 | $211.77 | 295,200 | — | — |
| 2025-06-26 | $36.11 | $214.03 | 151,500 | — | — |
| 2025-06-25 | $35.55 | $210.71 | 200,700 | — | — |
| 2025-06-24 | $35.78 | $212.07 | 303,100 | — | — |
| 2025-06-23 | $35.94 | $213.02 | 291,500 | — | — |
| 2025-06-20 | $37.21 | $220.55 | 482,200 | — | — |
| 2025-06-18 | $37.73 | $223.63 | 192,100 | — | — |
| 2025-06-17 | $37.26 | $220.84 | 206,300 | — | — |
| 2025-06-16 | $37.68 | $223.33 | 135,200 | — | — |
| 2025-06-13 | $37.55 | $222.56 | 150,300 | — | — |
| 2025-06-12 | $37.86 | $224.40 | 108,700 | — | — |
| 2025-06-11 | $37.84 | $224.28 | 130,900 | — | — |
| 2025-06-10 | $37.72 | $223.57 | 184,800 | — | — |
| 2025-06-09 | $37.26 | $220.84 | 262,600 | — | — |
| 2025-06-06 | $35.93 | $212.96 | 128,300 | — | — |
| 2025-06-05 | $35.77 | $212.01 | 145,600 | — | — |
| 2025-06-04 | $35.75 | $211.89 | 167,800 | — | — |
| 2025-06-03 | $35.79 | $212.13 | 161,300 | — | — |
| 2025-06-02 | $35.54 | $210.65 | 229,800 | — | — |
| 2025-05-30 | $36.20 | $214.56 | 242,000 | — | — |
| 2025-05-29 | $36.00 | $213.38 | 130,500 | — | — |
| 2025-05-28 | $35.67 | $211.42 | 132,800 | — | — |
| 2025-05-27 | $36.28 | $215.03 | 190,400 | — | — |
| 2025-05-23 | $35.66 | $211.36 | 170,800 | — | — |
| 2025-05-22 | $35.87 | $212.60 | 158,900 | — | — |
| 2025-05-21 | $35.96 | $213.14 | 150,300 | — | — |
| 2025-05-20 | $36.54 | $216.58 | 154,100 | — | — |
| 2025-05-19 | $36.78 | $218.00 | 123,700 | — | — |
| 2025-05-16 | $36.91 | $218.77 | 176,800 | — | — |
| 2025-05-15 | $37.19 | $219.36 | 128,900 | — | — |
| 2025-05-14 | $36.75 | $216.77 | 206,400 | — | — |
| 2025-05-13 | $36.99 | $218.18 | 207,600 | — | — |
| 2025-05-12 | $36.39 | $214.64 | 243,100 | — | — |
| 2025-05-09 | $35.00 | $206.44 | 235,200 | — | — |
| 2025-05-08 | $35.35 | $208.51 | 344,600 | — | — |
| 2025-05-07 | $32.98 | $194.53 | 192,300 | — | — |
| 2025-05-06 | $33.33 | $196.59 | 265,100 | — | — |
| 2025-05-05 | $34.28 | $202.20 | 415,900 | — | — |
| 2025-05-02 | $35.01 | $206.50 | 370,300 | — | — |
| 2025-05-01 | $34.20 | $201.73 | 619,800 | — | — |
| 2025-04-30 | $40.66 | $239.83 | 186,700 | — | — |
| 2025-04-29 | $40.68 | $239.95 | 117,200 | — | — |
| 2025-04-28 | $40.11 | $236.58 | 125,200 | — | — |
| 2025-04-25 | $40.33 | $237.88 | 93,000 | — | — |
| 2025-04-24 | $40.27 | $237.53 | 106,700 | — | — |
| 2025-04-23 | $39.95 | $235.64 | 149,200 | — | — |
| 2025-04-22 | $39.72 | $234.28 | 121,200 | — | — |
| 2025-04-21 | $38.99 | $229.98 | 100,000 | — | — |
| 2025-04-17 | $39.29 | $231.75 | 92,700 | — | — |
| 2025-04-16 | $38.78 | $228.74 | 85,200 | — | — |
| 2025-04-15 | $38.82 | $228.98 | 138,200 | — | — |
| 2025-04-14 | $38.86 | $229.21 | 89,200 | — | — |
| 2025-04-11 | $38.95 | $229.74 | 119,900 | — | — |
| 2025-04-10 | $38.09 | $224.67 | 115,500 | — | — |
| 2025-04-09 | $38.13 | $224.91 | 186,400 | — | — |
| 2025-04-08 | $37.57 | $221.60 | 243,600 | — | — |
| 2025-04-07 | $37.53 | $221.37 | 220,900 | — | — |
| 2025-04-04 | $38.68 | $228.15 | 260,900 | — | — |
| 2025-04-03 | $38.55 | $227.38 | 162,600 | — | — |
| 2025-04-02 | $39.22 | $231.34 | 77,400 | — | — |
| 2025-04-01 | $39.44 | $232.63 | 75,200 | — | — |
| 2025-03-31 | $39.29 | $231.75 | 130,600 | — | — |
| 2025-03-28 | $39.44 | $232.63 | 113,000 | — | — |
| 2025-03-27 | $39.93 | $235.52 | 138,300 | — | — |
| 2025-03-26 | $39.55 | $233.28 | 83,300 | — | — |
| 2025-03-25 | $39.39 | $232.34 | 89,000 | — | — |
| 2025-03-24 | $39.54 | $233.22 | 115,900 | — | — |
| 2025-03-21 | $39.41 | $232.46 | 289,600 | — | — |
| 2025-03-20 | $39.57 | $233.40 | 92,000 | — | — |
| 2025-03-19 | $40.07 | $236.35 | 105,300 | — | — |
| 2025-03-18 | $40.19 | $237.06 | 128,900 | — | — |
| 2025-03-17 | $40.00 | $235.94 | 123,300 | — | — |
| 2025-03-14 | $40.42 | $238.41 | 153,400 | — | — |
| 2025-03-13 | $40.17 | $235.52 | 160,100 | — | — |
| 2025-03-12 | $39.45 | $231.30 | 146,000 | — | — |
| 2025-03-11 | $39.92 | $234.06 | 141,900 | — | — |
| 2025-03-10 | $40.08 | $235.00 | 155,700 | — | — |
| 2025-03-07 | $39.62 | $232.30 | 186,700 | — | — |
| 2025-03-06 | $40.03 | $234.70 | 149,300 | — | — |
| 2025-03-05 | $39.48 | $231.48 | 132,100 | — | — |
| 2025-03-04 | $39.44 | $231.24 | 160,800 | — | — |
| 2025-03-03 | $39.68 | $232.65 | 146,400 | — | — |
| 2025-02-28 | $39.46 | $231.36 | 158,900 | — | — |
| 2025-02-27 | $39.59 | $232.12 | 128,200 | — | — |
| 2025-02-26 | $40.04 | $234.76 | 151,200 | — | — |
| 2025-02-25 | $40.78 | $239.10 | 160,700 | — | — |
| 2025-02-24 | $39.72 | $232.88 | 191,700 | — | — |
| 2025-02-21 | $39.62 | $232.30 | 266,500 | — | — |
| 2025-02-20 | $39.81 | $233.41 | 467,100 | — | — |
| 2025-02-19 | $35.46 | $207.91 | 134,200 | — | — |
| 2025-02-18 | $35.11 | $205.86 | 140,300 | — | — |
| 2025-02-14 | $35.52 | $208.26 | 120,100 | — | — |
| 2025-02-13 | $36.05 | $211.37 | 122,600 | — | — |
| 2025-02-12 | $35.85 | $210.19 | 110,700 | — | — |
| 2025-02-11 | $35.94 | $210.72 | 178,700 | — | — |
| 2025-02-10 | $35.56 | $208.49 | 274,200 | — | — |
| 2025-02-07 | $35.42 | $207.67 | 106,500 | — | — |
| 2025-02-06 | $35.59 | $208.67 | 87,200 | — | — |
| 2025-02-05 | $35.65 | $209.02 | 82,200 | — | — |
| 2025-02-04 | $35.61 | $208.79 | 93,900 | — | — |
| 2025-02-03 | $35.14 | $206.03 | 118,900 | — | — |
| 2025-01-31 | $35.60 | $208.73 | 159,300 | — | — |
| 2025-01-30 | $36.16 | $212.01 | 120,800 | — | — |
| 2025-01-29 | $35.94 | $210.72 | 116,900 | — | — |
| 2025-01-28 | $36.16 | $212.01 | 125,500 | — | — |
| 2025-01-27 | $36.59 | $214.53 | 116,400 | — | — |
| 2025-01-24 | $36.11 | $211.72 | 93,200 | — | — |
| 2025-01-23 | $36.05 | $211.37 | 114,200 | — | — |
| 2025-01-22 | $35.71 | $209.37 | 135,300 | — | — |
| 2025-01-21 | $35.76 | $209.67 | 172,600 | — | — |
| 2025-01-17 | $35.67 | $209.14 | 103,500 | — | — |
| 2025-01-16 | $35.94 | $210.72 | 97,200 | — | — |
| 2025-01-15 | $35.61 | $208.79 | 100,300 | — | — |
| 2025-01-14 | $35.65 | $209.02 | 93,500 | — | — |
| 2025-01-13 | $35.71 | $209.37 | 153,800 | — | — |
| 2025-01-10 | $34.77 | $203.86 | 157,300 | — | — |
| 2025-01-08 | $34.88 | $204.51 | 152,600 | — | — |
| 2025-01-07 | $34.58 | $202.75 | 131,200 | — | — |
| 2025-01-06 | $34.87 | $204.45 | 142,800 | — | — |
| 2025-01-03 | $35.12 | $205.91 | 116,000 | — | — |
| 2025-01-02 | $34.86 | $204.39 | 121,800 | — | — |