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-02-21 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 | $43.33 | $191.73 | 230,100 | — | — |
| 2025-12-30 | $43.57 | $192.79 | 211,900 | — | — |
| 2025-12-29 | $43.56 | $192.75 | 205,400 | — | — |
| 2025-12-26 | $43.41 | $192.09 | 272,900 | — | — |
| 2025-12-24 | $43.29 | $191.55 | 166,500 | — | — |
| 2025-12-23 | $43.05 | $190.49 | 333,900 | — | — |
| 2025-12-22 | $43.28 | $191.51 | 381,500 | — | — |
| 2025-12-19 | $42.88 | $189.74 | 1,267,200 | — | — |
| 2025-12-18 | $43.86 | $194.08 | 316,700 | — | — |
| 2025-12-17 | $43.96 | $194.52 | 307,100 | — | — |
| 2025-12-16 | $43.90 | $194.25 | 422,900 | — | — |
| 2025-12-15 | $43.81 | $193.86 | 1,564,100 | — | — |
| 2025-12-12 | $44.17 | $195.45 | 463,900 | — | — |
| 2025-12-11 | $43.25 | $191.38 | 314,000 | — | — |
| 2025-12-10 | $42.81 | $189.43 | 513,300 | — | — |
| 2025-12-09 | $42.31 | $187.22 | 1,169,800 | — | — |
| 2025-12-08 | $43.60 | $192.93 | 368,000 | — | — |
| 2025-12-05 | $44.88 | $198.59 | 379,400 | — | — |
| 2025-12-04 | $44.29 | $195.98 | 364,700 | — | — |
| 2025-12-03 | $44.51 | $196.95 | 244,600 | — | — |
| 2025-12-02 | $44.75 | $198.01 | 444,400 | — | — |
| 2025-12-01 | $45.21 | $200.05 | 327,600 | — | — |
| 2025-11-28 | $45.37 | $200.76 | 180,700 | — | — |
| 2025-11-26 | $45.50 | $201.33 | 611,700 | — | — |
| 2025-11-25 | $45.70 | $202.22 | 401,500 | — | — |
| 2025-11-24 | $45.39 | $200.85 | 419,400 | — | — |
| 2025-11-21 | $45.52 | $201.42 | 413,700 | — | — |
| 2025-11-20 | $44.38 | $196.38 | 295,200 | — | — |
| 2025-11-19 | $44.13 | $195.27 | 337,500 | — | — |
| 2025-11-18 | $45.00 | $199.12 | 333,600 | — | — |
| 2025-11-17 | $45.47 | $201.20 | 218,600 | — | — |
| 2025-11-14 | $45.85 | $202.88 | 277,600 | — | — |
| 2025-11-13 | $45.79 | $202.62 | 248,400 | — | — |
| 2025-11-12 | $45.47 | $201.20 | 305,800 | — | — |
| 2025-11-11 | $46.43 | $205.45 | 283,900 | — | — |
| 2025-11-10 | $45.75 | $202.44 | 257,500 | — | — |
| 2025-11-07 | $46.61 | $204.92 | 328,900 | — | — |
| 2025-11-06 | $46.35 | $203.77 | 363,300 | — | — |
| 2025-11-05 | $46.51 | $204.48 | 558,000 | — | — |
| 2025-11-04 | $47.03 | $206.76 | 1,113,200 | — | — |
| 2025-11-03 | $44.97 | $197.71 | 537,200 | — | — |
| 2025-10-31 | $44.38 | $195.11 | 844,000 | — | — |
| 2025-10-30 | $45.19 | $198.67 | 721,600 | — | — |
| 2025-10-29 | $47.45 | $208.61 | 420,600 | — | — |
| 2025-10-28 | $49.36 | $217.01 | 405,900 | — | — |
| 2025-10-27 | $49.62 | $218.15 | 403,500 | — | — |
| 2025-10-24 | $49.58 | $217.97 | 264,500 | — | — |
| 2025-10-23 | $49.86 | $219.21 | 444,500 | — | — |
| 2025-10-22 | $49.75 | $218.72 | 356,900 | — | — |
| 2025-10-21 | $49.53 | $217.76 | 388,600 | — | — |
| 2025-10-20 | $49.66 | $218.33 | 330,900 | — | — |
| 2025-10-17 | $48.54 | $213.40 | 460,800 | — | — |
| 2025-10-16 | $48.39 | $212.74 | 356,200 | — | — |
| 2025-10-15 | $48.04 | $211.20 | 339,000 | — | — |
| 2025-10-14 | $46.77 | $205.62 | 363,700 | — | — |
| 2025-10-13 | $46.30 | $203.55 | 321,300 | — | — |
| 2025-10-10 | $47.24 | $207.69 | 329,800 | — | — |
| 2025-10-09 | $46.76 | $205.58 | 311,300 | — | — |
| 2025-10-08 | $46.81 | $205.80 | 452,100 | — | — |
| 2025-10-07 | $46.35 | $203.77 | 302,000 | — | — |
| 2025-10-06 | $45.54 | $200.21 | 313,300 | — | — |
| 2025-10-03 | $45.40 | $199.60 | 345,800 | — | — |
| 2025-10-02 | $44.61 | $196.12 | 442,100 | — | — |
| 2025-10-01 | $44.55 | $195.86 | 337,400 | — | — |
| 2025-09-30 | $45.89 | $201.75 | 430,700 | — | — |
| 2025-09-29 | $45.36 | $199.42 | 308,800 | — | — |
| 2025-09-26 | $45.67 | $200.78 | 328,500 | — | — |
| 2025-09-25 | $45.29 | $199.11 | 267,400 | — | — |
| 2025-09-24 | $45.76 | $201.18 | 373,600 | — | — |
| 2025-09-23 | $45.70 | $200.92 | 405,200 | — | — |
| 2025-09-22 | $45.40 | $199.60 | 272,600 | — | — |
| 2025-09-19 | $45.47 | $199.91 | 945,000 | — | — |
| 2025-09-18 | $45.61 | $200.52 | 305,000 | — | — |
| 2025-09-17 | $45.22 | $198.81 | 261,300 | — | — |
| 2025-09-16 | $45.03 | $197.97 | 318,900 | — | — |
| 2025-09-15 | $45.19 | $198.67 | 311,100 | — | — |
| 2025-09-12 | $46.25 | $203.33 | 223,600 | — | — |
| 2025-09-11 | $46.37 | $203.86 | 289,000 | — | — |
| 2025-09-10 | $45.68 | $200.83 | 329,200 | — | — |
| 2025-09-09 | $46.29 | $203.51 | 226,100 | — | — |
| 2025-09-08 | $46.33 | $203.69 | 213,800 | — | — |
| 2025-09-05 | $47.09 | $207.03 | 260,300 | — | — |
| 2025-09-04 | $46.69 | $205.27 | 274,800 | — | — |
| 2025-09-03 | $46.46 | $204.26 | 356,100 | — | — |
| 2025-09-02 | $46.04 | $202.41 | 412,600 | — | — |
| 2025-08-29 | $46.93 | $206.32 | 250,700 | — | — |
| 2025-08-28 | $46.87 | $206.06 | 181,900 | — | — |
| 2025-08-27 | $47.15 | $207.29 | 165,400 | — | — |
| 2025-08-26 | $46.76 | $205.58 | 374,400 | — | — |
| 2025-08-25 | $46.76 | $205.58 | 242,400 | — | — |
| 2025-08-22 | $47.59 | $209.23 | 290,700 | — | — |
| 2025-08-21 | $46.77 | $205.62 | 230,500 | — | — |
| 2025-08-20 | $46.69 | $205.27 | 244,700 | — | — |
| 2025-08-19 | $47.10 | $207.07 | 271,200 | — | — |
| 2025-08-18 | $46.05 | $202.46 | 178,100 | — | — |
| 2025-08-15 | $46.51 | $204.48 | 227,600 | — | — |
| 2025-08-14 | $46.37 | $203.86 | 256,800 | — | — |
| 2025-08-13 | $46.85 | $205.97 | 435,700 | — | — |
| 2025-08-12 | $46.74 | $205.49 | 376,100 | — | — |
| 2025-08-11 | $46.70 | $205.31 | 357,200 | — | — |
| 2025-08-08 | $46.78 | $204.35 | 243,800 | — | — |
| 2025-08-07 | $46.88 | $204.78 | 318,300 | — | — |
| 2025-08-06 | $46.25 | $202.03 | 303,500 | — | — |
| 2025-08-05 | $46.38 | $202.60 | 438,700 | — | — |
| 2025-08-04 | $46.96 | $205.13 | 314,600 | — | — |
| 2025-08-01 | $46.50 | $203.12 | 633,500 | — | — |
| 2025-07-31 | $45.47 | $198.62 | 567,600 | — | — |
| 2025-07-30 | $44.89 | $196.09 | 357,300 | — | — |
| 2025-07-29 | $45.00 | $196.57 | 437,300 | — | — |
| 2025-07-28 | $44.32 | $193.60 | 280,300 | — | — |
| 2025-07-25 | $44.87 | $196.00 | 367,500 | — | — |
| 2025-07-24 | $45.05 | $196.79 | 304,700 | — | — |
| 2025-07-23 | $45.13 | $197.14 | 443,300 | — | — |
| 2025-07-22 | $45.60 | $199.19 | 348,200 | — | — |
| 2025-07-21 | $45.30 | $197.88 | 339,700 | — | — |
| 2025-07-18 | $45.10 | $197.01 | 433,400 | — | — |
| 2025-07-17 | $45.34 | $198.06 | 349,600 | — | — |
| 2025-07-16 | $45.67 | $199.50 | 323,000 | — | — |
| 2025-07-15 | $45.49 | $198.71 | 328,500 | — | — |
| 2025-07-14 | $46.74 | $204.17 | 254,400 | — | — |
| 2025-07-11 | $45.90 | $200.50 | 275,400 | — | — |
| 2025-07-10 | $46.29 | $202.21 | 257,900 | — | — |
| 2025-07-09 | $46.27 | $202.12 | 290,900 | — | — |
| 2025-07-08 | $45.45 | $198.54 | 235,900 | — | — |
| 2025-07-07 | $45.54 | $198.93 | 302,400 | — | — |
| 2025-07-03 | $45.81 | $200.11 | 163,400 | — | — |
| 2025-07-02 | $46.24 | $201.99 | 223,400 | — | — |
| 2025-07-01 | $46.49 | $203.08 | 283,800 | — | — |
| 2025-06-30 | $45.48 | $198.67 | 266,900 | — | — |
| 2025-06-27 | $45.47 | $198.62 | 882,800 | — | — |
| 2025-06-26 | $45.36 | $198.14 | 492,900 | — | — |
| 2025-06-25 | $45.64 | $199.37 | 319,500 | — | — |
| 2025-06-24 | $46.63 | $203.69 | 289,200 | — | — |
| 2025-06-23 | $47.48 | $207.40 | 294,500 | — | — |
| 2025-06-20 | $46.45 | $202.90 | 1,093,700 | — | — |
| 2025-06-18 | $46.08 | $201.29 | 310,500 | — | — |
| 2025-06-17 | $45.89 | $200.46 | 346,800 | — | — |
| 2025-06-16 | $46.04 | $201.11 | 470,400 | — | — |
| 2025-06-13 | $46.33 | $202.38 | 311,600 | — | — |
| 2025-06-12 | $46.68 | $203.91 | 307,100 | — | — |
| 2025-06-11 | $46.71 | $204.04 | 247,300 | — | — |
| 2025-06-10 | $47.14 | $205.92 | 274,900 | — | — |
| 2025-06-09 | $46.14 | $201.55 | 244,400 | — | — |
| 2025-06-06 | $45.62 | $199.28 | 241,800 | — | — |
| 2025-06-05 | $45.85 | $200.28 | 240,700 | — | — |
| 2025-06-04 | $45.72 | $199.72 | 236,100 | — | — |
| 2025-06-03 | $46.61 | $203.60 | 201,500 | — | — |
| 2025-06-02 | $46.76 | $204.26 | 387,100 | — | — |
| 2025-05-30 | $47.25 | $206.40 | 398,900 | — | — |
| 2025-05-29 | $46.87 | $204.74 | 343,800 | — | — |
| 2025-05-28 | $46.43 | $202.82 | 302,200 | — | — |
| 2025-05-27 | $47.05 | $205.53 | 374,700 | — | — |
| 2025-05-23 | $47.02 | $205.39 | 309,500 | — | — |
| 2025-05-22 | $46.89 | $204.83 | 358,600 | — | — |
| 2025-05-21 | $47.41 | $207.10 | 247,500 | — | — |
| 2025-05-20 | $47.98 | $209.59 | 261,600 | — | — |
| 2025-05-19 | $48.15 | $210.33 | 393,600 | — | — |
| 2025-05-16 | $47.70 | $208.36 | 418,600 | — | — |
| 2025-05-15 | $46.20 | $201.81 | 420,000 | — | — |
| 2025-05-14 | $44.67 | $195.13 | 427,000 | — | — |
| 2025-05-13 | $45.63 | $199.32 | 349,600 | — | — |
| 2025-05-12 | $47.02 | $205.39 | 348,100 | — | — |
| 2025-05-09 | $48.61 | $211.03 | 216,400 | — | — |
| 2025-05-08 | $48.53 | $210.68 | 263,100 | — | — |
| 2025-05-07 | $49.07 | $213.03 | 266,500 | — | — |
| 2025-05-06 | $49.83 | $216.33 | 350,000 | — | — |
| 2025-05-05 | $48.99 | $212.68 | 417,800 | — | — |
| 2025-05-02 | $48.77 | $211.72 | 401,400 | — | — |
| 2025-05-01 | $50.22 | $218.02 | 425,100 | — | — |
| 2025-04-30 | $50.65 | $219.89 | 490,900 | — | — |
| 2025-04-29 | $50.47 | $219.10 | 455,800 | — | — |
| 2025-04-28 | $49.55 | $215.11 | 292,700 | — | — |
| 2025-04-25 | $49.77 | $216.07 | 315,600 | — | — |
| 2025-04-24 | $50.05 | $217.28 | 560,400 | — | — |
| 2025-04-23 | $50.49 | $219.19 | 551,700 | — | — |
| 2025-04-22 | $51.36 | $222.97 | 299,900 | — | — |
| 2025-04-21 | $50.73 | $220.23 | 302,800 | — | — |
| 2025-04-17 | $50.89 | $220.93 | 342,800 | — | — |
| 2025-04-16 | $50.22 | $218.02 | 343,000 | — | — |
| 2025-04-15 | $50.75 | $220.32 | 328,900 | — | — |
| 2025-04-14 | $51.01 | $221.45 | 389,400 | — | — |
| 2025-04-11 | $50.34 | $218.54 | 584,200 | — | — |
| 2025-04-10 | $48.50 | $210.55 | 574,000 | — | — |
| 2025-04-09 | $47.81 | $207.56 | 777,800 | — | — |
| 2025-04-08 | $47.24 | $205.08 | 455,700 | — | — |
| 2025-04-07 | $47.50 | $206.21 | 637,200 | — | — |
| 2025-04-04 | $48.47 | $210.42 | 558,200 | — | — |
| 2025-04-03 | $49.55 | $215.11 | 410,200 | — | — |
| 2025-04-02 | $48.50 | $210.55 | 275,500 | — | — |
| 2025-04-01 | $48.71 | $211.46 | 258,700 | — | — |
| 2025-03-31 | $48.46 | $210.38 | 466,400 | — | — |
| 2025-03-28 | $48.25 | $209.47 | 552,900 | — | — |
| 2025-03-27 | $46.51 | $201.91 | 304,200 | — | — |
| 2025-03-26 | $46.40 | $201.44 | 219,900 | — | — |
| 2025-03-25 | $45.57 | $197.83 | 271,000 | — | — |
| 2025-03-24 | $45.87 | $199.13 | 321,900 | — | — |
| 2025-03-21 | $46.07 | $200.00 | 1,105,300 | — | — |
| 2025-03-20 | $46.21 | $200.61 | 296,100 | — | — |
| 2025-03-19 | $46.34 | $201.17 | 368,900 | — | — |
| 2025-03-18 | $46.88 | $203.52 | 229,000 | — | — |
| 2025-03-17 | $47.45 | $205.99 | 331,300 | — | — |
| 2025-03-14 | $47.50 | $206.21 | 309,000 | — | — |
| 2025-03-13 | $47.03 | $204.17 | 269,900 | — | — |
| 2025-03-12 | $46.35 | $201.22 | 391,200 | — | — |
| 2025-03-11 | $47.43 | $205.91 | 403,800 | — | — |
| 2025-03-10 | $48.21 | $209.29 | 358,100 | — | — |
| 2025-03-07 | $47.90 | $207.95 | 285,000 | — | — |
| 2025-03-06 | $46.76 | $203.00 | 316,300 | — | — |
| 2025-03-05 | $46.65 | $202.52 | 288,200 | — | — |
| 2025-03-04 | $46.57 | $202.17 | 406,500 | — | — |
| 2025-03-03 | $46.27 | $200.87 | 418,000 | — | — |
| 2025-02-28 | $45.45 | $197.31 | 435,800 | — | — |
| 2025-02-27 | $44.96 | $195.18 | 539,100 | — | — |
| 2025-02-26 | $45.96 | $199.52 | 385,000 | — | — |
| 2025-02-25 | $46.97 | $203.91 | 372,500 | — | — |
| 2025-02-24 | $46.09 | $200.09 | 416,700 | — | — |
| 2025-02-21 | $45.77 | $198.70 | 296,100 | — | — |
| 2025-02-20 | $45.50 | $197.53 | 254,400 | — | — |
| 2025-02-19 | $45.46 | $197.35 | 260,200 | — | — |
| 2025-02-18 | $45.89 | $199.22 | 392,800 | — | — |
| 2025-02-14 | $44.93 | $195.05 | 529,300 | — | — |
| 2025-02-13 | $45.55 | $197.75 | 221,300 | — | — |
| 2025-02-12 | $45.26 | $196.49 | 314,800 | — | — |
| 2025-02-11 | $45.69 | $198.35 | 694,200 | — | — |
| 2025-02-10 | $43.75 | $189.93 | 594,600 | — | — |
| 2025-02-07 | $43.86 | $188.93 | 288,400 | — | — |
| 2025-02-06 | $44.33 | $190.96 | 235,100 | — | — |
| 2025-02-05 | $44.56 | $191.95 | 260,800 | — | — |
| 2025-02-04 | $44.68 | $192.46 | 287,600 | — | — |
| 2025-02-03 | $45.35 | $195.35 | 457,900 | — | — |
| 2025-01-31 | $45.29 | $195.09 | 716,100 | — | — |
| 2025-01-30 | $44.80 | $192.98 | 300,900 | — | — |
| 2025-01-29 | $44.59 | $192.08 | 436,000 | — | — |
| 2025-01-28 | $45.27 | $195.01 | 237,600 | — | — |
| 2025-01-27 | $45.19 | $194.66 | 384,700 | — | — |
| 2025-01-24 | $42.91 | $184.84 | 294,600 | — | — |
| 2025-01-23 | $43.35 | $186.74 | 337,900 | — | — |
| 2025-01-22 | $43.03 | $185.36 | 417,500 | — | — |
| 2025-01-21 | $44.29 | $190.78 | 245,000 | — | — |
| 2025-01-17 | $44.48 | $191.60 | 392,300 | — | — |
| 2025-01-16 | $44.75 | $192.77 | 500,300 | — | — |
| 2025-01-15 | $43.90 | $189.10 | 331,700 | — | — |
| 2025-01-14 | $42.88 | $184.71 | 318,700 | — | — |
| 2025-01-13 | $42.30 | $182.21 | 425,200 | — | — |
| 2025-01-10 | $41.88 | $180.40 | 391,600 | — | — |
| 2025-01-08 | $43.27 | $186.39 | 476,900 | — | — |
| 2025-01-07 | $44.36 | $191.09 | 414,400 | — | — |
| 2025-01-06 | $43.95 | $189.32 | 376,700 | — | — |
| 2025-01-03 | $44.78 | $192.90 | 198,500 | — | — |
| 2025-01-02 | $44.77 | $192.85 | 192,300 | — | — |