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
- 2005-02-17 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $78.10 | $99.70 | 238,400 | — | — |
| 2024-12-30 | $78.06 | $99.65 | 232,000 | — | — |
| 2024-12-27 | $78.48 | $100.18 | 201,700 | — | — |
| 2024-12-26 | $78.59 | $100.32 | 283,600 | — | — |
| 2024-12-24 | $78.28 | $99.93 | 120,500 | — | — |
| 2024-12-23 | $77.62 | $99.09 | 377,800 | — | — |
| 2024-12-20 | $77.29 | $98.67 | 1,559,400 | — | — |
| 2024-12-19 | $77.47 | $98.89 | 371,900 | — | — |
| 2024-12-18 | $77.17 | $98.51 | 736,400 | — | — |
| 2024-12-17 | $78.47 | $100.17 | 540,400 | — | — |
| 2024-12-16 | $77.91 | $99.46 | 539,800 | — | — |
| 2024-12-13 | $79.18 | $101.08 | 335,300 | — | — |
| 2024-12-12 | $80.25 | $102.44 | 480,200 | — | — |
| 2024-12-11 | $79.91 | $102.01 | 735,700 | — | — |
| 2024-12-10 | $79.39 | $101.35 | 534,000 | — | — |
| 2024-12-09 | $79.40 | $101.36 | 650,100 | — | — |
| 2024-12-06 | $79.15 | $101.04 | 487,400 | — | — |
| 2024-12-05 | $79.32 | $101.26 | 464,200 | — | — |
| 2024-12-04 | $80.47 | $102.72 | 488,200 | — | — |
| 2024-12-03 | $79.63 | $101.65 | 565,200 | — | — |
| 2024-12-02 | $80.47 | $102.30 | 667,300 | — | — |
| 2024-11-29 | $78.32 | $99.57 | 204,600 | — | — |
| 2024-11-27 | $78.20 | $99.42 | 417,900 | — | — |
| 2024-11-26 | $80.33 | $102.13 | 464,900 | — | — |
| 2024-11-25 | $80.30 | $102.09 | 879,500 | — | — |
| 2024-11-22 | $80.55 | $102.41 | 584,200 | — | — |
| 2024-11-21 | $80.25 | $102.02 | 1,374,300 | — | — |
| 2024-11-20 | $81.98 | $104.22 | 1,548,300 | — | — |
| 2024-11-19 | $70.91 | $90.15 | 430,500 | — | — |
| 2024-11-18 | $71.35 | $90.71 | 446,800 | — | — |
| 2024-11-15 | $71.73 | $91.19 | 404,200 | — | — |
| 2024-11-14 | $73.17 | $93.02 | 428,000 | — | — |
| 2024-11-13 | $73.53 | $93.48 | 299,400 | — | — |
| 2024-11-12 | $73.93 | $93.99 | 317,800 | — | — |
| 2024-11-11 | $75.47 | $95.95 | 232,700 | — | — |
| 2024-11-08 | $75.15 | $95.54 | 264,800 | — | — |
| 2024-11-07 | $75.86 | $96.44 | 234,500 | — | — |
| 2024-11-06 | $75.47 | $95.95 | 290,400 | — | — |
| 2024-11-05 | $74.53 | $94.75 | 214,800 | — | — |
| 2024-11-04 | $73.39 | $93.30 | 183,300 | — | — |
| 2024-11-01 | $73.65 | $93.63 | 198,700 | — | — |
| 2024-10-31 | $72.90 | $92.68 | 190,200 | — | — |
| 2024-10-30 | $73.40 | $93.32 | 229,900 | — | — |
| 2024-10-29 | $73.68 | $93.67 | 233,700 | — | — |
| 2024-10-28 | $73.00 | $92.81 | 188,900 | — | — |
| 2024-10-25 | $72.79 | $92.54 | 178,300 | — | — |
| 2024-10-24 | $72.52 | $92.20 | 179,300 | — | — |
| 2024-10-23 | $72.69 | $92.41 | 380,000 | — | — |
| 2024-10-22 | $73.28 | $93.16 | 204,200 | — | — |
| 2024-10-21 | $74.26 | $94.41 | 253,400 | — | — |
| 2024-10-18 | $74.82 | $95.12 | 265,300 | — | — |
| 2024-10-17 | $74.06 | $94.15 | 247,200 | — | — |
| 2024-10-16 | $74.02 | $94.10 | 313,400 | — | — |
| 2024-10-15 | $73.50 | $93.44 | 318,400 | — | — |
| 2024-10-14 | $74.36 | $94.54 | 266,400 | — | — |
| 2024-10-11 | $74.06 | $94.15 | 378,000 | — | — |
| 2024-10-10 | $73.28 | $93.16 | 270,700 | — | — |
| 2024-10-09 | $73.87 | $93.91 | 296,700 | — | — |
| 2024-10-08 | $74.17 | $94.29 | 302,000 | — | — |
| 2024-10-07 | $74.74 | $95.02 | 201,500 | — | — |
| 2024-10-04 | $75.71 | $96.25 | 203,300 | — | — |
| 2024-10-03 | $75.62 | $96.14 | 372,300 | — | — |
| 2024-10-02 | $76.69 | $97.50 | 407,000 | — | — |
| 2024-10-01 | $75.85 | $96.43 | 266,100 | — | — |
| 2024-09-30 | $76.53 | $97.29 | 494,800 | — | — |
| 2024-09-27 | $75.61 | $96.12 | 307,300 | — | — |
| 2024-09-26 | $75.84 | $96.42 | 402,900 | — | — |
| 2024-09-25 | $74.99 | $95.34 | 674,300 | — | — |
| 2024-09-24 | $74.30 | $94.46 | 379,700 | — | — |
| 2024-09-23 | $72.85 | $92.62 | 275,800 | — | — |
| 2024-09-20 | $73.26 | $93.14 | 1,031,200 | — | — |
| 2024-09-19 | $72.61 | $92.31 | 379,600 | — | — |
| 2024-09-18 | $72.68 | $92.40 | 379,000 | — | — |
| 2024-09-17 | $71.88 | $91.38 | 345,200 | — | — |
| 2024-09-16 | $71.70 | $91.15 | 296,900 | — | — |
| 2024-09-13 | $71.70 | $91.15 | 325,800 | — | — |
| 2024-09-12 | $69.72 | $88.64 | 259,500 | — | — |
| 2024-09-11 | $69.55 | $88.42 | 383,800 | — | — |
| 2024-09-10 | $69.33 | $88.14 | 319,800 | — | — |
| 2024-09-09 | $69.11 | $87.86 | 395,900 | — | — |
| 2024-09-06 | $68.48 | $87.06 | 420,100 | — | — |
| 2024-09-05 | $69.19 | $87.96 | 329,700 | — | — |
| 2024-09-04 | $70.68 | $89.86 | 369,600 | — | — |
| 2024-09-03 | $70.33 | $89.41 | 544,600 | — | — |
| 2024-08-30 | $71.36 | $90.72 | 1,058,100 | — | — |
| 2024-08-29 | $71.55 | $90.96 | 486,300 | — | — |
| 2024-08-28 | $70.05 | $89.06 | 572,700 | — | — |
| 2024-08-27 | $71.40 | $90.77 | 512,300 | — | — |
| 2024-08-26 | $71.07 | $90.35 | 1,196,400 | — | — |
| 2024-08-23 | $71.57 | $90.99 | 835,500 | — | — |
| 2024-08-22 | $71.90 | $91.41 | 928,200 | — | — |
| 2024-08-21 | $73.55 | $93.51 | 422,300 | — | — |
| 2024-08-20 | $72.47 | $92.13 | 764,900 | — | — |
| 2024-08-19 | $71.93 | $91.45 | 429,300 | — | — |
| 2024-08-16 | $71.79 | $90.89 | 471,000 | — | — |
| 2024-08-15 | $71.82 | $90.92 | 751,000 | — | — |
| 2024-08-14 | $70.11 | $88.76 | 739,900 | — | — |
| 2024-08-13 | $69.44 | $87.91 | 806,600 | — | — |
| 2024-08-12 | $66.75 | $84.51 | 484,000 | — | — |
| 2024-08-09 | $67.58 | $85.56 | 806,000 | — | — |
| 2024-08-08 | $67.96 | $86.04 | 1,144,500 | — | — |
| 2024-08-07 | $73.22 | $92.70 | 817,100 | — | — |
| 2024-08-06 | $73.57 | $93.14 | 664,000 | — | — |
| 2024-08-05 | $73.58 | $93.15 | 571,700 | — | — |
| 2024-08-02 | $76.24 | $96.52 | 475,700 | — | — |
| 2024-08-01 | $77.05 | $97.55 | 358,400 | — | — |
| 2024-07-31 | $78.76 | $99.71 | 606,000 | — | — |
| 2024-07-30 | $78.48 | $99.36 | 340,400 | — | — |
| 2024-07-29 | $78.68 | $99.61 | 494,400 | — | — |
| 2024-07-26 | $78.37 | $99.22 | 413,700 | — | — |
| 2024-07-25 | $77.80 | $98.50 | 680,900 | — | — |
| 2024-07-24 | $77.74 | $98.42 | 527,300 | — | — |
| 2024-07-23 | $78.58 | $99.48 | 354,800 | — | — |
| 2024-07-22 | $80.33 | $101.70 | 376,100 | — | — |
| 2024-07-19 | $78.90 | $99.89 | 265,100 | — | — |
| 2024-07-18 | $80.80 | $102.29 | 379,100 | — | — |
| 2024-07-17 | $81.27 | $102.89 | 408,900 | — | — |
| 2024-07-16 | $80.44 | $101.84 | 359,100 | — | — |
| 2024-07-15 | $79.62 | $100.80 | 292,700 | — | — |
| 2024-07-12 | $79.81 | $101.04 | 359,600 | — | — |
| 2024-07-11 | $79.62 | $100.80 | 398,600 | — | — |
| 2024-07-10 | $79.01 | $100.03 | 330,600 | — | — |
| 2024-07-09 | $78.88 | $99.86 | 293,000 | — | — |
| 2024-07-08 | $79.54 | $100.70 | 298,700 | — | — |
| 2024-07-05 | $79.83 | $101.07 | 262,500 | — | — |
| 2024-07-03 | $80.00 | $101.28 | 280,200 | — | — |
| 2024-07-02 | $80.35 | $101.72 | 554,400 | — | — |
| 2024-07-01 | $80.24 | $101.58 | 629,800 | — | — |
| 2024-06-28 | $79.23 | $100.31 | 532,000 | — | — |
| 2024-06-27 | $79.26 | $100.34 | 391,700 | — | — |
| 2024-06-26 | $78.63 | $99.55 | 342,900 | — | — |
| 2024-06-25 | $78.50 | $99.38 | 329,300 | — | — |
| 2024-06-24 | $80.13 | $101.45 | 249,700 | — | — |
| 2024-06-21 | $79.99 | $101.27 | 808,500 | — | — |
| 2024-06-20 | $79.17 | $100.23 | 343,800 | — | — |
| 2024-06-18 | $78.75 | $99.70 | 444,200 | — | — |
| 2024-06-17 | $78.97 | $99.98 | 359,700 | — | — |
| 2024-06-14 | $78.23 | $99.04 | 542,700 | — | — |
| 2024-06-13 | $77.94 | $98.67 | 237,100 | — | — |
| 2024-06-12 | $79.02 | $100.04 | 337,700 | — | — |
| 2024-06-11 | $79.23 | $100.31 | 346,800 | — | — |
| 2024-06-10 | $79.11 | $100.15 | 232,400 | — | — |
| 2024-06-07 | $79.35 | $100.46 | 234,100 | — | — |
| 2024-06-06 | $80.01 | $101.29 | 307,400 | — | — |
| 2024-06-05 | $79.96 | $101.23 | 370,800 | — | — |
| 2024-06-04 | $80.59 | $102.03 | 332,400 | — | — |
| 2024-06-03 | $80.80 | $102.29 | 548,800 | — | — |
| 2024-05-31 | $81.01 | $102.56 | 526,400 | — | — |
| 2024-05-30 | $79.29 | $100.38 | 397,100 | — | — |
| 2024-05-29 | $78.23 | $99.04 | 195,100 | — | — |
| 2024-05-28 | $79.29 | $100.38 | 208,300 | — | — |
| 2024-05-24 | $79.71 | $100.91 | 168,200 | — | — |
| 2024-05-23 | $80.04 | $101.33 | 243,100 | — | — |
| 2024-05-22 | $81.13 | $102.71 | 417,300 | — | — |
| 2024-05-21 | $81.63 | $103.34 | 454,900 | — | — |
| 2024-05-20 | $82.69 | $104.69 | 367,900 | — | — |
| 2024-05-17 | $83.85 | $106.15 | 404,300 | — | — |
| 2024-05-16 | $83.62 | $105.86 | 400,900 | — | — |
| 2024-05-15 | $83.70 | $105.97 | 301,900 | — | — |
| 2024-05-14 | $82.57 | $104.53 | 533,800 | — | — |
| 2024-05-13 | $82.22 | $104.09 | 300,500 | — | — |
| 2024-05-10 | $82.72 | $104.34 | 302,500 | — | — |
| 2024-05-09 | $82.81 | $104.46 | 253,500 | — | — |
| 2024-05-08 | $82.63 | $104.23 | 240,400 | — | — |
| 2024-05-07 | $82.94 | $104.62 | 744,000 | — | — |
| 2024-05-06 | $82.00 | $103.44 | 543,500 | — | — |
| 2024-05-03 | $82.08 | $103.54 | 730,500 | — | — |
| 2024-05-02 | $79.71 | $100.55 | 614,500 | — | — |
| 2024-05-01 | $77.58 | $97.86 | 322,100 | — | — |
| 2024-04-30 | $77.66 | $97.96 | 514,400 | — | — |
| 2024-04-29 | $79.37 | $100.12 | 299,100 | — | — |
| 2024-04-26 | $79.20 | $99.90 | 229,900 | — | — |
| 2024-04-25 | $79.91 | $100.80 | 199,000 | — | — |
| 2024-04-24 | $79.58 | $100.38 | 208,300 | — | — |
| 2024-04-23 | $79.16 | $99.85 | 184,300 | — | — |
| 2024-04-22 | $78.81 | $99.41 | 304,900 | — | — |
| 2024-04-19 | $78.18 | $98.62 | 256,000 | — | — |
| 2024-04-18 | $78.29 | $98.76 | 233,300 | — | — |
| 2024-04-17 | $77.98 | $98.37 | 241,600 | — | — |
| 2024-04-16 | $78.64 | $99.20 | 289,100 | — | — |
| 2024-04-15 | $78.61 | $99.16 | 314,200 | — | — |
| 2024-04-12 | $80.19 | $101.15 | 279,000 | — | — |
| 2024-04-11 | $81.52 | $102.83 | 286,600 | — | — |
| 2024-04-10 | $81.36 | $102.63 | 383,800 | — | — |
| 2024-04-09 | $83.39 | $105.19 | 663,000 | — | — |
| 2024-04-08 | $83.17 | $104.91 | 231,100 | — | — |
| 2024-04-05 | $82.51 | $104.08 | 224,000 | — | — |
| 2024-04-04 | $82.13 | $103.60 | 195,500 | — | — |
| 2024-04-03 | $82.87 | $104.53 | 222,200 | — | — |
| 2024-04-02 | $83.40 | $105.20 | 278,900 | — | — |
| 2024-04-01 | $83.56 | $105.40 | 239,300 | — | — |
| 2024-03-28 | $83.77 | $105.67 | 220,800 | — | — |
| 2024-03-27 | $83.57 | $105.42 | 423,500 | — | — |
| 2024-03-26 | $82.53 | $104.10 | 244,200 | — | — |
| 2024-03-25 | $83.22 | $104.98 | 268,900 | — | — |
| 2024-03-22 | $83.71 | $105.59 | 224,700 | — | — |
| 2024-03-21 | $84.14 | $106.14 | 197,100 | — | — |
| 2024-03-20 | $83.99 | $105.95 | 196,000 | — | — |
| 2024-03-19 | $83.65 | $105.52 | 297,800 | — | — |
| 2024-03-18 | $83.76 | $105.66 | 384,400 | — | — |
| 2024-03-15 | $83.82 | $105.73 | 644,700 | — | — |
| 2024-03-14 | $83.46 | $105.28 | 299,500 | — | — |
| 2024-03-13 | $84.15 | $106.15 | 314,800 | — | — |
| 2024-03-12 | $83.88 | $105.81 | 243,200 | — | — |
| 2024-03-11 | $83.83 | $105.74 | 219,600 | — | — |
| 2024-03-08 | $82.82 | $104.47 | 223,400 | — | — |
| 2024-03-07 | $82.34 | $103.87 | 241,200 | — | — |
| 2024-03-06 | $81.54 | $102.86 | 450,800 | — | — |
| 2024-03-05 | $81.19 | $102.41 | 297,700 | — | — |
| 2024-03-04 | $82.60 | $104.19 | 244,400 | — | — |
| 2024-03-01 | $82.35 | $103.88 | 291,700 | — | — |
| 2024-02-29 | $81.00 | $102.17 | 662,400 | — | — |
| 2024-02-28 | $81.85 | $103.25 | 300,400 | — | — |
| 2024-02-27 | $81.27 | $102.52 | 296,200 | — | — |
| 2024-02-26 | $81.08 | $102.28 | 416,000 | — | — |
| 2024-02-23 | $79.99 | $100.90 | 241,800 | — | — |
| 2024-02-22 | $79.71 | $100.55 | 337,900 | — | — |
| 2024-02-21 | $78.83 | $99.44 | 278,000 | — | — |
| 2024-02-20 | $78.31 | $98.78 | 368,200 | — | — |
| 2024-02-16 | $78.06 | $98.47 | 433,500 | — | — |
| 2024-02-15 | $79.00 | $99.65 | 289,200 | — | — |
| 2024-02-14 | $79.36 | $100.11 | 279,100 | — | — |
| 2024-02-13 | $78.04 | $98.44 | 410,400 | — | — |
| 2024-02-12 | $79.85 | $100.72 | 337,500 | — | — |
| 2024-02-09 | $80.58 | $101.27 | 503,500 | — | — |
| 2024-02-08 | $80.70 | $101.42 | 399,900 | — | — |
| 2024-02-07 | $79.22 | $99.56 | 400,000 | — | — |
| 2024-02-06 | $79.40 | $99.78 | 409,300 | — | — |
| 2024-02-05 | $78.97 | $99.24 | 557,800 | — | — |
| 2024-02-02 | $80.26 | $100.86 | 830,000 | — | — |
| 2024-02-01 | $84.82 | $106.60 | 515,200 | — | — |
| 2024-01-31 | $83.18 | $104.53 | 377,000 | — | — |
| 2024-01-30 | $84.66 | $106.39 | 384,900 | — | — |
| 2024-01-29 | $84.68 | $106.42 | 378,800 | — | — |
| 2024-01-26 | $84.15 | $105.75 | 286,700 | — | — |
| 2024-01-25 | $84.62 | $106.34 | 307,100 | — | — |
| 2024-01-24 | $85.19 | $107.06 | 1,387,900 | — | — |
| 2024-01-23 | $85.76 | $107.78 | 569,200 | — | — |
| 2024-01-22 | $85.19 | $107.06 | 435,400 | — | — |
| 2024-01-19 | $84.37 | $106.03 | 337,300 | — | — |
| 2024-01-18 | $84.26 | $105.89 | 575,400 | — | — |
| 2024-01-17 | $83.53 | $104.97 | 437,800 | — | — |
| 2024-01-16 | $84.64 | $106.37 | 322,100 | — | — |
| 2024-01-12 | $85.75 | $107.76 | 348,900 | — | — |
| 2024-01-11 | $85.65 | $107.64 | 569,400 | — | — |
| 2024-01-10 | $84.90 | $106.70 | 469,200 | — | — |
| 2024-01-09 | $84.71 | $106.46 | 429,800 | — | — |
| 2024-01-08 | $84.97 | $106.78 | 471,600 | — | — |
| 2024-01-05 | $84.32 | $105.97 | 398,000 | — | — |
| 2024-01-04 | $84.55 | $106.26 | 319,000 | — | — |
| 2024-01-03 | $84.58 | $106.29 | 404,300 | — | — |
| 2024-01-02 | $85.72 | $107.73 | 520,800 | — | — |