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
- 2014-06-18 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 | $73.36 | $76.87 | 208,200 | — | — |
| 2024-12-30 | $72.88 | $76.36 | 211,400 | — | — |
| 2024-12-27 | $73.59 | $77.11 | 195,600 | — | — |
| 2024-12-26 | $75.03 | $78.62 | 196,800 | — | — |
| 2024-12-24 | $75.54 | $79.15 | 135,000 | — | — |
| 2024-12-23 | $75.50 | $79.11 | 319,300 | — | — |
| 2024-12-20 | $75.75 | $79.37 | 1,575,500 | — | — |
| 2024-12-19 | $74.96 | $78.54 | 890,400 | — | — |
| 2024-12-18 | $76.94 | $80.62 | 377,400 | — | — |
| 2024-12-17 | $81.31 | $85.20 | 246,400 | — | — |
| 2024-12-16 | $82.32 | $86.26 | 323,100 | — | — |
| 2024-12-13 | $82.74 | $86.70 | 401,300 | — | — |
| 2024-12-12 | $84.78 | $88.83 | 414,000 | — | — |
| 2024-12-11 | $84.84 | $88.90 | 277,300 | — | — |
| 2024-12-10 | $86.15 | $90.27 | 211,000 | — | — |
| 2024-12-09 | $88.19 | $92.41 | 142,500 | — | — |
| 2024-12-06 | $86.55 | $90.69 | 185,300 | — | — |
| 2024-12-05 | $86.81 | $90.96 | 277,700 | — | — |
| 2024-12-04 | $88.12 | $92.33 | 414,700 | — | — |
| 2024-12-03 | $90.24 | $94.55 | 676,200 | — | — |
| 2024-12-02 | $90.65 | $94.98 | 272,100 | — | — |
| 2024-11-29 | $90.36 | $94.68 | 115,800 | — | — |
| 2024-11-27 | $90.80 | $95.14 | 156,600 | — | — |
| 2024-11-26 | $91.11 | $95.19 | 329,800 | — | — |
| 2024-11-25 | $94.59 | $98.83 | 447,700 | — | — |
| 2024-11-22 | $88.69 | $92.67 | 310,000 | — | — |
| 2024-11-21 | $87.24 | $91.15 | 275,400 | — | — |
| 2024-11-20 | $86.45 | $90.32 | 538,600 | — | — |
| 2024-11-19 | $85.80 | $89.65 | 748,700 | — | — |
| 2024-11-18 | $85.04 | $88.85 | 312,600 | — | — |
| 2024-11-15 | $86.23 | $90.10 | 214,300 | — | — |
| 2024-11-14 | $87.68 | $91.61 | 474,300 | — | — |
| 2024-11-13 | $85.64 | $89.48 | 216,500 | — | — |
| 2024-11-12 | $86.11 | $89.97 | 234,900 | — | — |
| 2024-11-11 | $89.74 | $93.76 | 245,600 | — | — |
| 2024-11-08 | $90.32 | $94.37 | 280,200 | — | — |
| 2024-11-07 | $89.50 | $93.51 | 239,300 | — | — |
| 2024-11-06 | $89.51 | $93.52 | 556,200 | — | — |
| 2024-11-05 | $92.50 | $96.65 | 185,700 | — | — |
| 2024-11-04 | $89.98 | $94.01 | 234,200 | — | — |
| 2024-11-01 | $88.60 | $92.57 | 222,000 | — | — |
| 2024-10-31 | $88.66 | $92.63 | 196,100 | — | — |
| 2024-10-30 | $90.27 | $94.32 | 240,500 | — | — |
| 2024-10-29 | $89.85 | $93.88 | 435,900 | — | — |
| 2024-10-28 | $91.32 | $95.41 | 246,500 | — | — |
| 2024-10-25 | $90.35 | $94.40 | 263,700 | — | — |
| 2024-10-24 | $93.88 | $98.09 | 716,000 | — | — |
| 2024-10-23 | $91.49 | $95.59 | 353,400 | — | — |
| 2024-10-22 | $92.52 | $96.67 | 329,300 | — | — |
| 2024-10-21 | $96.43 | $100.75 | 262,300 | — | — |
| 2024-10-18 | $102.90 | $107.51 | 224,700 | — | — |
| 2024-10-17 | $101.50 | $106.05 | 179,200 | — | — |
| 2024-10-16 | $103.57 | $108.21 | 242,700 | — | — |
| 2024-10-15 | $100.15 | $104.64 | 392,300 | — | — |
| 2024-10-14 | $98.83 | $103.26 | 135,600 | — | — |
| 2024-10-11 | $96.94 | $101.29 | 154,100 | — | — |
| 2024-10-10 | $95.99 | $100.29 | 250,700 | — | — |
| 2024-10-09 | $97.55 | $101.92 | 135,100 | — | — |
| 2024-10-08 | $98.15 | $102.55 | 221,200 | — | — |
| 2024-10-07 | $97.69 | $102.07 | 198,100 | — | — |
| 2024-10-04 | $98.44 | $102.85 | 227,400 | — | — |
| 2024-10-03 | $101.45 | $106.00 | 133,000 | — | — |
| 2024-10-02 | $101.11 | $105.64 | 167,100 | — | — |
| 2024-10-01 | $102.53 | $107.13 | 228,200 | — | — |
| 2024-09-30 | $102.98 | $107.60 | 272,500 | — | — |
| 2024-09-27 | $103.17 | $107.79 | 207,800 | — | — |
| 2024-09-26 | $101.08 | $105.61 | 204,700 | — | — |
| 2024-09-25 | $99.97 | $104.45 | 196,100 | — | — |
| 2024-09-24 | $101.92 | $106.49 | 191,000 | — | — |
| 2024-09-23 | $102.97 | $107.59 | 231,500 | — | — |
| 2024-09-20 | $103.27 | $107.90 | 1,240,800 | — | — |
| 2024-09-19 | $106.75 | $111.53 | 244,800 | — | — |
| 2024-09-18 | $104.33 | $109.01 | 253,200 | — | — |
| 2024-09-17 | $105.01 | $109.72 | 215,200 | — | — |
| 2024-09-16 | $103.59 | $108.23 | 329,700 | — | — |
| 2024-09-13 | $103.41 | $108.05 | 208,500 | — | — |
| 2024-09-12 | $99.06 | $103.50 | 229,000 | — | — |
| 2024-09-11 | $95.48 | $99.76 | 310,300 | — | — |
| 2024-09-10 | $95.16 | $99.43 | 195,100 | — | — |
| 2024-09-09 | $95.32 | $99.59 | 264,600 | — | — |
| 2024-09-06 | $96.32 | $100.64 | 254,400 | — | — |
| 2024-09-05 | $96.37 | $100.69 | 182,700 | — | — |
| 2024-09-04 | $95.85 | $100.15 | 443,000 | — | — |
| 2024-09-03 | $96.21 | $100.52 | 420,600 | — | — |
| 2024-08-30 | $100.07 | $104.56 | 141,600 | — | — |
| 2024-08-29 | $99.43 | $103.89 | 300,300 | — | — |
| 2024-08-28 | $99.71 | $104.18 | 148,400 | — | — |
| 2024-08-27 | $101.74 | $106.03 | 184,800 | — | — |
| 2024-08-26 | $102.10 | $106.40 | 214,800 | — | — |
| 2024-08-23 | $103.89 | $108.27 | 314,400 | — | — |
| 2024-08-22 | $97.31 | $101.41 | 135,200 | — | — |
| 2024-08-21 | $96.93 | $101.02 | 478,100 | — | — |
| 2024-08-20 | $92.72 | $96.63 | 137,000 | — | — |
| 2024-08-19 | $93.58 | $97.52 | 177,600 | — | — |
| 2024-08-16 | $92.30 | $96.19 | 640,500 | — | — |
| 2024-08-15 | $93.76 | $97.71 | 362,600 | — | — |
| 2024-08-14 | $91.76 | $95.63 | 277,800 | — | — |
| 2024-08-13 | $91.94 | $95.82 | 155,600 | — | — |
| 2024-08-12 | $89.79 | $93.57 | 152,400 | — | — |
| 2024-08-09 | $91.41 | $95.26 | 133,300 | — | — |
| 2024-08-08 | $90.72 | $94.54 | 116,700 | — | — |
| 2024-08-07 | $88.55 | $92.28 | 244,900 | — | — |
| 2024-08-06 | $92.68 | $96.59 | 268,700 | — | — |
| 2024-08-05 | $92.53 | $96.43 | 354,700 | — | — |
| 2024-08-02 | $97.42 | $101.53 | 284,600 | — | — |
| 2024-08-01 | $101.11 | $105.37 | 319,800 | — | — |
| 2024-07-31 | $104.71 | $109.12 | 294,600 | — | — |
| 2024-07-30 | $104.74 | $109.16 | 361,500 | — | — |
| 2024-07-29 | $102.88 | $107.22 | 322,500 | — | — |
| 2024-07-26 | $101.51 | $105.79 | 428,700 | — | — |
| 2024-07-25 | $99.80 | $104.01 | 644,900 | — | — |
| 2024-07-24 | $96.62 | $100.69 | 337,500 | — | — |
| 2024-07-23 | $99.38 | $103.57 | 319,300 | — | — |
| 2024-07-22 | $98.23 | $102.37 | 381,200 | — | — |
| 2024-07-19 | $95.67 | $99.70 | 361,000 | — | — |
| 2024-07-18 | $95.48 | $99.50 | 479,900 | — | — |
| 2024-07-17 | $96.38 | $100.44 | 574,200 | — | — |
| 2024-07-16 | $97.17 | $101.27 | 653,600 | — | — |
| 2024-07-15 | $90.84 | $94.67 | 308,200 | — | — |
| 2024-07-12 | $90.50 | $94.31 | 470,000 | — | — |
| 2024-07-11 | $88.26 | $91.98 | 658,200 | — | — |
| 2024-07-10 | $81.25 | $84.67 | 252,900 | — | — |
| 2024-07-09 | $78.82 | $82.14 | 243,000 | — | — |
| 2024-07-08 | $79.63 | $82.99 | 212,000 | — | — |
| 2024-07-05 | $77.77 | $81.05 | 180,200 | — | — |
| 2024-07-03 | $78.73 | $82.05 | 165,800 | — | — |
| 2024-07-02 | $78.14 | $81.43 | 240,400 | — | — |
| 2024-07-01 | $79.18 | $82.52 | 235,300 | — | — |
| 2024-06-28 | $81.66 | $85.10 | 728,400 | — | — |
| 2024-06-27 | $79.91 | $83.28 | 382,500 | — | — |
| 2024-06-26 | $79.03 | $82.36 | 327,900 | — | — |
| 2024-06-25 | $79.40 | $82.75 | 308,500 | — | — |
| 2024-06-24 | $81.42 | $84.85 | 288,600 | — | — |
| 2024-06-21 | $80.02 | $83.39 | 794,300 | — | — |
| 2024-06-20 | $80.24 | $83.62 | 218,100 | — | — |
| 2024-06-18 | $80.32 | $83.71 | 160,400 | — | — |
| 2024-06-17 | $82.48 | $85.96 | 214,500 | — | — |
| 2024-06-14 | $81.77 | $85.22 | 264,500 | — | — |
| 2024-06-13 | $82.59 | $86.07 | 185,100 | — | — |
| 2024-06-12 | $82.76 | $86.25 | 279,400 | — | — |
| 2024-06-11 | $79.83 | $83.20 | 317,100 | — | — |
| 2024-06-10 | $81.32 | $84.75 | 221,800 | — | — |
| 2024-06-07 | $81.26 | $84.69 | 124,700 | — | — |
| 2024-06-06 | $83.66 | $87.19 | 112,300 | — | — |
| 2024-06-05 | $84.31 | $87.86 | 275,500 | — | — |
| 2024-06-04 | $82.25 | $85.72 | 251,500 | — | — |
| 2024-06-03 | $85.01 | $88.59 | 177,600 | — | — |
| 2024-05-31 | $84.41 | $87.97 | 289,600 | — | — |
| 2024-05-30 | $83.09 | $86.59 | 222,700 | — | — |
| 2024-05-29 | $80.69 | $84.09 | 403,400 | — | — |
| 2024-05-28 | $83.06 | $86.29 | 162,000 | — | — |
| 2024-05-24 | $83.89 | $87.15 | 157,800 | — | — |
| 2024-05-23 | $82.70 | $85.92 | 215,200 | — | — |
| 2024-05-22 | $84.68 | $87.97 | 318,300 | — | — |
| 2024-05-21 | $86.91 | $90.29 | 149,700 | — | — |
| 2024-05-20 | $88.42 | $91.86 | 158,900 | — | — |
| 2024-05-17 | $88.39 | $91.83 | 208,100 | — | — |
| 2024-05-16 | $87.26 | $90.65 | 372,600 | — | — |
| 2024-05-15 | $90.59 | $94.11 | 364,800 | — | — |
| 2024-05-14 | $85.87 | $89.21 | 178,800 | — | — |
| 2024-05-13 | $84.44 | $87.72 | 173,300 | — | — |
| 2024-05-10 | $84.59 | $87.88 | 181,100 | — | — |
| 2024-05-09 | $84.86 | $88.16 | 241,800 | — | — |
| 2024-05-08 | $82.84 | $86.06 | 285,600 | — | — |
| 2024-05-07 | $84.37 | $87.65 | 211,300 | — | — |
| 2024-05-06 | $84.70 | $87.99 | 158,000 | — | — |
| 2024-05-03 | $83.27 | $86.51 | 230,000 | — | — |
| 2024-05-02 | $81.91 | $85.10 | 336,100 | — | — |
| 2024-05-01 | $79.99 | $83.10 | 400,100 | — | — |
| 2024-04-30 | $79.32 | $82.40 | 492,800 | — | — |
| 2024-04-29 | $80.54 | $83.67 | 277,300 | — | — |
| 2024-04-26 | $78.82 | $81.89 | 330,300 | — | — |
| 2024-04-25 | $78.32 | $81.37 | 568,800 | — | — |
| 2024-04-24 | $82.14 | $85.33 | 451,900 | — | — |
| 2024-04-23 | $83.80 | $87.06 | 239,400 | — | — |
| 2024-04-22 | $79.73 | $82.83 | 235,800 | — | — |
| 2024-04-19 | $79.03 | $82.10 | 235,400 | — | — |
| 2024-04-18 | $78.78 | $81.84 | 244,600 | — | — |
| 2024-04-17 | $79.30 | $82.38 | 214,500 | — | — |
| 2024-04-16 | $80.59 | $83.72 | 208,100 | — | — |
| 2024-04-15 | $82.33 | $85.53 | 282,600 | — | — |
| 2024-04-12 | $83.27 | $86.51 | 264,900 | — | — |
| 2024-04-11 | $83.81 | $87.07 | 309,800 | — | — |
| 2024-04-10 | $83.70 | $86.96 | 397,000 | — | — |
| 2024-04-09 | $88.74 | $92.19 | 225,200 | — | — |
| 2024-04-08 | $87.87 | $91.29 | 373,800 | — | — |
| 2024-04-05 | $87.75 | $91.16 | 512,300 | — | — |
| 2024-04-04 | $87.64 | $91.05 | 176,200 | — | — |
| 2024-04-03 | $89.57 | $93.05 | 246,100 | — | — |
| 2024-04-02 | $88.95 | $92.41 | 388,700 | — | — |
| 2024-04-01 | $95.44 | $99.15 | 216,200 | — | — |
| 2024-03-28 | $96.50 | $100.25 | 311,800 | — | — |
| 2024-03-27 | $94.59 | $98.27 | 164,800 | — | — |
| 2024-03-26 | $92.86 | $96.47 | 169,800 | — | — |
| 2024-03-25 | $92.78 | $96.39 | 310,700 | — | — |
| 2024-03-22 | $92.86 | $96.47 | 187,900 | — | — |
| 2024-03-21 | $91.46 | $95.02 | 279,400 | — | — |
| 2024-03-20 | $89.95 | $93.45 | 346,900 | — | — |
| 2024-03-19 | $88.46 | $91.90 | 255,100 | — | — |
| 2024-03-18 | $87.38 | $90.78 | 362,500 | — | — |
| 2024-03-15 | $88.01 | $91.43 | 3,608,200 | — | — |
| 2024-03-14 | $86.53 | $89.90 | 594,000 | — | — |
| 2024-03-13 | $88.69 | $92.14 | 373,200 | — | — |
| 2024-03-12 | $87.62 | $91.03 | 355,600 | — | — |
| 2024-03-11 | $86.19 | $89.54 | 385,500 | — | — |
| 2024-03-08 | $84.27 | $87.55 | 263,700 | — | — |
| 2024-03-07 | $84.33 | $87.61 | 290,600 | — | — |
| 2024-03-06 | $82.80 | $86.02 | 238,900 | — | — |
| 2024-03-05 | $82.56 | $85.77 | 355,500 | — | — |
| 2024-03-04 | $86.14 | $89.49 | 249,600 | — | — |
| 2024-03-01 | $87.34 | $90.74 | 204,800 | — | — |
| 2024-02-29 | $86.29 | $89.65 | 413,300 | — | — |
| 2024-02-28 | $84.16 | $87.43 | 202,000 | — | — |
| 2024-02-27 | $84.53 | $87.82 | 281,000 | — | — |
| 2024-02-26 | $85.78 | $88.85 | 338,300 | — | — |
| 2024-02-23 | $87.06 | $90.17 | 214,800 | — | — |
| 2024-02-22 | $86.68 | $89.78 | 324,700 | — | — |
| 2024-02-21 | $86.91 | $90.02 | 235,200 | — | — |
| 2024-02-20 | $85.38 | $88.43 | 401,100 | — | — |
| 2024-02-16 | $85.92 | $88.99 | 216,500 | — | — |
| 2024-02-15 | $88.94 | $92.12 | 171,000 | — | — |
| 2024-02-14 | $87.94 | $91.08 | 248,200 | — | — |
| 2024-02-13 | $85.91 | $88.98 | 395,100 | — | — |
| 2024-02-12 | $90.90 | $94.15 | 260,800 | — | — |
| 2024-02-09 | $88.04 | $91.19 | 258,800 | — | — |
| 2024-02-08 | $87.45 | $90.58 | 234,600 | — | — |
| 2024-02-07 | $85.84 | $88.91 | 302,900 | — | — |
| 2024-02-06 | $87.50 | $90.63 | 521,400 | — | — |
| 2024-02-05 | $89.88 | $93.09 | 269,700 | — | — |
| 2024-02-02 | $93.15 | $96.48 | 379,000 | — | — |
| 2024-02-01 | $93.28 | $96.61 | 518,500 | — | — |
| 2024-01-31 | $86.70 | $89.80 | 243,100 | — | — |
| 2024-01-30 | $88.66 | $91.83 | 229,900 | — | — |
| 2024-01-29 | $88.38 | $91.54 | 318,300 | — | — |
| 2024-01-26 | $86.46 | $89.55 | 265,600 | — | — |
| 2024-01-25 | $86.99 | $90.10 | 296,000 | — | — |
| 2024-01-24 | $84.99 | $88.03 | 253,100 | — | — |
| 2024-01-23 | $86.00 | $89.07 | 293,400 | — | — |
| 2024-01-22 | $90.96 | $94.21 | 172,900 | — | — |
| 2024-01-19 | $88.48 | $91.64 | 161,100 | — | — |
| 2024-01-18 | $87.00 | $90.11 | 141,600 | — | — |
| 2024-01-17 | $85.38 | $88.43 | 131,100 | — | — |
| 2024-01-16 | $85.02 | $88.06 | 158,100 | — | — |
| 2024-01-12 | $86.37 | $89.46 | 82,400 | — | — |
| 2024-01-11 | $87.52 | $90.65 | 126,800 | — | — |
| 2024-01-10 | $87.77 | $90.91 | 209,400 | — | — |
| 2024-01-09 | $86.50 | $89.59 | 131,000 | — | — |
| 2024-01-08 | $87.11 | $90.22 | 138,600 | — | — |
| 2024-01-05 | $85.27 | $88.32 | 180,300 | — | — |
| 2024-01-04 | $84.96 | $88.00 | 262,600 | — | — |
| 2024-01-03 | $85.66 | $88.72 | 213,500 | — | — |
| 2024-01-02 | $89.03 | $92.21 | 251,600 | — | — |