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
- 2007-12-13 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 | $39.79 | $112.96 | 319,000 | — | — |
| 2024-12-30 | $38.86 | $110.32 | 601,900 | — | — |
| 2024-12-27 | $38.92 | $110.49 | 295,000 | — | — |
| 2024-12-26 | $39.13 | $111.08 | 211,300 | — | — |
| 2024-12-24 | $39.75 | $112.84 | 291,600 | — | — |
| 2024-12-23 | $39.09 | $110.97 | 321,000 | — | — |
| 2024-12-20 | $37.51 | $106.48 | 564,700 | — | — |
| 2024-12-19 | $37.21 | $105.63 | 275,500 | — | — |
| 2024-12-18 | $38.15 | $108.30 | 514,100 | — | — |
| 2024-12-17 | $37.84 | $107.42 | 689,500 | — | — |
| 2024-12-16 | $37.18 | $105.55 | 371,200 | — | — |
| 2024-12-13 | $38.06 | $108.05 | 469,300 | — | — |
| 2024-12-12 | $38.12 | $108.22 | 298,900 | — | — |
| 2024-12-11 | $38.48 | $109.24 | 281,400 | — | — |
| 2024-12-10 | $39.25 | $111.42 | 387,700 | — | — |
| 2024-12-09 | $39.20 | $111.28 | 302,200 | — | — |
| 2024-12-06 | $38.77 | $110.06 | 382,900 | — | — |
| 2024-12-05 | $39.81 | $113.01 | 391,600 | — | — |
| 2024-12-04 | $40.44 | $114.80 | 411,200 | — | — |
| 2024-12-03 | $41.65 | $118.24 | 445,600 | — | — |
| 2024-12-02 | $39.88 | $113.21 | 456,800 | — | — |
| 2024-11-29 | $40.25 | $114.26 | 171,700 | — | — |
| 2024-11-27 | $40.90 | $116.11 | 352,900 | — | — |
| 2024-11-26 | $41.09 | $116.65 | 357,900 | — | — |
| 2024-11-25 | $41.52 | $117.87 | 372,400 | — | — |
| 2024-11-22 | $41.73 | $118.46 | 242,000 | — | — |
| 2024-11-21 | $41.86 | $118.83 | 506,100 | — | — |
| 2024-11-20 | $42.73 | $121.30 | 245,400 | — | — |
| 2024-11-19 | $43.14 | $122.47 | 261,200 | — | — |
| 2024-11-18 | $43.24 | $122.75 | 354,800 | — | — |
| 2024-11-15 | $43.21 | $122.66 | 286,300 | — | — |
| 2024-11-14 | $44.82 | $127.24 | 334,900 | — | — |
| 2024-11-13 | $44.06 | $125.08 | 447,600 | — | — |
| 2024-11-12 | $44.15 | $125.33 | 359,800 | — | — |
| 2024-11-11 | $45.09 | $127.29 | 344,900 | — | — |
| 2024-11-08 | $45.49 | $128.42 | 347,300 | — | — |
| 2024-11-07 | $46.76 | $132.01 | 254,400 | — | — |
| 2024-11-06 | $46.70 | $131.84 | 572,600 | — | — |
| 2024-11-05 | $45.83 | $129.38 | 451,600 | — | — |
| 2024-11-04 | $46.58 | $131.50 | 378,400 | — | — |
| 2024-11-01 | $46.68 | $131.78 | 949,100 | — | — |
| 2024-10-31 | $47.68 | $134.60 | 454,600 | — | — |
| 2024-10-30 | $47.85 | $135.08 | 367,700 | — | — |
| 2024-10-29 | $48.68 | $137.43 | 336,100 | — | — |
| 2024-10-28 | $49.45 | $139.60 | 343,700 | — | — |
| 2024-10-25 | $50.02 | $141.21 | 285,600 | — | — |
| 2024-10-24 | $49.66 | $140.19 | 431,300 | — | — |
| 2024-10-23 | $50.06 | $141.32 | 590,000 | — | — |
| 2024-10-22 | $53.27 | $150.38 | 242,900 | — | — |
| 2024-10-21 | $54.88 | $154.93 | 197,800 | — | — |
| 2024-10-18 | $55.57 | $156.88 | 265,300 | — | — |
| 2024-10-17 | $55.39 | $156.37 | 220,400 | — | — |
| 2024-10-16 | $55.42 | $156.45 | 317,100 | — | — |
| 2024-10-15 | $54.41 | $153.60 | 400,500 | — | — |
| 2024-10-14 | $56.99 | $160.89 | 291,600 | — | — |
| 2024-10-11 | $59.23 | $167.21 | 227,300 | — | — |
| 2024-10-10 | $59.05 | $166.70 | 284,000 | — | — |
| 2024-10-09 | $59.29 | $167.38 | 354,000 | — | — |
| 2024-10-08 | $60.78 | $171.59 | 472,900 | — | — |
| 2024-10-07 | $62.11 | $175.34 | 355,200 | — | — |
| 2024-10-04 | $61.12 | $172.55 | 419,300 | — | — |
| 2024-10-03 | $61.70 | $174.18 | 444,900 | — | — |
| 2024-10-02 | $59.73 | $168.62 | 298,800 | — | — |
| 2024-10-01 | $58.32 | $164.64 | 390,200 | — | — |
| 2024-09-30 | $58.25 | $164.44 | 308,800 | — | — |
| 2024-09-27 | $58.31 | $164.61 | 387,800 | — | — |
| 2024-09-26 | $59.23 | $167.21 | 435,900 | — | — |
| 2024-09-25 | $56.31 | $158.97 | 315,100 | — | — |
| 2024-09-24 | $57.44 | $162.16 | 232,500 | — | — |
| 2024-09-23 | $56.11 | $158.40 | 328,500 | — | — |
| 2024-09-20 | $55.77 | $157.44 | 626,400 | — | — |
| 2024-09-19 | $57.07 | $161.11 | 180,700 | — | — |
| 2024-09-18 | $55.83 | $157.61 | 249,500 | — | — |
| 2024-09-17 | $56.15 | $158.52 | 215,500 | — | — |
| 2024-09-16 | $56.21 | $158.68 | 235,300 | — | — |
| 2024-09-13 | $55.11 | $155.58 | 208,400 | — | — |
| 2024-09-12 | $55.06 | $155.44 | 286,000 | — | — |
| 2024-09-11 | $53.96 | $152.33 | 231,200 | — | — |
| 2024-09-10 | $52.85 | $149.20 | 254,800 | — | — |
| 2024-09-09 | $53.99 | $152.42 | 258,300 | — | — |
| 2024-09-06 | $53.40 | $150.75 | 186,000 | — | — |
| 2024-09-05 | $53.71 | $151.63 | 239,100 | — | — |
| 2024-09-04 | $53.73 | $151.68 | 246,700 | — | — |
| 2024-09-03 | $54.30 | $153.29 | 337,900 | — | — |
| 2024-08-30 | $56.88 | $160.58 | 235,900 | — | — |
| 2024-08-29 | $55.45 | $156.54 | 236,900 | — | — |
| 2024-08-28 | $55.49 | $156.65 | 202,100 | — | — |
| 2024-08-27 | $56.27 | $158.85 | 210,900 | — | — |
| 2024-08-26 | $55.91 | $157.84 | 214,000 | — | — |
| 2024-08-23 | $55.71 | $157.27 | 258,100 | — | — |
| 2024-08-22 | $54.81 | $154.73 | 213,400 | — | — |
| 2024-08-21 | $55.43 | $156.48 | 149,100 | — | — |
| 2024-08-20 | $56.02 | $158.15 | 213,600 | — | — |
| 2024-08-19 | $56.97 | $160.83 | 236,800 | — | — |
| 2024-08-16 | $57.85 | $163.31 | 262,000 | — | — |
| 2024-08-15 | $57.19 | $161.45 | 311,700 | — | — |
| 2024-08-14 | $54.99 | $155.24 | 272,200 | — | — |
| 2024-08-13 | $55.10 | $155.55 | 313,200 | — | — |
| 2024-08-12 | $55.06 | $155.44 | 252,000 | — | — |
| 2024-08-09 | $55.32 | $155.47 | 243,700 | — | — |
| 2024-08-08 | $55.33 | $155.49 | 454,000 | — | — |
| 2024-08-07 | $55.65 | $156.39 | 278,400 | — | — |
| 2024-08-06 | $56.58 | $159.01 | 337,100 | — | — |
| 2024-08-05 | $56.07 | $157.57 | 587,100 | — | — |
| 2024-08-02 | $58.09 | $163.25 | 470,800 | — | — |
| 2024-08-01 | $61.65 | $173.26 | 757,400 | — | — |
| 2024-07-31 | $65.44 | $183.91 | 250,700 | — | — |
| 2024-07-30 | $63.23 | $177.70 | 251,800 | — | — |
| 2024-07-29 | $63.10 | $177.33 | 201,600 | — | — |
| 2024-07-26 | $62.61 | $175.95 | 165,400 | — | — |
| 2024-07-25 | $62.86 | $176.66 | 257,800 | — | — |
| 2024-07-24 | $64.20 | $180.42 | 185,500 | — | — |
| 2024-07-23 | $65.93 | $185.28 | 231,100 | — | — |
| 2024-07-22 | $65.62 | $184.41 | 329,900 | — | — |
| 2024-07-19 | $62.77 | $176.40 | 160,100 | — | — |
| 2024-07-18 | $62.28 | $175.03 | 225,100 | — | — |
| 2024-07-17 | $63.32 | $177.95 | 227,500 | — | — |
| 2024-07-16 | $65.09 | $182.92 | 225,500 | — | — |
| 2024-07-15 | $63.45 | $178.31 | 380,000 | — | — |
| 2024-07-12 | $62.94 | $176.88 | 214,900 | — | — |
| 2024-07-11 | $64.23 | $180.51 | 276,700 | — | — |
| 2024-07-10 | $64.38 | $180.93 | 274,000 | — | — |
| 2024-07-09 | $63.42 | $178.23 | 310,800 | — | — |
| 2024-07-08 | $64.99 | $182.64 | 366,200 | — | — |
| 2024-07-05 | $66.21 | $186.07 | 272,900 | — | — |
| 2024-07-03 | $69.39 | $195.01 | 163,300 | — | — |
| 2024-07-02 | $68.37 | $192.14 | 207,500 | — | — |
| 2024-07-01 | $69.02 | $193.97 | 442,300 | — | — |
| 2024-06-28 | $68.81 | $193.38 | 422,700 | — | — |
| 2024-06-27 | $70.58 | $198.35 | 201,000 | — | — |
| 2024-06-26 | $71.02 | $199.59 | 282,900 | — | — |
| 2024-06-25 | $69.50 | $195.32 | 393,500 | — | — |
| 2024-06-24 | $69.47 | $195.23 | 250,900 | — | — |
| 2024-06-21 | $69.66 | $195.77 | 448,800 | — | — |
| 2024-06-20 | $68.08 | $191.33 | 242,800 | — | — |
| 2024-06-18 | $66.62 | $187.22 | 545,500 | — | — |
| 2024-06-17 | $65.32 | $183.57 | 276,700 | — | — |
| 2024-06-14 | $65.61 | $184.38 | 371,300 | — | — |
| 2024-06-13 | $67.62 | $190.03 | 164,900 | — | — |
| 2024-06-12 | $69.33 | $194.84 | 177,700 | — | — |
| 2024-06-11 | $68.70 | $193.07 | 290,200 | — | — |
| 2024-06-10 | $70.10 | $197.00 | 222,300 | — | — |
| 2024-06-07 | $69.73 | $195.96 | 215,000 | — | — |
| 2024-06-06 | $71.15 | $199.95 | 188,000 | — | — |
| 2024-06-05 | $72.23 | $202.99 | 175,500 | — | — |
| 2024-06-04 | $70.50 | $198.13 | 299,300 | — | — |
| 2024-06-03 | $72.53 | $203.83 | 337,500 | — | — |
| 2024-05-31 | $72.83 | $204.67 | 396,500 | — | — |
| 2024-05-30 | $73.68 | $207.06 | 268,900 | — | — |
| 2024-05-29 | $71.88 | $202.01 | 190,900 | — | — |
| 2024-05-28 | $73.10 | $205.43 | 281,000 | — | — |
| 2024-05-24 | $72.50 | $203.75 | 202,300 | — | — |
| 2024-05-23 | $71.08 | $199.76 | 299,900 | — | — |
| 2024-05-22 | $71.02 | $199.59 | 317,800 | — | — |
| 2024-05-21 | $71.83 | $201.86 | 278,900 | — | — |
| 2024-05-20 | $70.62 | $198.46 | 330,900 | — | — |
| 2024-05-17 | $71.83 | $195.54 | 329,500 | — | — |
| 2024-05-16 | $72.24 | $196.66 | 358,600 | — | — |
| 2024-05-15 | $71.47 | $194.56 | 413,600 | — | — |
| 2024-05-14 | $69.76 | $189.91 | 280,600 | — | — |
| 2024-05-13 | $68.68 | $186.97 | 363,200 | — | — |
| 2024-05-10 | $68.74 | $187.13 | 545,700 | — | — |
| 2024-05-09 | $69.30 | $188.65 | 777,300 | — | — |
| 2024-05-08 | $63.54 | $172.97 | 499,000 | — | — |
| 2024-05-07 | $60.71 | $165.27 | 167,000 | — | — |
| 2024-05-06 | $60.27 | $164.07 | 253,300 | — | — |
| 2024-05-03 | $60.14 | $163.72 | 221,000 | — | — |
| 2024-05-02 | $60.28 | $164.10 | 423,100 | — | — |
| 2024-05-01 | $57.61 | $156.83 | 252,500 | — | — |
| 2024-04-30 | $58.27 | $158.63 | 241,400 | — | — |
| 2024-04-29 | $58.60 | $159.53 | 225,400 | — | — |
| 2024-04-26 | $58.66 | $159.69 | 198,700 | — | — |
| 2024-04-25 | $58.13 | $158.25 | 241,300 | — | — |
| 2024-04-24 | $56.60 | $154.08 | 251,200 | — | — |
| 2024-04-23 | $56.47 | $153.73 | 201,800 | — | — |
| 2024-04-22 | $56.27 | $153.18 | 250,900 | — | — |
| 2024-04-19 | $56.53 | $153.89 | 334,200 | — | — |
| 2024-04-18 | $55.52 | $151.14 | 266,600 | — | — |
| 2024-04-17 | $57.29 | $155.96 | 239,100 | — | — |
| 2024-04-16 | $57.38 | $156.20 | 222,400 | — | — |
| 2024-04-15 | $57.51 | $156.56 | 281,300 | — | — |
| 2024-04-12 | $57.68 | $157.02 | 363,600 | — | — |
| 2024-04-11 | $58.84 | $160.18 | 477,800 | — | — |
| 2024-04-10 | $56.36 | $153.43 | 296,000 | — | — |
| 2024-04-09 | $55.59 | $151.33 | 662,100 | — | — |
| 2024-04-08 | $57.78 | $157.29 | 229,700 | — | — |
| 2024-04-05 | $58.86 | $160.23 | 266,200 | — | — |
| 2024-04-04 | $59.41 | $161.73 | 283,800 | — | — |
| 2024-04-03 | $60.93 | $165.87 | 455,300 | — | — |
| 2024-04-02 | $59.86 | $162.96 | 404,000 | — | — |
| 2024-04-01 | $60.86 | $165.68 | 413,600 | — | — |
| 2024-03-28 | $58.41 | $159.01 | 314,700 | — | — |
| 2024-03-27 | $57.31 | $156.01 | 302,000 | — | — |
| 2024-03-26 | $56.91 | $154.92 | 257,500 | — | — |
| 2024-03-25 | $57.28 | $155.93 | 203,000 | — | — |
| 2024-03-22 | $56.92 | $154.95 | 268,200 | — | — |
| 2024-03-21 | $57.37 | $156.18 | 427,400 | — | — |
| 2024-03-20 | $56.91 | $154.92 | 508,200 | — | — |
| 2024-03-19 | $55.90 | $152.18 | 288,900 | — | — |
| 2024-03-18 | $55.52 | $151.14 | 448,600 | — | — |
| 2024-03-15 | $55.75 | $151.77 | 647,200 | — | — |
| 2024-03-14 | $55.11 | $150.02 | 358,400 | — | — |
| 2024-03-13 | $53.88 | $146.68 | 240,900 | — | — |
| 2024-03-12 | $53.11 | $144.58 | 260,700 | — | — |
| 2024-03-11 | $53.28 | $145.04 | 303,000 | — | — |
| 2024-03-08 | $53.78 | $146.40 | 356,100 | — | — |
| 2024-03-07 | $53.79 | $146.43 | 340,800 | — | — |
| 2024-03-06 | $54.14 | $147.38 | 365,300 | — | — |
| 2024-03-05 | $54.27 | $147.74 | 394,600 | — | — |
| 2024-03-04 | $53.30 | $145.10 | 445,100 | — | — |
| 2024-03-01 | $54.74 | $149.02 | 475,800 | — | — |
| 2024-02-29 | $54.82 | $148.55 | 424,400 | — | — |
| 2024-02-28 | $55.10 | $149.31 | 418,600 | — | — |
| 2024-02-27 | $54.60 | $147.96 | 360,000 | — | — |
| 2024-02-26 | $55.24 | $149.69 | 631,900 | — | — |
| 2024-02-23 | $54.03 | $146.41 | 786,600 | — | — |
| 2024-02-22 | $54.78 | $148.45 | 1,931,700 | — | — |
| 2024-02-21 | $57.94 | $157.01 | 495,100 | — | — |
| 2024-02-20 | $57.08 | $154.68 | 394,900 | — | — |
| 2024-02-16 | $58.22 | $157.77 | 260,700 | — | — |
| 2024-02-15 | $58.98 | $159.83 | 345,600 | — | — |
| 2024-02-14 | $57.68 | $156.31 | 403,400 | — | — |
| 2024-02-13 | $58.04 | $157.28 | 386,200 | — | — |
| 2024-02-12 | $59.13 | $160.23 | 458,000 | — | — |
| 2024-02-09 | $57.44 | $155.65 | 332,300 | — | — |
| 2024-02-08 | $58.03 | $157.25 | 561,300 | — | — |
| 2024-02-07 | $57.50 | $155.82 | 516,900 | — | — |
| 2024-02-06 | $56.70 | $153.65 | 435,800 | — | — |
| 2024-02-05 | $58.01 | $157.20 | 470,100 | — | — |
| 2024-02-02 | $59.00 | $159.88 | 407,800 | — | — |
| 2024-02-01 | $60.71 | $164.52 | 1,120,300 | — | — |
| 2024-01-31 | $62.55 | $169.50 | 699,200 | — | — |
| 2024-01-30 | $62.51 | $169.39 | 677,900 | — | — |
| 2024-01-29 | $59.31 | $160.72 | 368,700 | — | — |
| 2024-01-26 | $60.50 | $163.95 | 436,600 | — | — |
| 2024-01-25 | $58.95 | $159.75 | 366,900 | — | — |
| 2024-01-24 | $59.79 | $162.02 | 426,000 | — | — |
| 2024-01-23 | $57.98 | $157.12 | 422,400 | — | — |
| 2024-01-22 | $58.33 | $158.07 | 450,300 | — | — |
| 2024-01-19 | $59.05 | $160.02 | 917,100 | — | — |
| 2024-01-18 | $57.16 | $154.90 | 366,700 | — | — |
| 2024-01-17 | $56.72 | $153.70 | 391,200 | — | — |
| 2024-01-16 | $55.76 | $151.10 | 610,100 | — | — |
| 2024-01-12 | $56.34 | $152.67 | 564,100 | — | — |
| 2024-01-11 | $54.05 | $146.47 | 329,000 | — | — |
| 2024-01-10 | $53.70 | $145.52 | 276,800 | — | — |
| 2024-01-09 | $54.32 | $147.20 | 388,600 | — | — |
| 2024-01-08 | $54.44 | $147.53 | 628,000 | — | — |
| 2024-01-05 | $56.20 | $152.29 | 473,600 | — | — |
| 2024-01-04 | $54.11 | $146.63 | 744,400 | — | — |
| 2024-01-03 | $53.53 | $145.06 | 471,600 | — | — |
| 2024-01-02 | $51.38 | $139.23 | 391,100 | — | — |