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
- 1993-11-01 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 | $36.05 | $83.69 | 298,400 | — | — |
| 2024-12-30 | $36.39 | $84.48 | 462,000 | — | — |
| 2024-12-27 | $36.16 | $83.95 | 325,400 | — | — |
| 2024-12-26 | $36.95 | $85.78 | 217,500 | — | — |
| 2024-12-24 | $36.75 | $85.32 | 149,700 | — | — |
| 2024-12-23 | $36.27 | $84.20 | 374,700 | — | — |
| 2024-12-20 | $36.46 | $84.65 | 1,858,300 | — | — |
| 2024-12-19 | $35.99 | $83.55 | 781,600 | — | — |
| 2024-12-18 | $36.73 | $85.27 | 779,700 | — | — |
| 2024-12-17 | $39.20 | $91.01 | 576,700 | — | — |
| 2024-12-16 | $40.86 | $94.86 | 464,000 | — | — |
| 2024-12-13 | $40.47 | $93.96 | 405,100 | — | — |
| 2024-12-12 | $40.63 | $93.91 | 473,300 | — | — |
| 2024-12-11 | $41.18 | $95.18 | 494,300 | — | — |
| 2024-12-10 | $40.76 | $94.21 | 792,300 | — | — |
| 2024-12-09 | $40.31 | $93.17 | 272,900 | — | — |
| 2024-12-06 | $40.91 | $94.56 | 247,300 | — | — |
| 2024-12-05 | $40.94 | $94.63 | 287,700 | — | — |
| 2024-12-04 | $41.33 | $95.53 | 323,500 | — | — |
| 2024-12-03 | $40.85 | $94.42 | 304,900 | — | — |
| 2024-12-02 | $41.37 | $95.62 | 429,600 | — | — |
| 2024-11-29 | $41.68 | $96.34 | 334,000 | — | — |
| 2024-11-27 | $42.03 | $97.14 | 392,800 | — | — |
| 2024-11-26 | $42.57 | $98.39 | 400,700 | — | — |
| 2024-11-25 | $43.05 | $99.50 | 801,900 | — | — |
| 2024-11-22 | $42.77 | $98.85 | 507,300 | — | — |
| 2024-11-21 | $41.43 | $95.76 | 355,400 | — | — |
| 2024-11-20 | $40.62 | $93.89 | 369,600 | — | — |
| 2024-11-19 | $40.95 | $94.65 | 315,900 | — | — |
| 2024-11-18 | $41.25 | $95.34 | 421,200 | — | — |
| 2024-11-15 | $41.34 | $95.55 | 491,500 | — | — |
| 2024-11-14 | $41.38 | $95.64 | 418,100 | — | — |
| 2024-11-13 | $41.81 | $96.64 | 510,900 | — | — |
| 2024-11-12 | $42.49 | $98.21 | 935,800 | — | — |
| 2024-11-11 | $42.91 | $99.18 | 532,200 | — | — |
| 2024-11-08 | $41.30 | $95.46 | 552,900 | — | — |
| 2024-11-07 | $40.84 | $94.39 | 798,200 | — | — |
| 2024-11-06 | $41.99 | $97.05 | 1,608,500 | — | — |
| 2024-11-05 | $36.74 | $84.92 | 377,200 | — | — |
| 2024-11-04 | $36.08 | $83.39 | 397,800 | — | — |
| 2024-11-01 | $36.45 | $84.25 | 545,900 | — | — |
| 2024-10-31 | $36.14 | $83.53 | 391,900 | — | — |
| 2024-10-30 | $36.66 | $84.73 | 349,800 | — | — |
| 2024-10-29 | $36.39 | $84.11 | 418,200 | — | — |
| 2024-10-28 | $36.81 | $85.08 | 468,900 | — | — |
| 2024-10-25 | $36.13 | $83.51 | 357,700 | — | — |
| 2024-10-24 | $36.88 | $85.24 | 800,900 | — | — |
| 2024-10-23 | $37.26 | $86.12 | 274,500 | — | — |
| 2024-10-22 | $37.08 | $85.70 | 267,400 | — | — |
| 2024-10-21 | $37.02 | $85.56 | 381,400 | — | — |
| 2024-10-18 | $38.40 | $88.75 | 416,800 | — | — |
| 2024-10-17 | $38.85 | $89.79 | 359,000 | — | — |
| 2024-10-16 | $38.75 | $89.56 | 508,400 | — | — |
| 2024-10-15 | $38.09 | $88.04 | 542,500 | — | — |
| 2024-10-14 | $37.53 | $86.74 | 244,400 | — | — |
| 2024-10-11 | $37.18 | $85.93 | 426,800 | — | — |
| 2024-10-10 | $36.16 | $83.58 | 309,600 | — | — |
| 2024-10-09 | $36.36 | $84.04 | 296,800 | — | — |
| 2024-10-08 | $35.68 | $82.47 | 221,300 | — | — |
| 2024-10-07 | $35.97 | $83.14 | 401,000 | — | — |
| 2024-10-04 | $35.89 | $82.95 | 379,900 | — | — |
| 2024-10-03 | $35.49 | $82.03 | 299,300 | — | — |
| 2024-10-02 | $35.58 | $82.24 | 305,100 | — | — |
| 2024-10-01 | $36.17 | $83.60 | 520,300 | — | — |
| 2024-09-30 | $37.01 | $85.54 | 423,300 | — | — |
| 2024-09-27 | $36.63 | $84.66 | 349,500 | — | — |
| 2024-09-26 | $36.93 | $85.36 | 332,600 | — | — |
| 2024-09-25 | $36.89 | $85.26 | 555,900 | — | — |
| 2024-09-24 | $37.46 | $86.58 | 454,200 | — | — |
| 2024-09-23 | $38.12 | $88.11 | 328,900 | — | — |
| 2024-09-20 | $38.10 | $88.06 | 1,637,100 | — | — |
| 2024-09-19 | $38.84 | $89.77 | 447,300 | — | — |
| 2024-09-18 | $37.84 | $87.46 | 580,100 | — | — |
| 2024-09-17 | $37.70 | $87.14 | 463,200 | — | — |
| 2024-09-16 | $37.29 | $86.19 | 471,200 | — | — |
| 2024-09-13 | $36.77 | $84.99 | 438,000 | — | — |
| 2024-09-12 | $35.76 | $82.65 | 465,400 | — | — |
| 2024-09-11 | $35.62 | $81.91 | 464,700 | — | — |
| 2024-09-10 | $36.02 | $82.83 | 452,000 | — | — |
| 2024-09-09 | $35.65 | $81.98 | 569,000 | — | — |
| 2024-09-06 | $35.20 | $80.95 | 355,900 | — | — |
| 2024-09-05 | $35.72 | $82.14 | 566,800 | — | — |
| 2024-09-04 | $36.05 | $82.90 | 357,700 | — | — |
| 2024-09-03 | $36.16 | $83.15 | 389,900 | — | — |
| 2024-08-30 | $36.57 | $84.10 | 541,300 | — | — |
| 2024-08-29 | $36.29 | $83.45 | 508,100 | — | — |
| 2024-08-28 | $36.24 | $83.34 | 424,200 | — | — |
| 2024-08-27 | $35.86 | $82.46 | 444,600 | — | — |
| 2024-08-26 | $36.29 | $83.45 | 593,300 | — | — |
| 2024-08-23 | $36.61 | $84.19 | 640,200 | — | — |
| 2024-08-22 | $35.20 | $80.95 | 363,500 | — | — |
| 2024-08-21 | $35.22 | $80.99 | 333,900 | — | — |
| 2024-08-20 | $35.05 | $80.60 | 340,300 | — | — |
| 2024-08-19 | $35.93 | $82.63 | 343,600 | — | — |
| 2024-08-16 | $35.65 | $81.98 | 637,000 | — | — |
| 2024-08-15 | $35.33 | $81.25 | 578,500 | — | — |
| 2024-08-14 | $34.37 | $79.04 | 366,000 | — | — |
| 2024-08-13 | $34.68 | $79.75 | 497,300 | — | — |
| 2024-08-12 | $34.28 | $78.83 | 343,600 | — | — |
| 2024-08-09 | $34.80 | $80.03 | 401,100 | — | — |
| 2024-08-08 | $35.09 | $80.69 | 439,800 | — | — |
| 2024-08-07 | $34.27 | $78.81 | 428,200 | — | — |
| 2024-08-06 | $34.29 | $78.85 | 587,700 | — | — |
| 2024-08-05 | $34.50 | $79.34 | 758,900 | — | — |
| 2024-08-02 | $35.42 | $81.45 | 664,500 | — | — |
| 2024-08-01 | $36.51 | $83.96 | 780,700 | — | — |
| 2024-07-31 | $38.46 | $88.44 | 632,800 | — | — |
| 2024-07-30 | $38.43 | $88.37 | 520,400 | — | — |
| 2024-07-29 | $38.17 | $87.78 | 820,600 | — | — |
| 2024-07-26 | $39.46 | $90.74 | 931,400 | — | — |
| 2024-07-25 | $38.44 | $88.40 | 1,064,400 | — | — |
| 2024-07-24 | $36.95 | $84.97 | 750,300 | — | — |
| 2024-07-23 | $37.56 | $86.37 | 923,700 | — | — |
| 2024-07-22 | $36.76 | $84.53 | 852,400 | — | — |
| 2024-07-19 | $35.69 | $82.07 | 1,012,500 | — | — |
| 2024-07-18 | $34.81 | $80.05 | 1,454,800 | — | — |
| 2024-07-17 | $34.98 | $80.44 | 1,109,400 | — | — |
| 2024-07-16 | $34.16 | $78.56 | 990,800 | — | — |
| 2024-07-15 | $32.17 | $73.98 | 998,600 | — | — |
| 2024-07-12 | $30.88 | $71.01 | 759,200 | — | — |
| 2024-07-11 | $30.88 | $71.01 | 725,600 | — | — |
| 2024-07-10 | $29.62 | $68.12 | 574,500 | — | — |
| 2024-07-09 | $29.01 | $66.71 | 535,900 | — | — |
| 2024-07-08 | $28.56 | $65.68 | 720,400 | — | — |
| 2024-07-05 | $28.71 | $66.02 | 486,700 | — | — |
| 2024-07-03 | $29.29 | $67.36 | 469,300 | — | — |
| 2024-07-02 | $29.69 | $68.28 | 873,900 | — | — |
| 2024-07-01 | $28.89 | $66.44 | 957,000 | — | — |
| 2024-06-28 | $29.53 | $67.91 | 2,766,600 | — | — |
| 2024-06-27 | $29.00 | $66.69 | 697,500 | — | — |
| 2024-06-26 | $28.58 | $65.72 | 823,300 | — | — |
| 2024-06-25 | $28.36 | $65.22 | 617,400 | — | — |
| 2024-06-24 | $28.50 | $65.54 | 914,300 | — | — |
| 2024-06-21 | $28.00 | $64.39 | 1,933,900 | — | — |
| 2024-06-20 | $28.21 | $64.87 | 639,300 | — | — |
| 2024-06-18 | $28.10 | $64.62 | 709,600 | — | — |
| 2024-06-17 | $28.14 | $64.71 | 652,100 | — | — |
| 2024-06-14 | $27.82 | $63.98 | 463,600 | — | — |
| 2024-06-13 | $28.45 | $65.01 | 364,100 | — | — |
| 2024-06-12 | $28.75 | $65.70 | 425,000 | — | — |
| 2024-06-11 | $28.16 | $64.35 | 502,000 | — | — |
| 2024-06-10 | $28.28 | $64.62 | 475,300 | — | — |
| 2024-06-07 | $28.84 | $65.90 | 527,600 | — | — |
| 2024-06-06 | $28.92 | $66.08 | 447,500 | — | — |
| 2024-06-05 | $28.86 | $65.95 | 639,600 | — | — |
| 2024-06-04 | $28.97 | $66.20 | 437,300 | — | — |
| 2024-06-03 | $29.32 | $67.00 | 314,100 | — | — |
| 2024-05-31 | $29.98 | $68.51 | 925,700 | — | — |
| 2024-05-30 | $29.84 | $68.19 | 299,900 | — | — |
| 2024-05-29 | $29.32 | $67.00 | 336,900 | — | — |
| 2024-05-28 | $30.15 | $68.90 | 427,100 | — | — |
| 2024-05-24 | $30.01 | $68.58 | 341,200 | — | — |
| 2024-05-23 | $29.61 | $67.66 | 334,800 | — | — |
| 2024-05-22 | $30.29 | $69.22 | 409,700 | — | — |
| 2024-05-21 | $31.13 | $71.13 | 359,900 | — | — |
| 2024-05-20 | $31.46 | $71.89 | 311,400 | — | — |
| 2024-05-17 | $31.78 | $72.62 | 483,300 | — | — |
| 2024-05-16 | $31.10 | $71.07 | 356,600 | — | — |
| 2024-05-15 | $31.47 | $71.91 | 480,500 | — | — |
| 2024-05-14 | $31.82 | $72.71 | 512,600 | — | — |
| 2024-05-13 | $31.14 | $71.16 | 313,800 | — | — |
| 2024-05-10 | $30.87 | $70.54 | 254,200 | — | — |
| 2024-05-09 | $31.07 | $71.00 | 287,700 | — | — |
| 2024-05-08 | $30.87 | $70.54 | 288,000 | — | — |
| 2024-05-07 | $31.08 | $71.02 | 581,600 | — | — |
| 2024-05-06 | $30.76 | $70.29 | 436,900 | — | — |
| 2024-05-03 | $30.76 | $70.29 | 262,200 | — | — |
| 2024-05-02 | $30.59 | $69.90 | 351,000 | — | — |
| 2024-05-01 | $30.02 | $68.60 | 435,500 | — | — |
| 2024-04-30 | $29.56 | $67.55 | 389,200 | — | — |
| 2024-04-29 | $29.71 | $67.89 | 537,000 | — | — |
| 2024-04-26 | $30.36 | $69.38 | 383,700 | — | — |
| 2024-04-25 | $30.41 | $69.49 | 437,400 | — | — |
| 2024-04-24 | $30.48 | $69.65 | 384,500 | — | — |
| 2024-04-23 | $30.51 | $69.72 | 393,900 | — | — |
| 2024-04-22 | $30.42 | $69.51 | 477,300 | — | — |
| 2024-04-19 | $30.01 | $68.58 | 1,110,500 | — | — |
| 2024-04-18 | $28.80 | $65.81 | 710,600 | — | — |
| 2024-04-17 | $28.65 | $65.47 | 438,500 | — | — |
| 2024-04-16 | $29.02 | $66.31 | 407,800 | — | — |
| 2024-04-15 | $29.31 | $66.98 | 473,000 | — | — |
| 2024-04-12 | $29.68 | $67.82 | 318,300 | — | — |
| 2024-04-11 | $30.21 | $69.03 | 419,400 | — | — |
| 2024-04-10 | $29.92 | $68.37 | 644,100 | — | — |
| 2024-04-09 | $31.98 | $73.08 | 285,000 | — | — |
| 2024-04-08 | $31.63 | $72.28 | 268,600 | — | — |
| 2024-04-05 | $31.44 | $71.84 | 297,300 | — | — |
| 2024-04-04 | $31.57 | $72.14 | 382,500 | — | — |
| 2024-04-03 | $31.26 | $71.43 | 338,400 | — | — |
| 2024-04-02 | $31.20 | $71.29 | 458,300 | — | — |
| 2024-04-01 | $32.26 | $73.72 | 496,800 | — | — |
| 2024-03-28 | $32.81 | $74.97 | 690,500 | — | — |
| 2024-03-27 | $32.55 | $74.38 | 491,600 | — | — |
| 2024-03-26 | $30.98 | $70.79 | 357,000 | — | — |
| 2024-03-25 | $31.08 | $71.02 | 370,400 | — | — |
| 2024-03-22 | $31.11 | $71.09 | 476,900 | — | — |
| 2024-03-21 | $31.43 | $71.82 | 385,000 | — | — |
| 2024-03-20 | $31.10 | $71.07 | 423,200 | — | — |
| 2024-03-19 | $30.10 | $68.78 | 392,000 | — | — |
| 2024-03-18 | $29.98 | $68.51 | 421,800 | — | — |
| 2024-03-15 | $30.33 | $69.31 | 1,807,200 | — | — |
| 2024-03-14 | $30.10 | $68.78 | 502,000 | — | — |
| 2024-03-13 | $31.40 | $71.34 | 345,100 | — | — |
| 2024-03-12 | $31.64 | $71.89 | 429,300 | — | — |
| 2024-03-11 | $32.14 | $73.02 | 266,800 | — | — |
| 2024-03-08 | $32.57 | $74.00 | 299,200 | — | — |
| 2024-03-07 | $32.53 | $73.91 | 420,100 | — | — |
| 2024-03-06 | $32.28 | $73.34 | 443,600 | — | — |
| 2024-03-05 | $32.36 | $73.52 | 585,400 | — | — |
| 2024-03-04 | $30.90 | $70.20 | 345,000 | — | — |
| 2024-03-01 | $30.72 | $69.80 | 433,900 | — | — |
| 2024-02-29 | $30.94 | $70.30 | 568,800 | — | — |
| 2024-02-28 | $30.34 | $68.93 | 245,000 | — | — |
| 2024-02-27 | $30.83 | $70.05 | 361,000 | — | — |
| 2024-02-26 | $30.73 | $69.82 | 376,700 | — | — |
| 2024-02-23 | $31.29 | $71.09 | 309,500 | — | — |
| 2024-02-22 | $31.33 | $71.18 | 439,600 | — | — |
| 2024-02-21 | $31.62 | $71.84 | 416,500 | — | — |
| 2024-02-20 | $31.78 | $72.20 | 476,500 | — | — |
| 2024-02-16 | $31.83 | $72.32 | 627,800 | — | — |
| 2024-02-15 | $32.05 | $72.82 | 538,800 | — | — |
| 2024-02-14 | $30.95 | $70.32 | 423,500 | — | — |
| 2024-02-13 | $30.20 | $68.61 | 787,900 | — | — |
| 2024-02-12 | $31.93 | $72.54 | 489,500 | — | — |
| 2024-02-09 | $31.64 | $71.89 | 454,200 | — | — |
| 2024-02-08 | $31.18 | $70.84 | 483,400 | — | — |
| 2024-02-07 | $30.66 | $69.66 | 493,000 | — | — |
| 2024-02-06 | $30.66 | $69.66 | 466,100 | — | — |
| 2024-02-05 | $30.81 | $70.00 | 564,000 | — | — |
| 2024-02-02 | $31.47 | $71.50 | 589,900 | — | — |
| 2024-02-01 | $31.49 | $71.54 | 832,900 | — | — |
| 2024-01-31 | $31.23 | $70.95 | 1,040,400 | — | — |
| 2024-01-30 | $32.71 | $74.32 | 711,200 | — | — |
| 2024-01-29 | $33.04 | $75.07 | 617,600 | — | — |
| 2024-01-26 | $32.25 | $73.27 | 836,200 | — | — |
| 2024-01-25 | $30.21 | $68.64 | 748,400 | — | — |
| 2024-01-24 | $29.99 | $68.14 | 593,800 | — | — |
| 2024-01-23 | $29.63 | $67.32 | 547,500 | — | — |
| 2024-01-22 | $29.92 | $67.98 | 487,000 | — | — |
| 2024-01-19 | $29.23 | $66.41 | 708,500 | — | — |
| 2024-01-18 | $28.22 | $64.12 | 512,500 | — | — |
| 2024-01-17 | $27.70 | $62.93 | 710,300 | — | — |
| 2024-01-16 | $27.63 | $62.77 | 525,800 | — | — |
| 2024-01-12 | $28.03 | $63.68 | 369,300 | — | — |
| 2024-01-11 | $28.30 | $64.30 | 418,800 | — | — |
| 2024-01-10 | $28.55 | $64.87 | 401,800 | — | — |
| 2024-01-09 | $28.55 | $64.87 | 470,600 | — | — |
| 2024-01-08 | $29.03 | $65.96 | 448,200 | — | — |
| 2024-01-05 | $28.68 | $65.16 | 406,500 | — | — |
| 2024-01-04 | $28.67 | $65.14 | 500,300 | — | — |
| 2024-01-03 | $28.73 | $65.27 | 539,200 | — | — |
| 2024-01-02 | $30.07 | $68.32 | 593,900 | — | — |