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-28 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 | $53.46 | $110.17 | 401,800 | — | — |
| 2024-12-30 | $53.55 | $110.35 | 310,400 | — | — |
| 2024-12-27 | $53.00 | $109.22 | 276,400 | — | — |
| 2024-12-26 | $53.45 | $110.15 | 267,800 | — | — |
| 2024-12-24 | $53.18 | $109.59 | 138,200 | — | — |
| 2024-12-23 | $52.74 | $108.68 | 281,100 | — | — |
| 2024-12-20 | $52.60 | $108.39 | 1,232,200 | — | — |
| 2024-12-19 | $52.50 | $108.19 | 828,100 | — | — |
| 2024-12-18 | $50.44 | $103.94 | 620,000 | — | — |
| 2024-12-17 | $52.25 | $107.67 | 792,400 | — | — |
| 2024-12-16 | $50.80 | $104.68 | 375,800 | — | — |
| 2024-12-13 | $50.93 | $104.95 | 315,100 | — | — |
| 2024-12-12 | $51.58 | $104.95 | 283,700 | — | — |
| 2024-12-11 | $52.26 | $106.34 | 437,200 | — | — |
| 2024-12-10 | $52.80 | $107.43 | 288,400 | — | — |
| 2024-12-09 | $53.01 | $107.86 | 214,200 | — | — |
| 2024-12-06 | $53.43 | $108.72 | 228,500 | — | — |
| 2024-12-05 | $53.80 | $109.47 | 256,100 | — | — |
| 2024-12-04 | $54.02 | $109.92 | 337,000 | — | — |
| 2024-12-03 | $54.39 | $110.67 | 447,200 | — | — |
| 2024-12-02 | $54.45 | $110.79 | 328,900 | — | — |
| 2024-11-29 | $55.24 | $112.40 | 280,100 | — | — |
| 2024-11-27 | $54.72 | $111.34 | 557,900 | — | — |
| 2024-11-26 | $54.48 | $110.85 | 896,000 | — | — |
| 2024-11-25 | $57.05 | $116.08 | 488,400 | — | — |
| 2024-11-22 | $56.75 | $115.47 | 282,800 | — | — |
| 2024-11-21 | $56.51 | $114.98 | 255,000 | — | — |
| 2024-11-20 | $55.57 | $113.07 | 248,600 | — | — |
| 2024-11-19 | $55.66 | $113.25 | 253,100 | — | — |
| 2024-11-18 | $55.59 | $113.11 | 252,600 | — | — |
| 2024-11-15 | $55.19 | $112.30 | 334,500 | — | — |
| 2024-11-14 | $54.85 | $111.61 | 262,100 | — | — |
| 2024-11-13 | $55.27 | $112.46 | 372,700 | — | — |
| 2024-11-12 | $55.19 | $112.30 | 400,600 | — | — |
| 2024-11-11 | $54.99 | $111.89 | 256,100 | — | — |
| 2024-11-08 | $54.22 | $110.32 | 352,300 | — | — |
| 2024-11-07 | $53.41 | $108.68 | 414,000 | — | — |
| 2024-11-06 | $54.59 | $111.08 | 586,700 | — | — |
| 2024-11-05 | $53.21 | $108.27 | 335,400 | — | — |
| 2024-11-04 | $52.58 | $106.99 | 291,700 | — | — |
| 2024-11-01 | $52.79 | $107.41 | 339,800 | — | — |
| 2024-10-31 | $53.46 | $108.78 | 413,100 | — | — |
| 2024-10-30 | $53.91 | $109.69 | 475,900 | — | — |
| 2024-10-29 | $53.55 | $108.96 | 850,700 | — | — |
| 2024-10-28 | $55.34 | $112.60 | 485,600 | — | — |
| 2024-10-25 | $54.48 | $110.85 | 377,900 | — | — |
| 2024-10-24 | $55.10 | $112.11 | 494,000 | — | — |
| 2024-10-23 | $55.31 | $112.54 | 1,673,600 | — | — |
| 2024-10-22 | $55.00 | $111.91 | 640,300 | — | — |
| 2024-10-21 | $55.32 | $112.56 | 461,100 | — | — |
| 2024-10-18 | $56.47 | $114.90 | 497,500 | — | — |
| 2024-10-17 | $56.46 | $114.88 | 420,400 | — | — |
| 2024-10-16 | $56.99 | $115.96 | 427,300 | — | — |
| 2024-10-15 | $56.39 | $114.74 | 469,200 | — | — |
| 2024-10-14 | $55.60 | $113.13 | 496,100 | — | — |
| 2024-10-11 | $55.11 | $112.14 | 254,300 | — | — |
| 2024-10-10 | $54.49 | $110.87 | 329,400 | — | — |
| 2024-10-09 | $54.56 | $111.02 | 337,900 | — | — |
| 2024-10-08 | $54.73 | $111.36 | 290,000 | — | — |
| 2024-10-07 | $54.63 | $111.16 | 277,800 | — | — |
| 2024-10-04 | $55.77 | $113.48 | 296,800 | — | — |
| 2024-10-03 | $55.95 | $113.84 | 377,900 | — | — |
| 2024-10-02 | $56.41 | $114.78 | 237,700 | — | — |
| 2024-10-01 | $57.24 | $116.47 | 261,700 | — | — |
| 2024-09-30 | $57.22 | $116.43 | 259,500 | — | — |
| 2024-09-27 | $57.27 | $116.53 | 243,300 | — | — |
| 2024-09-26 | $56.82 | $115.61 | 243,700 | — | — |
| 2024-09-25 | $56.93 | $115.84 | 437,100 | — | — |
| 2024-09-24 | $56.85 | $115.68 | 356,100 | — | — |
| 2024-09-23 | $57.03 | $116.04 | 304,800 | — | — |
| 2024-09-20 | $56.47 | $114.90 | 1,014,900 | — | — |
| 2024-09-19 | $56.85 | $115.68 | 563,600 | — | — |
| 2024-09-18 | $56.54 | $115.04 | 427,400 | — | — |
| 2024-09-17 | $56.67 | $115.31 | 265,600 | — | — |
| 2024-09-16 | $56.52 | $115.00 | 340,300 | — | — |
| 2024-09-13 | $55.94 | $113.82 | 338,700 | — | — |
| 2024-09-12 | $55.46 | $111.52 | 429,600 | — | — |
| 2024-09-11 | $54.58 | $109.76 | 255,200 | — | — |
| 2024-09-10 | $55.19 | $110.98 | 236,800 | — | — |
| 2024-09-09 | $54.54 | $109.67 | 277,900 | — | — |
| 2024-09-06 | $54.21 | $109.01 | 352,000 | — | — |
| 2024-09-05 | $54.61 | $109.82 | 363,200 | — | — |
| 2024-09-04 | $54.30 | $109.19 | 199,400 | — | — |
| 2024-09-03 | $54.03 | $108.65 | 247,800 | — | — |
| 2024-08-30 | $54.39 | $109.37 | 240,900 | — | — |
| 2024-08-29 | $53.65 | $107.88 | 237,000 | — | — |
| 2024-08-28 | $53.75 | $108.09 | 170,100 | — | — |
| 2024-08-27 | $53.65 | $107.88 | 188,600 | — | — |
| 2024-08-26 | $54.12 | $108.83 | 187,200 | — | — |
| 2024-08-23 | $54.04 | $108.67 | 269,400 | — | — |
| 2024-08-22 | $53.32 | $107.22 | 190,200 | — | — |
| 2024-08-21 | $53.32 | $107.22 | 184,500 | — | — |
| 2024-08-20 | $53.23 | $107.04 | 235,000 | — | — |
| 2024-08-19 | $53.44 | $107.46 | 156,400 | — | — |
| 2024-08-16 | $53.20 | $106.98 | 190,200 | — | — |
| 2024-08-15 | $52.93 | $106.44 | 214,400 | — | — |
| 2024-08-14 | $52.60 | $105.77 | 351,000 | — | — |
| 2024-08-13 | $52.24 | $105.05 | 300,300 | — | — |
| 2024-08-12 | $51.81 | $104.18 | 326,100 | — | — |
| 2024-08-09 | $52.17 | $104.91 | 315,200 | — | — |
| 2024-08-08 | $52.18 | $104.93 | 325,700 | — | — |
| 2024-08-07 | $51.74 | $104.04 | 410,500 | — | — |
| 2024-08-06 | $51.91 | $104.39 | 357,900 | — | — |
| 2024-08-05 | $51.49 | $103.54 | 405,900 | — | — |
| 2024-08-02 | $53.91 | $108.41 | 333,400 | — | — |
| 2024-08-01 | $53.46 | $107.50 | 457,500 | — | — |
| 2024-07-31 | $53.77 | $108.13 | 565,900 | — | — |
| 2024-07-30 | $53.51 | $107.60 | 315,200 | — | — |
| 2024-07-29 | $52.87 | $106.32 | 355,500 | — | — |
| 2024-07-26 | $53.27 | $107.12 | 256,000 | — | — |
| 2024-07-25 | $53.13 | $106.84 | 361,800 | — | — |
| 2024-07-24 | $52.68 | $105.93 | 362,300 | — | — |
| 2024-07-23 | $52.10 | $104.77 | 392,900 | — | — |
| 2024-07-22 | $53.09 | $106.76 | 275,100 | — | — |
| 2024-07-19 | $52.55 | $105.67 | 274,700 | — | — |
| 2024-07-18 | $53.05 | $106.68 | 220,300 | — | — |
| 2024-07-17 | $53.64 | $107.86 | 317,000 | — | — |
| 2024-07-16 | $52.72 | $106.01 | 276,000 | — | — |
| 2024-07-15 | $51.49 | $103.54 | 278,500 | — | — |
| 2024-07-12 | $51.38 | $103.32 | 237,200 | — | — |
| 2024-07-11 | $50.84 | $102.23 | 275,400 | — | — |
| 2024-07-10 | $49.05 | $98.63 | 190,100 | — | — |
| 2024-07-09 | $48.68 | $97.89 | 200,200 | — | — |
| 2024-07-08 | $48.75 | $98.03 | 204,900 | — | — |
| 2024-07-05 | $48.99 | $98.51 | 147,400 | — | — |
| 2024-07-03 | $49.05 | $98.63 | 118,400 | — | — |
| 2024-07-02 | $49.36 | $99.26 | 167,800 | — | — |
| 2024-07-01 | $49.19 | $98.92 | 296,300 | — | — |
| 2024-06-28 | $50.08 | $100.71 | 668,500 | — | — |
| 2024-06-27 | $50.00 | $100.55 | 248,500 | — | — |
| 2024-06-26 | $49.24 | $99.02 | 234,500 | — | — |
| 2024-06-25 | $49.43 | $99.40 | 224,100 | — | — |
| 2024-06-24 | $50.40 | $101.35 | 300,800 | — | — |
| 2024-06-21 | $49.12 | $98.78 | 635,300 | — | — |
| 2024-06-20 | $49.06 | $98.65 | 224,200 | — | — |
| 2024-06-18 | $49.40 | $99.34 | 196,900 | — | — |
| 2024-06-17 | $49.57 | $99.68 | 210,100 | — | — |
| 2024-06-14 | $49.61 | $99.76 | 160,600 | — | — |
| 2024-06-13 | $50.35 | $99.94 | 182,800 | — | — |
| 2024-06-12 | $50.30 | $99.84 | 264,600 | — | — |
| 2024-06-11 | $50.84 | $100.91 | 271,600 | — | — |
| 2024-06-10 | $50.55 | $100.34 | 135,400 | — | — |
| 2024-06-07 | $50.54 | $100.32 | 175,300 | — | — |
| 2024-06-06 | $51.02 | $101.27 | 131,300 | — | — |
| 2024-06-05 | $51.46 | $102.15 | 177,500 | — | — |
| 2024-06-04 | $51.72 | $102.66 | 194,900 | — | — |
| 2024-06-03 | $51.82 | $102.86 | 173,100 | — | — |
| 2024-05-31 | $51.96 | $103.14 | 328,300 | — | — |
| 2024-05-30 | $50.80 | $100.84 | 222,900 | — | — |
| 2024-05-29 | $50.09 | $99.43 | 278,700 | — | — |
| 2024-05-28 | $50.84 | $100.91 | 180,700 | — | — |
| 2024-05-24 | $51.02 | $101.27 | 183,900 | — | — |
| 2024-05-23 | $51.17 | $101.57 | 238,200 | — | — |
| 2024-05-22 | $52.34 | $103.89 | 233,800 | — | — |
| 2024-05-21 | $52.82 | $104.84 | 195,300 | — | — |
| 2024-05-20 | $52.85 | $104.90 | 201,700 | — | — |
| 2024-05-17 | $52.56 | $104.33 | 217,700 | — | — |
| 2024-05-16 | $52.54 | $104.29 | 230,900 | — | — |
| 2024-05-15 | $51.86 | $102.94 | 204,100 | — | — |
| 2024-05-14 | $51.47 | $102.16 | 164,000 | — | — |
| 2024-05-13 | $51.86 | $102.94 | 160,800 | — | — |
| 2024-05-10 | $51.77 | $102.76 | 170,900 | — | — |
| 2024-05-09 | $51.75 | $102.72 | 204,100 | — | — |
| 2024-05-08 | $51.06 | $101.35 | 238,300 | — | — |
| 2024-05-07 | $51.26 | $101.75 | 309,200 | — | — |
| 2024-05-06 | $51.15 | $101.53 | 208,600 | — | — |
| 2024-05-03 | $51.18 | $101.59 | 198,500 | — | — |
| 2024-05-02 | $51.00 | $101.23 | 228,200 | — | — |
| 2024-05-01 | $50.85 | $100.93 | 291,600 | — | — |
| 2024-04-30 | $50.44 | $100.12 | 355,600 | — | — |
| 2024-04-29 | $50.48 | $100.20 | 436,000 | — | — |
| 2024-04-26 | $49.55 | $98.35 | 438,200 | — | — |
| 2024-04-25 | $49.91 | $99.07 | 343,500 | — | — |
| 2024-04-24 | $50.61 | $100.46 | 240,600 | — | — |
| 2024-04-23 | $50.45 | $100.14 | 193,600 | — | — |
| 2024-04-22 | $50.40 | $100.04 | 256,000 | — | — |
| 2024-04-19 | $50.13 | $99.51 | 269,400 | — | — |
| 2024-04-18 | $48.93 | $97.12 | 293,300 | — | — |
| 2024-04-17 | $48.52 | $96.31 | 316,800 | — | — |
| 2024-04-16 | $47.90 | $95.08 | 186,100 | — | — |
| 2024-04-15 | $48.46 | $96.19 | 247,100 | — | — |
| 2024-04-12 | $48.90 | $97.06 | 302,100 | — | — |
| 2024-04-11 | $48.98 | $97.22 | 203,900 | — | — |
| 2024-04-10 | $48.75 | $96.77 | 276,900 | — | — |
| 2024-04-09 | $50.54 | $100.32 | 178,900 | — | — |
| 2024-04-08 | $50.25 | $99.74 | 261,100 | — | — |
| 2024-04-05 | $49.88 | $99.01 | 205,500 | — | — |
| 2024-04-04 | $50.14 | $99.52 | 211,600 | — | — |
| 2024-04-03 | $50.27 | $99.78 | 292,700 | — | — |
| 2024-04-02 | $50.36 | $99.96 | 409,800 | — | — |
| 2024-04-01 | $50.65 | $100.54 | 253,500 | — | — |
| 2024-03-28 | $50.93 | $101.09 | 416,500 | — | — |
| 2024-03-27 | $50.29 | $99.82 | 222,800 | — | — |
| 2024-03-26 | $48.99 | $97.24 | 353,600 | — | — |
| 2024-03-25 | $49.19 | $97.64 | 222,400 | — | — |
| 2024-03-22 | $49.12 | $97.50 | 335,300 | — | — |
| 2024-03-21 | $49.16 | $97.58 | 277,500 | — | — |
| 2024-03-20 | $48.85 | $96.96 | 254,500 | — | — |
| 2024-03-19 | $49.00 | $97.26 | 524,900 | — | — |
| 2024-03-18 | $48.91 | $97.08 | 559,800 | — | — |
| 2024-03-15 | $48.65 | $96.57 | 1,046,100 | — | — |
| 2024-03-14 | $48.28 | $95.83 | 332,600 | — | — |
| 2024-03-13 | $49.65 | $97.26 | 363,000 | — | — |
| 2024-03-12 | $49.62 | $97.20 | 211,400 | — | — |
| 2024-03-11 | $49.97 | $97.89 | 244,900 | — | — |
| 2024-03-08 | $49.52 | $97.01 | 264,600 | — | — |
| 2024-03-07 | $49.43 | $96.83 | 280,400 | — | — |
| 2024-03-06 | $48.68 | $95.36 | 519,800 | — | — |
| 2024-03-05 | $48.04 | $94.11 | 230,600 | — | — |
| 2024-03-04 | $48.44 | $94.89 | 265,300 | — | — |
| 2024-03-01 | $48.08 | $94.19 | 318,300 | — | — |
| 2024-02-29 | $47.92 | $93.87 | 541,900 | — | — |
| 2024-02-28 | $47.89 | $93.81 | 385,900 | — | — |
| 2024-02-27 | $48.53 | $95.07 | 388,300 | — | — |
| 2024-02-26 | $48.08 | $94.19 | 285,300 | — | — |
| 2024-02-23 | $49.10 | $96.18 | 243,700 | — | — |
| 2024-02-22 | $49.24 | $96.46 | 466,100 | — | — |
| 2024-02-21 | $49.32 | $96.62 | 357,900 | — | — |
| 2024-02-20 | $48.92 | $95.83 | 469,300 | — | — |
| 2024-02-16 | $48.83 | $95.66 | 589,100 | — | — |
| 2024-02-15 | $49.20 | $96.38 | 749,300 | — | — |
| 2024-02-14 | $46.70 | $91.48 | 319,400 | — | — |
| 2024-02-13 | $46.59 | $91.27 | 597,300 | — | — |
| 2024-02-12 | $47.59 | $93.23 | 437,900 | — | — |
| 2024-02-09 | $47.30 | $92.66 | 266,100 | — | — |
| 2024-02-08 | $47.08 | $92.23 | 304,100 | — | — |
| 2024-02-07 | $46.62 | $91.33 | 271,100 | — | — |
| 2024-02-06 | $47.07 | $92.21 | 309,600 | — | — |
| 2024-02-05 | $46.97 | $92.01 | 356,800 | — | — |
| 2024-02-02 | $47.99 | $94.01 | 514,900 | — | — |
| 2024-02-01 | $48.71 | $95.42 | 339,700 | — | — |
| 2024-01-31 | $48.12 | $94.26 | 705,300 | — | — |
| 2024-01-30 | $48.57 | $95.15 | 265,900 | — | — |
| 2024-01-29 | $48.63 | $95.26 | 482,300 | — | — |
| 2024-01-26 | $47.79 | $93.62 | 251,200 | — | — |
| 2024-01-25 | $47.95 | $93.93 | 517,700 | — | — |
| 2024-01-24 | $47.40 | $92.85 | 2,238,000 | — | — |
| 2024-01-23 | $48.38 | $94.77 | 678,400 | — | — |
| 2024-01-22 | $47.87 | $93.78 | 647,300 | — | — |
| 2024-01-19 | $47.41 | $92.87 | 545,500 | — | — |
| 2024-01-18 | $47.45 | $92.95 | 549,200 | — | — |
| 2024-01-17 | $47.83 | $93.70 | 475,600 | — | — |
| 2024-01-16 | $48.21 | $94.44 | 549,500 | — | — |
| 2024-01-12 | $49.69 | $97.34 | 339,500 | — | — |
| 2024-01-11 | $49.69 | $97.34 | 276,700 | — | — |
| 2024-01-10 | $51.30 | $100.49 | 329,200 | — | — |
| 2024-01-09 | $51.47 | $100.83 | 377,400 | — | — |
| 2024-01-08 | $51.37 | $100.63 | 322,100 | — | — |
| 2024-01-05 | $50.77 | $99.46 | 329,600 | — | — |
| 2024-01-04 | $50.90 | $99.71 | 565,200 | — | — |
| 2024-01-03 | $51.18 | $100.26 | 318,100 | — | — |
| 2024-01-02 | $51.16 | $100.22 | 587,800 | — | — |