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
- 2000-03-23 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 | $62.40 | $156.44 | 302,300 | — | — |
| 2025-12-30 | $62.70 | $157.19 | 250,000 | — | — |
| 2025-12-29 | $62.79 | $157.42 | 282,700 | — | — |
| 2025-12-26 | $62.63 | $157.02 | 114,000 | — | — |
| 2025-12-24 | $62.47 | $156.62 | 174,000 | — | — |
| 2025-12-23 | $62.52 | $156.74 | 239,400 | — | — |
| 2025-12-22 | $62.15 | $155.81 | 312,800 | — | — |
| 2025-12-19 | $61.54 | $154.29 | 535,500 | — | — |
| 2025-12-18 | $61.41 | $153.96 | 376,600 | — | — |
| 2025-12-17 | $61.21 | $153.46 | 441,200 | — | — |
| 2025-12-16 | $61.27 | $153.61 | 299,500 | — | — |
| 2025-12-15 | $60.84 | $152.53 | 524,200 | — | — |
| 2025-12-12 | $60.41 | $151.45 | 261,400 | — | — |
| 2025-12-11 | $59.71 | $149.70 | 373,600 | — | — |
| 2025-12-10 | $58.82 | $147.47 | 646,300 | — | — |
| 2025-12-09 | $59.08 | $148.12 | 329,200 | — | — |
| 2025-12-08 | $58.47 | $146.59 | 829,900 | — | — |
| 2025-12-05 | $58.58 | $146.86 | 362,100 | — | — |
| 2025-12-04 | $57.73 | $144.73 | 259,900 | — | — |
| 2025-12-03 | $57.82 | $144.96 | 346,100 | — | — |
| 2025-12-02 | $57.60 | $144.41 | 683,300 | — | — |
| 2025-12-01 | $57.71 | $144.68 | 531,900 | — | — |
| 2025-11-28 | $59.12 | $148.22 | 264,300 | — | — |
| 2025-11-26 | $58.66 | $147.06 | 963,600 | — | — |
| 2025-11-25 | $59.80 | $149.92 | 1,156,700 | — | — |
| 2025-11-24 | $59.10 | $148.17 | 414,200 | — | — |
| 2025-11-21 | $59.58 | $149.37 | 205,500 | — | — |
| 2025-11-20 | $58.69 | $147.14 | 247,400 | — | — |
| 2025-11-19 | $58.63 | $146.99 | 534,000 | — | — |
| 2025-11-18 | $59.25 | $148.54 | 394,300 | — | — |
| 2025-11-17 | $59.04 | $148.02 | 302,400 | — | — |
| 2025-11-14 | $59.21 | $148.44 | 1,087,700 | — | — |
| 2025-11-13 | $58.93 | $147.74 | 442,200 | — | — |
| 2025-11-12 | $59.14 | $148.27 | 423,400 | — | — |
| 2025-11-11 | $57.97 | $145.33 | 552,000 | — | — |
| 2025-11-10 | $58.09 | $145.64 | 677,700 | — | — |
| 2025-11-07 | $58.54 | $146.76 | 883,900 | — | — |
| 2025-11-06 | $59.09 | $148.14 | 789,700 | — | — |
| 2025-11-05 | $61.67 | $154.61 | 386,800 | — | — |
| 2025-11-04 | $61.38 | $153.88 | 353,300 | — | — |
| 2025-11-03 | $61.02 | $152.98 | 488,800 | — | — |
| 2025-10-31 | $60.86 | $152.58 | 382,300 | — | — |
| 2025-10-30 | $61.09 | $153.16 | 310,400 | — | — |
| 2025-10-29 | $61.73 | $154.76 | 314,600 | — | — |
| 2025-10-28 | $62.38 | $156.39 | 279,000 | — | — |
| 2025-10-27 | $62.28 | $156.14 | 195,400 | — | — |
| 2025-10-24 | $61.39 | $153.91 | 274,500 | — | — |
| 2025-10-23 | $61.36 | $153.83 | 294,800 | — | — |
| 2025-10-22 | $61.51 | $154.21 | 242,600 | — | — |
| 2025-10-21 | $61.05 | $153.06 | 256,400 | — | — |
| 2025-10-20 | $61.15 | $153.31 | 382,300 | — | — |
| 2025-10-17 | $60.56 | $151.83 | 546,500 | — | — |
| 2025-10-16 | $60.96 | $152.83 | 614,400 | — | — |
| 2025-10-15 | $62.17 | $155.86 | 247,600 | — | — |
| 2025-10-14 | $62.38 | $156.39 | 396,400 | — | — |
| 2025-10-13 | $62.02 | $155.49 | 157,300 | — | — |
| 2025-10-10 | $61.58 | $154.39 | 587,600 | — | — |
| 2025-10-09 | $60.83 | $152.51 | 457,600 | — | — |
| 2025-10-08 | $61.96 | $155.34 | 573,200 | — | — |
| 2025-10-07 | $60.83 | $152.51 | 282,400 | — | — |
| 2025-10-06 | $61.13 | $153.26 | 618,000 | — | — |
| 2025-10-03 | $60.34 | $151.28 | 457,600 | — | — |
| 2025-10-02 | $60.14 | $150.78 | 222,900 | — | — |
| 2025-10-01 | $60.18 | $150.88 | 217,300 | — | — |
| 2025-09-30 | $60.03 | $150.50 | 344,800 | — | — |
| 2025-09-29 | $59.38 | $148.87 | 306,100 | — | — |
| 2025-09-26 | $58.94 | $147.77 | 356,200 | — | — |
| 2025-09-25 | $59.01 | $147.94 | 311,600 | — | — |
| 2025-09-24 | $59.00 | $147.92 | 1,158,800 | — | — |
| 2025-09-23 | $59.70 | $149.67 | 321,900 | — | — |
| 2025-09-22 | $59.92 | $150.22 | 549,900 | — | — |
| 2025-09-19 | $60.19 | $150.90 | 438,500 | — | — |
| 2025-09-18 | $59.46 | $149.07 | 272,700 | — | — |
| 2025-09-17 | $59.07 | $148.09 | 506,100 | — | — |
| 2025-09-16 | $58.80 | $147.42 | 520,700 | — | — |
| 2025-09-15 | $59.69 | $149.65 | 386,300 | — | — |
| 2025-09-12 | $59.23 | $148.49 | 429,600 | — | — |
| 2025-09-11 | $59.61 | $149.45 | 490,600 | — | — |
| 2025-09-10 | $58.68 | $147.12 | 407,200 | — | — |
| 2025-09-09 | $58.45 | $146.54 | 390,200 | — | — |
| 2025-09-08 | $58.45 | $146.54 | 482,600 | — | — |
| 2025-09-05 | $57.70 | $144.66 | 385,800 | — | — |
| 2025-09-04 | $57.81 | $144.93 | 426,100 | — | — |
| 2025-09-03 | $58.03 | $145.49 | 355,800 | — | — |
| 2025-09-02 | $57.68 | $144.61 | 466,500 | — | — |
| 2025-08-29 | $58.43 | $146.49 | 493,600 | — | — |
| 2025-08-28 | $58.23 | $145.99 | 568,600 | — | — |
| 2025-08-27 | $57.79 | $144.88 | 605,300 | — | — |
| 2025-08-26 | $58.57 | $146.84 | 3,608,400 | — | — |
| 2025-08-25 | $58.07 | $145.59 | 527,600 | — | — |
| 2025-08-22 | $58.91 | $147.69 | 511,900 | — | — |
| 2025-08-21 | $58.72 | $147.22 | 420,600 | — | — |
| 2025-08-20 | $58.56 | $146.81 | 442,100 | — | — |
| 2025-08-19 | $58.36 | $146.31 | 417,200 | — | — |
| 2025-08-18 | $58.37 | $146.34 | 608,000 | — | — |
| 2025-08-15 | $58.08 | $145.61 | 539,400 | — | — |
| 2025-08-14 | $58.06 | $145.56 | 399,100 | — | — |
| 2025-08-13 | $57.96 | $145.31 | 2,890,500 | — | — |
| 2025-08-12 | $57.60 | $144.41 | 541,200 | — | — |
| 2025-08-11 | $56.88 | $142.60 | 655,900 | — | — |
| 2025-08-08 | $56.54 | $141.75 | 1,656,500 | — | — |
| 2025-08-07 | $61.49 | $154.16 | 765,900 | — | — |
| 2025-08-06 | $61.78 | $154.89 | 694,700 | — | — |
| 2025-08-05 | $60.72 | $152.23 | 798,900 | — | — |
| 2025-08-04 | $61.13 | $153.26 | 218,500 | — | — |
| 2025-08-01 | $60.37 | $151.35 | 611,900 | — | — |
| 2025-07-31 | $61.00 | $152.93 | 584,500 | — | — |
| 2025-07-30 | $61.19 | $153.41 | 430,500 | — | — |
| 2025-07-29 | $62.04 | $155.54 | 383,400 | — | — |
| 2025-07-28 | $61.84 | $155.04 | 680,500 | — | — |
| 2025-07-25 | $62.46 | $156.59 | 344,000 | — | — |
| 2025-07-24 | $62.26 | $156.09 | 369,200 | — | — |
| 2025-07-23 | $62.57 | $156.87 | 1,354,100 | — | — |
| 2025-07-22 | $62.55 | $156.82 | 1,151,200 | — | — |
| 2025-07-21 | $61.18 | $153.38 | 4,081,300 | — | — |
| 2025-07-18 | $62.20 | $155.94 | 563,800 | — | — |
| 2025-07-17 | $62.26 | $156.09 | 446,000 | — | — |
| 2025-07-16 | $62.45 | $156.57 | 428,800 | — | — |
| 2025-07-15 | $62.00 | $155.44 | 411,700 | — | — |
| 2025-07-14 | $62.77 | $157.37 | 384,600 | — | — |
| 2025-07-11 | $62.10 | $155.69 | 619,400 | — | — |
| 2025-07-10 | $62.00 | $155.44 | 421,500 | — | — |
| 2025-07-09 | $61.57 | $154.36 | 692,500 | — | — |
| 2025-07-08 | $62.17 | $155.86 | 518,500 | — | — |
| 2025-07-07 | $62.77 | $157.37 | 910,700 | — | — |
| 2025-07-03 | $65.40 | $163.96 | 327,500 | — | — |
| 2025-07-02 | $64.62 | $162.01 | 590,800 | — | — |
| 2025-07-01 | $66.41 | $166.49 | 216,900 | — | — |
| 2025-06-30 | $66.45 | $166.59 | 462,600 | — | — |
| 2025-06-27 | $65.93 | $165.29 | 628,800 | — | — |
| 2025-06-26 | $65.43 | $164.04 | 497,500 | — | — |
| 2025-06-25 | $64.90 | $162.71 | 693,900 | — | — |
| 2025-06-24 | $65.10 | $163.21 | 402,400 | — | — |
| 2025-06-23 | $64.82 | $162.51 | 407,300 | — | — |
| 2025-06-20 | $64.10 | $160.70 | 671,900 | — | — |
| 2025-06-18 | $64.07 | $160.63 | 300,900 | — | — |
| 2025-06-17 | $64.25 | $161.08 | 302,500 | — | — |
| 2025-06-16 | $64.70 | $162.21 | 358,800 | — | — |
| 2025-06-13 | $64.31 | $161.23 | 499,300 | — | — |
| 2025-06-12 | $64.98 | $162.91 | 243,400 | — | — |
| 2025-06-11 | $64.70 | $162.21 | 459,700 | — | — |
| 2025-06-10 | $64.72 | $162.26 | 517,500 | — | — |
| 2025-06-09 | $65.06 | $163.11 | 803,100 | — | — |
| 2025-06-06 | $65.29 | $163.69 | 494,600 | — | — |
| 2025-06-05 | $65.23 | $163.54 | 641,500 | — | — |
| 2025-06-04 | $64.81 | $162.48 | 456,800 | — | — |
| 2025-06-03 | $64.91 | $162.73 | 526,100 | — | — |
| 2025-06-02 | $65.17 | $163.39 | 925,100 | — | — |
| 2025-05-30 | $64.65 | $162.08 | 1,476,300 | — | — |
| 2025-05-29 | $64.11 | $160.73 | 641,400 | — | — |
| 2025-05-28 | $63.76 | $159.85 | 527,000 | — | — |
| 2025-05-27 | $64.29 | $159.58 | 552,500 | — | — |
| 2025-05-23 | $63.63 | $157.94 | 5,005,100 | — | — |
| 2025-05-22 | $63.11 | $156.65 | 284,400 | — | — |
| 2025-05-21 | $63.11 | $156.65 | 366,600 | — | — |
| 2025-05-20 | $63.47 | $157.55 | 337,400 | — | — |
| 2025-05-19 | $63.20 | $156.88 | 158,400 | — | — |
| 2025-05-16 | $62.92 | $156.18 | 3,796,200 | — | — |
| 2025-05-15 | $63.12 | $156.68 | 502,000 | — | — |
| 2025-05-14 | $62.97 | $156.31 | 783,300 | — | — |
| 2025-05-13 | $62.42 | $154.94 | 272,500 | — | — |
| 2025-05-12 | $62.46 | $155.04 | 455,300 | — | — |
| 2025-05-09 | $62.14 | $154.25 | 938,100 | — | — |
| 2025-05-08 | $59.94 | $148.78 | 465,500 | — | — |
| 2025-05-07 | $60.47 | $150.10 | 661,200 | — | — |
| 2025-05-06 | $59.86 | $148.59 | 309,500 | — | — |
| 2025-05-05 | $60.07 | $149.11 | 259,900 | — | — |
| 2025-05-02 | $60.08 | $149.13 | 410,000 | — | — |
| 2025-05-01 | $59.12 | $146.75 | 353,600 | — | — |
| 2025-04-30 | $59.55 | $147.82 | 452,700 | — | — |
| 2025-04-29 | $59.23 | $147.02 | 302,400 | — | — |
| 2025-04-28 | $58.74 | $145.81 | 234,500 | — | — |
| 2025-04-25 | $58.33 | $144.79 | 235,600 | — | — |
| 2025-04-24 | $58.35 | $144.84 | 273,700 | — | — |
| 2025-04-23 | $57.84 | $143.57 | 295,900 | — | — |
| 2025-04-22 | $57.20 | $141.98 | 1,476,600 | — | — |
| 2025-04-21 | $56.55 | $140.37 | 546,500 | — | — |
| 2025-04-17 | $56.43 | $140.07 | 505,500 | — | — |
| 2025-04-16 | $56.51 | $140.27 | 292,500 | — | — |
| 2025-04-15 | $56.54 | $140.35 | 294,400 | — | — |
| 2025-04-14 | $56.66 | $140.64 | 401,700 | — | — |
| 2025-04-11 | $55.46 | $137.66 | 585,300 | — | — |
| 2025-04-10 | $54.26 | $134.69 | 548,500 | — | — |
| 2025-04-09 | $55.68 | $138.21 | 763,800 | — | — |
| 2025-04-08 | $53.39 | $132.53 | 522,700 | — | — |
| 2025-04-07 | $53.77 | $133.47 | 610,800 | — | — |
| 2025-04-04 | $54.46 | $135.18 | 946,000 | — | — |
| 2025-04-03 | $58.25 | $144.59 | 644,600 | — | — |
| 2025-04-02 | $58.77 | $145.88 | 339,600 | — | — |
| 2025-04-01 | $58.09 | $144.19 | 333,400 | — | — |
| 2025-03-31 | $57.26 | $142.13 | 419,600 | — | — |
| 2025-03-28 | $56.64 | $140.59 | 297,300 | — | — |
| 2025-03-27 | $57.14 | $141.83 | 338,000 | — | — |
| 2025-03-26 | $57.18 | $141.93 | 338,000 | — | — |
| 2025-03-25 | $57.62 | $143.03 | 204,200 | — | — |
| 2025-03-24 | $57.38 | $142.43 | 325,200 | — | — |
| 2025-03-21 | $56.20 | $139.50 | 319,600 | — | — |
| 2025-03-20 | $56.69 | $140.72 | 332,300 | — | — |
| 2025-03-19 | $56.71 | $140.77 | 321,800 | — | — |
| 2025-03-18 | $56.44 | $140.10 | 479,100 | — | — |
| 2025-03-17 | $56.51 | $140.27 | 366,300 | — | — |
| 2025-03-14 | $55.40 | $137.52 | 300,500 | — | — |
| 2025-03-13 | $54.30 | $134.79 | 2,369,200 | — | — |
| 2025-03-12 | $54.77 | $135.95 | 467,000 | — | — |
| 2025-03-11 | $54.05 | $134.16 | 359,000 | — | — |
| 2025-03-10 | $54.36 | $134.93 | 508,800 | — | — |
| 2025-03-07 | $55.60 | $138.01 | 331,400 | — | — |
| 2025-03-06 | $55.23 | $137.09 | 659,500 | — | — |
| 2025-03-05 | $55.98 | $138.96 | 470,100 | — | — |
| 2025-03-04 | $55.14 | $136.87 | 851,800 | — | — |
| 2025-03-03 | $55.88 | $138.71 | 869,500 | — | — |
| 2025-02-28 | $55.55 | $137.89 | 1,039,000 | — | — |
| 2025-02-27 | $54.71 | $135.80 | 542,300 | — | — |
| 2025-02-26 | $54.55 | $135.41 | 801,800 | — | — |
| 2025-02-25 | $55.34 | $135.91 | 732,100 | — | — |
| 2025-02-24 | $55.13 | $135.39 | 6,460,900 | — | — |
| 2025-02-21 | $54.61 | $134.12 | 1,906,500 | — | — |
| 2025-02-20 | $55.17 | $135.49 | 733,200 | — | — |
| 2025-02-19 | $55.99 | $137.51 | 652,500 | — | — |
| 2025-02-18 | $55.52 | $136.35 | 902,400 | — | — |
| 2025-02-14 | $55.13 | $135.39 | 858,300 | — | — |
| 2025-02-13 | $55.28 | $135.76 | 2,232,800 | — | — |
| 2025-02-12 | $59.01 | $144.92 | 650,700 | — | — |
| 2025-02-11 | $58.39 | $143.40 | 413,800 | — | — |
| 2025-02-10 | $58.88 | $144.60 | 437,400 | — | — |
| 2025-02-07 | $59.19 | $145.36 | 430,100 | — | — |
| 2025-02-06 | $58.77 | $144.33 | 533,700 | — | — |
| 2025-02-05 | $57.93 | $142.27 | 1,239,700 | — | — |
| 2025-02-04 | $57.74 | $141.80 | 538,100 | — | — |
| 2025-02-03 | $57.00 | $139.99 | 741,800 | — | — |
| 2025-01-31 | $57.65 | $141.58 | 656,400 | — | — |
| 2025-01-30 | $57.68 | $141.66 | 742,500 | — | — |
| 2025-01-29 | $58.61 | $143.94 | 563,900 | — | — |
| 2025-01-28 | $58.51 | $143.69 | 313,300 | — | — |
| 2025-01-27 | $58.90 | $144.65 | 470,700 | — | — |
| 2025-01-24 | $58.58 | $143.87 | 445,100 | — | — |
| 2025-01-23 | $58.88 | $144.60 | 424,400 | — | — |
| 2025-01-22 | $58.45 | $143.55 | 1,580,100 | — | — |
| 2025-01-21 | $58.98 | $144.85 | 418,800 | — | — |
| 2025-01-17 | $58.91 | $144.68 | 359,300 | — | — |
| 2025-01-16 | $59.06 | $145.05 | 326,700 | — | — |
| 2025-01-15 | $58.95 | $144.78 | 438,800 | — | — |
| 2025-01-14 | $57.57 | $141.39 | 368,000 | — | — |
| 2025-01-13 | $57.23 | $140.55 | 441,700 | — | — |
| 2025-01-10 | $57.29 | $140.70 | 492,600 | — | — |
| 2025-01-08 | $58.52 | $143.72 | 600,100 | — | — |
| 2025-01-07 | $58.64 | $144.01 | 505,900 | — | — |
| 2025-01-06 | $58.88 | $144.60 | 443,000 | — | — |
| 2025-01-03 | $59.18 | $145.34 | 208,800 | — | — |
| 2025-01-02 | $58.93 | $144.73 | 303,300 | — | — |