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
- 2012-09-20 to 2026-09-09
- 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 | $52.41 | $157.16 | 247,700 | — | — |
| 2025-12-30 | $52.52 | $157.49 | 306,400 | — | — |
| 2025-12-29 | $52.37 | $157.04 | 382,100 | — | — |
| 2025-12-26 | $53.03 | $159.02 | 293,600 | — | — |
| 2025-12-24 | $52.52 | $157.49 | 173,500 | — | — |
| 2025-12-23 | $52.51 | $157.46 | 262,400 | — | — |
| 2025-12-22 | $52.66 | $157.91 | 292,000 | — | — |
| 2025-12-19 | $52.13 | $156.32 | 619,100 | — | — |
| 2025-12-18 | $52.31 | $156.86 | 232,200 | — | — |
| 2025-12-17 | $52.67 | $157.94 | 528,300 | — | — |
| 2025-12-16 | $52.31 | $156.86 | 574,600 | — | — |
| 2025-12-15 | $53.42 | $160.18 | 303,300 | — | — |
| 2025-12-12 | $53.80 | $161.32 | 215,900 | — | — |
| 2025-12-11 | $53.85 | $161.47 | 490,600 | — | — |
| 2025-12-10 | $53.85 | $161.47 | 523,200 | — | — |
| 2025-12-09 | $53.11 | $159.26 | 309,400 | — | — |
| 2025-12-08 | $53.79 | $161.29 | 251,600 | — | — |
| 2025-12-05 | $54.43 | $163.21 | 413,800 | — | — |
| 2025-12-04 | $54.59 | $163.69 | 351,600 | — | — |
| 2025-12-03 | $54.90 | $164.62 | 267,400 | — | — |
| 2025-12-02 | $54.31 | $162.85 | 462,200 | — | — |
| 2025-12-01 | $55.72 | $167.08 | 323,000 | — | — |
| 2025-11-28 | $56.23 | $168.61 | 167,000 | — | — |
| 2025-11-26 | $55.95 | $167.77 | 546,700 | — | — |
| 2025-11-25 | $55.50 | $166.42 | 461,200 | — | — |
| 2025-11-24 | $55.28 | $165.76 | 408,100 | — | — |
| 2025-11-21 | $55.50 | $166.42 | 617,000 | — | — |
| 2025-11-20 | $54.60 | $163.72 | 791,000 | — | — |
| 2025-11-19 | $54.51 | $163.45 | 852,700 | — | — |
| 2025-11-18 | $54.37 | $163.03 | 1,278,800 | — | — |
| 2025-11-17 | $53.29 | $159.79 | 811,700 | — | — |
| 2025-11-14 | $52.50 | $157.43 | 598,400 | — | — |
| 2025-11-13 | $51.19 | $153.50 | 754,900 | — | — |
| 2025-11-12 | $51.06 | $153.11 | 1,348,600 | — | — |
| 2025-11-11 | $50.16 | $150.41 | 1,140,100 | — | — |
| 2025-11-10 | $51.28 | $153.77 | 1,386,100 | — | — |
| 2025-11-07 | $50.80 | $152.33 | 1,509,700 | — | — |
| 2025-11-06 | $52.24 | $156.65 | 1,592,100 | — | — |
| 2025-11-05 | $52.55 | $157.58 | 643,700 | — | — |
| 2025-11-04 | $52.39 | $157.10 | 808,600 | — | — |
| 2025-11-03 | $51.59 | $154.70 | 854,200 | — | — |
| 2025-10-31 | $52.22 | $156.59 | 592,600 | — | — |
| 2025-10-30 | $53.18 | $159.47 | 808,400 | — | — |
| 2025-10-29 | $53.39 | $157.34 | 355,300 | — | — |
| 2025-10-28 | $53.46 | $157.54 | 411,300 | — | — |
| 2025-10-27 | $54.05 | $159.28 | 488,400 | — | — |
| 2025-10-24 | $53.71 | $158.28 | 292,100 | — | — |
| 2025-10-23 | $54.21 | $159.75 | 479,000 | — | — |
| 2025-10-22 | $54.50 | $160.61 | 342,600 | — | — |
| 2025-10-21 | $53.41 | $157.40 | 352,100 | — | — |
| 2025-10-20 | $53.93 | $158.93 | 418,600 | — | — |
| 2025-10-17 | $54.04 | $159.25 | 721,500 | — | — |
| 2025-10-16 | $53.05 | $156.33 | 873,600 | — | — |
| 2025-10-15 | $52.43 | $154.51 | 941,100 | — | — |
| 2025-10-14 | $50.82 | $149.76 | 837,700 | — | — |
| 2025-10-13 | $50.25 | $148.08 | 511,200 | — | — |
| 2025-10-10 | $49.43 | $145.67 | 352,500 | — | — |
| 2025-10-09 | $48.93 | $144.19 | 440,400 | — | — |
| 2025-10-08 | $49.97 | $147.26 | 1,587,700 | — | — |
| 2025-10-07 | $50.72 | $149.47 | 327,400 | — | — |
| 2025-10-06 | $50.70 | $149.41 | 500,600 | — | — |
| 2025-10-03 | $50.71 | $149.44 | 615,900 | — | — |
| 2025-10-02 | $49.85 | $146.90 | 416,200 | — | — |
| 2025-10-01 | $50.59 | $149.08 | 340,400 | — | — |
| 2025-09-30 | $50.01 | $147.38 | 501,600 | — | — |
| 2025-09-29 | $49.66 | $146.34 | 554,900 | — | — |
| 2025-09-26 | $50.52 | $148.88 | 338,800 | — | — |
| 2025-09-25 | $49.75 | $146.61 | 296,500 | — | — |
| 2025-09-24 | $49.50 | $145.87 | 586,200 | — | — |
| 2025-09-23 | $48.76 | $143.69 | 460,500 | — | — |
| 2025-09-22 | $48.42 | $142.69 | 618,600 | — | — |
| 2025-09-19 | $49.12 | $144.75 | 661,100 | — | — |
| 2025-09-18 | $50.24 | $148.05 | 415,000 | — | — |
| 2025-09-17 | $49.93 | $147.14 | 343,400 | — | — |
| 2025-09-16 | $50.06 | $147.52 | 383,900 | — | — |
| 2025-09-15 | $49.99 | $147.32 | 683,100 | — | — |
| 2025-09-12 | $50.11 | $147.67 | 250,800 | — | — |
| 2025-09-11 | $50.50 | $148.82 | 397,600 | — | — |
| 2025-09-10 | $50.52 | $148.88 | 435,500 | — | — |
| 2025-09-09 | $51.10 | $150.59 | 218,000 | — | — |
| 2025-09-08 | $51.14 | $150.71 | 315,700 | — | — |
| 2025-09-05 | $50.85 | $149.85 | 390,100 | — | — |
| 2025-09-04 | $51.20 | $150.88 | 220,300 | — | — |
| 2025-09-03 | $51.60 | $152.06 | 192,500 | — | — |
| 2025-09-02 | $51.60 | $152.06 | 278,400 | — | — |
| 2025-08-29 | $52.30 | $154.12 | 434,100 | — | — |
| 2025-08-28 | $52.06 | $153.42 | 307,700 | — | — |
| 2025-08-27 | $51.87 | $152.86 | 414,600 | — | — |
| 2025-08-26 | $51.81 | $152.68 | 406,900 | — | — |
| 2025-08-25 | $51.80 | $152.65 | 181,100 | — | — |
| 2025-08-22 | $51.91 | $152.97 | 236,000 | — | — |
| 2025-08-21 | $51.88 | $152.89 | 302,600 | — | — |
| 2025-08-20 | $52.09 | $153.51 | 231,800 | — | — |
| 2025-08-19 | $51.81 | $152.68 | 816,200 | — | — |
| 2025-08-18 | $53.22 | $156.84 | 465,900 | — | — |
| 2025-08-15 | $52.43 | $154.51 | 429,800 | — | — |
| 2025-08-14 | $52.27 | $154.04 | 417,200 | — | — |
| 2025-08-13 | $52.38 | $154.36 | 342,500 | — | — |
| 2025-08-12 | $51.43 | $151.56 | 481,300 | — | — |
| 2025-08-11 | $50.60 | $149.11 | 544,600 | — | — |
| 2025-08-08 | $52.13 | $153.62 | 673,700 | — | — |
| 2025-08-07 | $52.31 | $151.47 | 363,800 | — | — |
| 2025-08-06 | $52.88 | $153.13 | 418,300 | — | — |
| 2025-08-05 | $53.50 | $154.92 | 290,300 | — | — |
| 2025-08-04 | $54.23 | $157.03 | 216,600 | — | — |
| 2025-08-01 | $53.67 | $155.41 | 347,800 | — | — |
| 2025-07-31 | $55.31 | $160.16 | 254,500 | — | — |
| 2025-07-30 | $54.74 | $158.51 | 128,000 | — | — |
| 2025-07-29 | $55.09 | $159.52 | 349,100 | — | — |
| 2025-07-28 | $53.57 | $155.12 | 439,900 | — | — |
| 2025-07-25 | $53.51 | $154.95 | 202,200 | — | — |
| 2025-07-24 | $53.48 | $154.86 | 373,200 | — | — |
| 2025-07-23 | $52.57 | $152.23 | 372,900 | — | — |
| 2025-07-22 | $52.72 | $152.66 | 421,300 | — | — |
| 2025-07-21 | $52.48 | $151.97 | 384,200 | — | — |
| 2025-07-18 | $53.34 | $154.46 | 499,000 | — | — |
| 2025-07-17 | $52.00 | $150.58 | 485,400 | — | — |
| 2025-07-16 | $51.96 | $150.46 | 418,700 | — | — |
| 2025-07-15 | $53.08 | $153.70 | 262,100 | — | — |
| 2025-07-14 | $53.62 | $155.27 | 409,000 | — | — |
| 2025-07-11 | $53.53 | $155.01 | 377,100 | — | — |
| 2025-07-10 | $52.73 | $152.69 | 353,000 | — | — |
| 2025-07-09 | $53.07 | $153.68 | 320,000 | — | — |
| 2025-07-08 | $52.70 | $152.60 | 397,400 | — | — |
| 2025-07-07 | $53.32 | $154.40 | 338,600 | — | — |
| 2025-07-03 | $55.03 | $159.35 | 252,000 | — | — |
| 2025-07-02 | $54.45 | $157.67 | 278,200 | — | — |
| 2025-07-01 | $53.07 | $153.68 | 190,200 | — | — |
| 2025-06-30 | $53.59 | $155.18 | 410,500 | — | — |
| 2025-06-27 | $54.31 | $157.27 | 523,900 | — | — |
| 2025-06-26 | $53.22 | $154.11 | 447,300 | — | — |
| 2025-06-25 | $51.45 | $148.98 | 399,200 | — | — |
| 2025-06-24 | $52.80 | $152.89 | 302,400 | — | — |
| 2025-06-23 | $53.18 | $153.99 | 245,400 | — | — |
| 2025-06-20 | $53.51 | $154.95 | 469,300 | — | — |
| 2025-06-18 | $53.21 | $154.08 | 429,600 | — | — |
| 2025-06-17 | $52.45 | $151.88 | 694,500 | — | — |
| 2025-06-16 | $52.94 | $153.30 | 321,900 | — | — |
| 2025-06-13 | $53.22 | $154.11 | 750,200 | — | — |
| 2025-06-12 | $54.06 | $156.54 | 262,600 | — | — |
| 2025-06-11 | $53.51 | $154.95 | 454,700 | — | — |
| 2025-06-10 | $53.27 | $154.25 | 319,600 | — | — |
| 2025-06-09 | $52.45 | $151.88 | 634,100 | — | — |
| 2025-06-06 | $53.81 | $155.82 | 358,000 | — | — |
| 2025-06-05 | $53.93 | $156.17 | 504,100 | — | — |
| 2025-06-04 | $53.25 | $154.20 | 725,900 | — | — |
| 2025-06-03 | $54.36 | $157.41 | 335,000 | — | — |
| 2025-06-02 | $53.65 | $155.35 | 295,400 | — | — |
| 2025-05-30 | $53.94 | $156.19 | 482,500 | — | — |
| 2025-05-29 | $55.13 | $159.64 | 355,300 | — | — |
| 2025-05-28 | $55.21 | $159.87 | 188,200 | — | — |
| 2025-05-27 | $56.16 | $162.62 | 304,400 | — | — |
| 2025-05-23 | $55.19 | $159.81 | 220,000 | — | — |
| 2025-05-22 | $54.90 | $158.97 | 246,800 | — | — |
| 2025-05-21 | $55.19 | $159.81 | 353,100 | — | — |
| 2025-05-20 | $55.98 | $162.10 | 446,600 | — | — |
| 2025-05-19 | $57.05 | $165.20 | 206,400 | — | — |
| 2025-05-16 | $56.39 | $163.29 | 303,700 | — | — |
| 2025-05-15 | $57.33 | $166.01 | 261,100 | — | — |
| 2025-05-14 | $57.05 | $165.20 | 375,600 | — | — |
| 2025-05-13 | $57.46 | $166.39 | 382,100 | — | — |
| 2025-05-12 | $55.53 | $160.80 | 402,500 | — | — |
| 2025-05-09 | $55.32 | $160.19 | 542,300 | — | — |
| 2025-05-08 | $56.50 | $161.01 | 767,300 | — | — |
| 2025-05-07 | $56.55 | $161.15 | 640,500 | — | — |
| 2025-05-06 | $53.74 | $153.14 | 746,300 | — | — |
| 2025-05-05 | $54.57 | $155.51 | 2,009,600 | — | — |
| 2025-05-02 | $57.94 | $165.11 | 260,200 | — | — |
| 2025-05-01 | $57.03 | $162.52 | 205,100 | — | — |
| 2025-04-30 | $58.15 | $165.71 | 254,800 | — | — |
| 2025-04-29 | $59.12 | $168.47 | 298,600 | — | — |
| 2025-04-28 | $58.73 | $167.36 | 206,000 | — | — |
| 2025-04-25 | $58.92 | $167.90 | 110,900 | — | — |
| 2025-04-24 | $58.77 | $167.48 | 183,100 | — | — |
| 2025-04-23 | $59.17 | $168.62 | 224,200 | — | — |
| 2025-04-22 | $58.56 | $166.88 | 373,900 | — | — |
| 2025-04-21 | $56.76 | $161.75 | 384,100 | — | — |
| 2025-04-17 | $57.22 | $163.06 | 230,000 | — | — |
| 2025-04-16 | $56.76 | $161.75 | 233,000 | — | — |
| 2025-04-15 | $56.37 | $160.64 | 295,100 | — | — |
| 2025-04-14 | $54.88 | $156.39 | 362,300 | — | — |
| 2025-04-11 | $53.87 | $153.51 | 343,300 | — | — |
| 2025-04-10 | $52.03 | $148.27 | 475,000 | — | — |
| 2025-04-09 | $52.92 | $150.81 | 682,500 | — | — |
| 2025-04-08 | $50.38 | $143.57 | 501,200 | — | — |
| 2025-04-07 | $52.04 | $148.30 | 1,217,000 | — | — |
| 2025-04-04 | $52.84 | $150.58 | 668,800 | — | — |
| 2025-04-03 | $57.00 | $162.43 | 366,200 | — | — |
| 2025-04-02 | $59.13 | $168.50 | 131,100 | — | — |
| 2025-04-01 | $58.78 | $167.50 | 117,000 | — | — |
| 2025-03-31 | $58.06 | $165.45 | 184,900 | — | — |
| 2025-03-28 | $59.20 | $168.70 | 259,700 | — | — |
| 2025-03-27 | $58.60 | $166.99 | 311,800 | — | — |
| 2025-03-26 | $57.87 | $164.91 | 209,900 | — | — |
| 2025-03-25 | $57.39 | $163.54 | 274,100 | — | — |
| 2025-03-24 | $57.00 | $162.43 | 351,100 | — | — |
| 2025-03-21 | $56.74 | $161.69 | 948,600 | — | — |
| 2025-03-20 | $57.86 | $164.88 | 269,600 | — | — |
| 2025-03-19 | $58.52 | $166.76 | 321,300 | — | — |
| 2025-03-18 | $58.45 | $166.56 | 186,500 | — | — |
| 2025-03-17 | $58.67 | $167.19 | 254,000 | — | — |
| 2025-03-14 | $57.86 | $164.88 | 398,400 | — | — |
| 2025-03-13 | $57.43 | $163.66 | 401,400 | — | — |
| 2025-03-12 | $57.63 | $164.23 | 275,400 | — | — |
| 2025-03-11 | $58.24 | $165.97 | 491,500 | — | — |
| 2025-03-10 | $58.06 | $165.45 | 418,700 | — | — |
| 2025-03-07 | $56.81 | $161.89 | 400,900 | — | — |
| 2025-03-06 | $56.90 | $162.15 | 330,900 | — | — |
| 2025-03-05 | $57.41 | $163.60 | 500,600 | — | — |
| 2025-03-04 | $57.86 | $164.88 | 664,200 | — | — |
| 2025-03-03 | $58.70 | $167.28 | 373,600 | — | — |
| 2025-02-28 | $58.81 | $167.59 | 391,700 | — | — |
| 2025-02-27 | $58.04 | $165.40 | 394,600 | — | — |
| 2025-02-26 | $57.69 | $164.40 | 364,000 | — | — |
| 2025-02-25 | $57.71 | $164.46 | 348,400 | — | — |
| 2025-02-24 | $57.69 | $164.40 | 419,600 | — | — |
| 2025-02-21 | $57.95 | $165.14 | 537,900 | — | — |
| 2025-02-20 | $57.90 | $165.00 | 327,800 | — | — |
| 2025-02-19 | $58.30 | $166.14 | 496,600 | — | — |
| 2025-02-18 | $57.98 | $165.22 | 462,900 | — | — |
| 2025-02-14 | $57.08 | $162.66 | 413,700 | — | — |
| 2025-02-13 | $57.35 | $163.43 | 310,400 | — | — |
| 2025-02-12 | $56.39 | $160.69 | 360,700 | — | — |
| 2025-02-11 | $57.33 | $163.37 | 764,700 | — | — |
| 2025-02-10 | $56.66 | $161.46 | 692,100 | — | — |
| 2025-02-07 | $56.43 | $160.81 | 449,700 | — | — |
| 2025-02-06 | $57.88 | $162.41 | 611,200 | — | — |
| 2025-02-05 | $59.25 | $166.26 | 497,100 | — | — |
| 2025-02-04 | $59.15 | $165.98 | 795,200 | — | — |
| 2025-02-03 | $57.69 | $161.88 | 639,100 | — | — |
| 2025-01-31 | $56.33 | $158.06 | 844,100 | — | — |
| 2025-01-30 | $58.00 | $162.75 | 3,138,700 | — | — |
| 2025-01-29 | $56.70 | $159.10 | 580,900 | — | — |
| 2025-01-28 | $56.16 | $157.59 | 669,100 | — | — |
| 2025-01-27 | $55.82 | $156.63 | 605,200 | — | — |
| 2025-01-24 | $55.81 | $156.60 | 450,300 | — | — |
| 2025-01-23 | $55.75 | $156.44 | 675,400 | — | — |
| 2025-01-22 | $55.14 | $154.72 | 476,900 | — | — |
| 2025-01-21 | $54.73 | $153.57 | 470,900 | — | — |
| 2025-01-17 | $54.59 | $153.18 | 288,600 | — | — |
| 2025-01-16 | $54.71 | $153.52 | 282,800 | — | — |
| 2025-01-15 | $53.39 | $149.81 | 403,200 | — | — |
| 2025-01-14 | $53.00 | $148.72 | 406,700 | — | — |
| 2025-01-13 | $51.76 | $145.24 | 521,800 | — | — |
| 2025-01-10 | $51.29 | $143.92 | 419,100 | — | — |
| 2025-01-08 | $52.46 | $147.20 | 259,500 | — | — |
| 2025-01-07 | $51.76 | $145.24 | 247,800 | — | — |
| 2025-01-06 | $52.30 | $146.75 | 222,300 | — | — |
| 2025-01-03 | $51.85 | $145.49 | 362,000 | — | — |
| 2025-01-02 | $51.77 | $145.27 | 375,500 | — | — |