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
- 2010-10-05 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 | $88.72 | $153.16 | 230,600 | — | — |
| 2024-12-30 | $88.65 | $153.04 | 240,400 | — | — |
| 2024-12-27 | $89.33 | $154.22 | 223,600 | — | — |
| 2024-12-26 | $88.08 | $152.06 | 196,600 | — | — |
| 2024-12-24 | $87.59 | $151.21 | 129,800 | — | — |
| 2024-12-23 | $86.99 | $150.18 | 262,300 | — | — |
| 2024-12-20 | $85.71 | $147.97 | 822,000 | — | — |
| 2024-12-19 | $85.49 | $147.59 | 303,900 | — | — |
| 2024-12-18 | $86.50 | $149.33 | 410,000 | — | — |
| 2024-12-17 | $89.69 | $154.84 | 352,800 | — | — |
| 2024-12-16 | $90.46 | $156.17 | 267,500 | — | — |
| 2024-12-13 | $93.13 | $160.78 | 232,900 | — | — |
| 2024-12-12 | $93.34 | $161.14 | 277,900 | — | — |
| 2024-12-11 | $93.35 | $161.16 | 397,500 | — | — |
| 2024-12-10 | $93.77 | $161.88 | 444,200 | — | — |
| 2024-12-09 | $92.88 | $160.34 | 421,800 | — | — |
| 2024-12-06 | $93.21 | $160.91 | 304,100 | — | — |
| 2024-12-05 | $94.06 | $162.38 | 263,700 | — | — |
| 2024-12-04 | $95.76 | $165.32 | 352,300 | — | — |
| 2024-12-03 | $95.11 | $164.19 | 255,600 | — | — |
| 2024-12-02 | $95.36 | $164.63 | 377,500 | — | — |
| 2024-11-29 | $93.37 | $161.19 | 200,800 | — | — |
| 2024-11-27 | $92.07 | $158.95 | 228,700 | — | — |
| 2024-11-26 | $91.47 | $157.91 | 317,000 | — | — |
| 2024-11-25 | $95.86 | $165.49 | 249,000 | — | — |
| 2024-11-22 | $92.01 | $158.84 | 198,700 | — | — |
| 2024-11-21 | $90.34 | $155.96 | 268,300 | — | — |
| 2024-11-20 | $87.48 | $151.02 | 257,200 | — | — |
| 2024-11-19 | $87.11 | $150.38 | 224,700 | — | — |
| 2024-11-18 | $90.02 | $155.41 | 258,000 | — | — |
| 2024-11-15 | $91.69 | $158.29 | 217,800 | — | — |
| 2024-11-14 | $92.11 | $159.01 | 429,900 | — | — |
| 2024-11-13 | $93.83 | $161.98 | 252,800 | — | — |
| 2024-11-12 | $94.14 | $162.52 | 269,000 | — | — |
| 2024-11-11 | $93.49 | $161.40 | 233,600 | — | — |
| 2024-11-08 | $92.09 | $158.98 | 173,200 | — | — |
| 2024-11-07 | $92.38 | $159.48 | 205,200 | — | — |
| 2024-11-06 | $92.92 | $160.41 | 467,200 | — | — |
| 2024-11-05 | $91.42 | $157.82 | 222,700 | — | — |
| 2024-11-04 | $90.40 | $156.06 | 225,500 | — | — |
| 2024-11-01 | $91.19 | $157.43 | 369,300 | — | — |
| 2024-10-31 | $90.25 | $155.80 | 601,700 | — | — |
| 2024-10-30 | $94.31 | $162.81 | 320,400 | — | — |
| 2024-10-29 | $96.05 | $165.82 | 343,000 | — | — |
| 2024-10-28 | $95.83 | $165.44 | 298,000 | — | — |
| 2024-10-25 | $92.88 | $160.34 | 389,100 | — | — |
| 2024-10-24 | $92.47 | $159.64 | 727,400 | — | — |
| 2024-10-23 | $87.61 | $151.25 | 389,500 | — | — |
| 2024-10-22 | $88.26 | $152.37 | 326,300 | — | — |
| 2024-10-21 | $87.72 | $151.44 | 329,000 | — | — |
| 2024-10-18 | $91.54 | $158.03 | 392,900 | — | — |
| 2024-10-17 | $90.39 | $156.05 | 274,600 | — | — |
| 2024-10-16 | $90.69 | $156.56 | 317,700 | — | — |
| 2024-10-15 | $89.78 | $154.99 | 473,300 | — | — |
| 2024-10-14 | $91.24 | $157.51 | 395,300 | — | — |
| 2024-10-11 | $92.72 | $160.07 | 228,300 | — | — |
| 2024-10-10 | $91.87 | $158.60 | 281,800 | — | — |
| 2024-10-09 | $92.15 | $159.08 | 406,000 | — | — |
| 2024-10-08 | $90.00 | $155.37 | 356,000 | — | — |
| 2024-10-07 | $92.03 | $158.88 | 285,400 | — | — |
| 2024-10-04 | $92.31 | $159.36 | 181,700 | — | — |
| 2024-10-03 | $90.70 | $156.58 | 342,200 | — | — |
| 2024-10-02 | $93.54 | $161.48 | 222,400 | — | — |
| 2024-10-01 | $93.58 | $161.55 | 277,700 | — | — |
| 2024-09-30 | $95.24 | $164.42 | 225,500 | — | — |
| 2024-09-27 | $97.29 | $167.96 | 569,800 | — | — |
| 2024-09-26 | $96.36 | $166.35 | 242,800 | — | — |
| 2024-09-25 | $94.00 | $162.28 | 265,100 | — | — |
| 2024-09-24 | $96.79 | $167.09 | 259,600 | — | — |
| 2024-09-23 | $94.52 | $163.18 | 182,200 | — | — |
| 2024-09-20 | $95.30 | $164.52 | 444,800 | — | — |
| 2024-09-19 | $95.15 | $164.26 | 169,500 | — | — |
| 2024-09-18 | $92.38 | $159.48 | 204,600 | — | — |
| 2024-09-17 | $93.57 | $161.54 | 188,300 | — | — |
| 2024-09-16 | $90.79 | $156.74 | 211,400 | — | — |
| 2024-09-13 | $90.52 | $156.27 | 286,700 | — | — |
| 2024-09-12 | $88.69 | $153.11 | 389,100 | — | — |
| 2024-09-11 | $89.76 | $154.96 | 462,700 | — | — |
| 2024-09-10 | $93.98 | $162.24 | 208,600 | — | — |
| 2024-09-09 | $96.02 | $165.77 | 150,700 | — | — |
| 2024-09-06 | $96.76 | $167.04 | 130,300 | — | — |
| 2024-09-05 | $99.75 | $172.20 | 209,100 | — | — |
| 2024-09-04 | $98.92 | $170.77 | 121,600 | — | — |
| 2024-09-03 | $99.64 | $172.01 | 230,400 | — | — |
| 2024-08-30 | $101.23 | $174.76 | 166,600 | — | — |
| 2024-08-29 | $101.05 | $174.45 | 175,700 | — | — |
| 2024-08-28 | $99.93 | $172.52 | 120,700 | — | — |
| 2024-08-27 | $100.93 | $174.24 | 261,600 | — | — |
| 2024-08-26 | $101.18 | $174.67 | 177,400 | — | — |
| 2024-08-23 | $100.90 | $174.19 | 205,900 | — | — |
| 2024-08-22 | $97.06 | $167.56 | 151,400 | — | — |
| 2024-08-21 | $98.85 | $170.65 | 198,500 | — | — |
| 2024-08-20 | $96.80 | $167.11 | 133,300 | — | — |
| 2024-08-19 | $98.38 | $169.84 | 173,000 | — | — |
| 2024-08-16 | $97.23 | $167.85 | 174,200 | — | — |
| 2024-08-15 | $97.24 | $167.87 | 277,200 | — | — |
| 2024-08-14 | $96.25 | $166.16 | 176,000 | — | — |
| 2024-08-13 | $98.20 | $169.53 | 203,200 | — | — |
| 2024-08-12 | $96.73 | $166.99 | 198,500 | — | — |
| 2024-08-09 | $98.25 | $169.61 | 253,900 | — | — |
| 2024-08-08 | $100.53 | $173.55 | 370,400 | — | — |
| 2024-08-07 | $98.54 | $170.12 | 361,700 | — | — |
| 2024-08-06 | $100.00 | $172.64 | 326,700 | — | — |
| 2024-08-05 | $102.02 | $176.12 | 472,000 | — | — |
| 2024-08-02 | $104.37 | $180.18 | 271,100 | — | — |
| 2024-08-01 | $112.24 | $193.77 | 388,800 | — | — |
| 2024-07-31 | $115.54 | $199.46 | 441,600 | — | — |
| 2024-07-30 | $114.88 | $198.32 | 301,300 | — | — |
| 2024-07-29 | $111.12 | $191.83 | 317,200 | — | — |
| 2024-07-26 | $111.53 | $192.54 | 386,300 | — | — |
| 2024-07-25 | $113.11 | $195.27 | 674,500 | — | — |
| 2024-07-24 | $106.37 | $183.63 | 316,900 | — | — |
| 2024-07-23 | $107.37 | $185.36 | 336,600 | — | — |
| 2024-07-22 | $107.61 | $185.77 | 375,000 | — | — |
| 2024-07-19 | $107.94 | $186.34 | 314,800 | — | — |
| 2024-07-18 | $113.55 | $196.03 | 176,600 | — | — |
| 2024-07-17 | $114.44 | $197.56 | 365,200 | — | — |
| 2024-07-16 | $115.00 | $198.53 | 331,000 | — | — |
| 2024-07-15 | $111.17 | $191.92 | 193,700 | — | — |
| 2024-07-12 | $110.24 | $190.31 | 366,400 | — | — |
| 2024-07-11 | $108.72 | $187.69 | 335,200 | — | — |
| 2024-07-10 | $105.04 | $181.34 | 181,500 | — | — |
| 2024-07-09 | $103.47 | $178.63 | 520,400 | — | — |
| 2024-07-08 | $106.08 | $183.13 | 216,500 | — | — |
| 2024-07-05 | $107.78 | $186.07 | 181,300 | — | — |
| 2024-07-03 | $108.08 | $186.58 | 123,200 | — | — |
| 2024-07-02 | $107.55 | $185.67 | 158,100 | — | — |
| 2024-07-01 | $105.38 | $181.92 | 160,900 | — | — |
| 2024-06-28 | $106.70 | $184.20 | 306,400 | — | — |
| 2024-06-27 | $105.55 | $182.22 | 184,800 | — | — |
| 2024-06-26 | $105.72 | $182.51 | 294,000 | — | — |
| 2024-06-25 | $106.20 | $183.34 | 227,700 | — | — |
| 2024-06-24 | $108.33 | $187.02 | 246,500 | — | — |
| 2024-06-21 | $106.99 | $184.70 | 606,800 | — | — |
| 2024-06-20 | $105.08 | $181.41 | 251,500 | — | — |
| 2024-06-18 | $103.59 | $178.83 | 217,100 | — | — |
| 2024-06-17 | $105.36 | $181.89 | 202,300 | — | — |
| 2024-06-14 | $103.96 | $179.47 | 293,100 | — | — |
| 2024-06-13 | $106.22 | $183.37 | 174,000 | — | — |
| 2024-06-12 | $107.84 | $186.17 | 226,800 | — | — |
| 2024-06-11 | $104.66 | $180.68 | 335,800 | — | — |
| 2024-06-10 | $105.71 | $182.49 | 382,700 | — | — |
| 2024-06-07 | $106.38 | $183.65 | 226,500 | — | — |
| 2024-06-06 | $107.47 | $185.53 | 136,800 | — | — |
| 2024-06-05 | $107.98 | $186.41 | 161,600 | — | — |
| 2024-06-04 | $108.70 | $187.66 | 226,500 | — | — |
| 2024-06-03 | $111.34 | $192.21 | 219,300 | — | — |
| 2024-05-31 | $111.37 | $192.26 | 165,900 | — | — |
| 2024-05-30 | $110.13 | $190.12 | 162,000 | — | — |
| 2024-05-29 | $107.72 | $185.96 | 138,600 | — | — |
| 2024-05-28 | $109.29 | $188.67 | 144,400 | — | — |
| 2024-05-24 | $109.85 | $189.64 | 166,200 | — | — |
| 2024-05-23 | $108.80 | $187.83 | 197,900 | — | — |
| 2024-05-22 | $112.06 | $193.46 | 112,700 | — | — |
| 2024-05-21 | $112.49 | $194.20 | 149,800 | — | — |
| 2024-05-20 | $113.37 | $195.72 | 126,900 | — | — |
| 2024-05-17 | $114.19 | $197.13 | 147,300 | — | — |
| 2024-05-16 | $115.78 | $199.88 | 134,500 | — | — |
| 2024-05-15 | $116.72 | $201.50 | 178,200 | — | — |
| 2024-05-14 | $116.91 | $201.83 | 185,200 | — | — |
| 2024-05-13 | $115.04 | $198.60 | 208,800 | — | — |
| 2024-05-10 | $114.44 | $197.56 | 172,400 | — | — |
| 2024-05-09 | $115.47 | $199.34 | 157,000 | — | — |
| 2024-05-08 | $116.52 | $201.16 | 259,900 | — | — |
| 2024-05-07 | $116.12 | $200.46 | 224,600 | — | — |
| 2024-05-06 | $115.23 | $198.93 | 310,200 | — | — |
| 2024-05-03 | $114.72 | $198.05 | 249,200 | — | — |
| 2024-05-02 | $115.29 | $199.03 | 326,900 | — | — |
| 2024-05-01 | $112.30 | $193.87 | 406,000 | — | — |
| 2024-04-30 | $110.63 | $190.99 | 344,800 | — | — |
| 2024-04-29 | $112.81 | $194.75 | 312,600 | — | — |
| 2024-04-26 | $112.19 | $193.68 | 439,400 | — | — |
| 2024-04-25 | $109.66 | $189.31 | 793,600 | — | — |
| 2024-04-24 | $111.14 | $191.87 | 340,800 | — | — |
| 2024-04-23 | $109.81 | $189.57 | 381,800 | — | — |
| 2024-04-22 | $108.00 | $186.45 | 342,600 | — | — |
| 2024-04-19 | $108.16 | $186.72 | 282,600 | — | — |
| 2024-04-18 | $107.69 | $185.91 | 277,100 | — | — |
| 2024-04-17 | $106.83 | $184.43 | 220,500 | — | — |
| 2024-04-16 | $107.50 | $185.58 | 267,400 | — | — |
| 2024-04-15 | $108.71 | $187.67 | 227,200 | — | — |
| 2024-04-12 | $108.87 | $187.95 | 223,500 | — | — |
| 2024-04-11 | $113.65 | $196.20 | 276,200 | — | — |
| 2024-04-10 | $113.52 | $195.98 | 367,300 | — | — |
| 2024-04-09 | $114.07 | $196.93 | 284,000 | — | — |
| 2024-04-08 | $112.27 | $193.82 | 340,800 | — | — |
| 2024-04-05 | $109.91 | $189.74 | 389,500 | — | — |
| 2024-04-04 | $111.00 | $191.63 | 233,500 | — | — |
| 2024-04-03 | $114.63 | $197.89 | 181,200 | — | — |
| 2024-04-02 | $115.10 | $198.70 | 258,700 | — | — |
| 2024-04-01 | $117.29 | $202.48 | 280,100 | — | — |
| 2024-03-28 | $117.61 | $203.04 | 248,300 | — | — |
| 2024-03-27 | $117.14 | $202.23 | 314,600 | — | — |
| 2024-03-26 | $112.97 | $195.03 | 237,700 | — | — |
| 2024-03-25 | $113.45 | $195.86 | 205,400 | — | — |
| 2024-03-22 | $113.77 | $196.41 | 260,600 | — | — |
| 2024-03-21 | $115.15 | $198.79 | 329,100 | — | — |
| 2024-03-20 | $114.85 | $198.27 | 207,100 | — | — |
| 2024-03-19 | $113.20 | $195.42 | 266,700 | — | — |
| 2024-03-18 | $113.88 | $196.60 | 306,800 | — | — |
| 2024-03-15 | $112.85 | $194.82 | 441,800 | — | — |
| 2024-03-14 | $113.46 | $195.87 | 263,000 | — | — |
| 2024-03-13 | $117.83 | $203.42 | 285,700 | — | — |
| 2024-03-12 | $117.03 | $202.04 | 319,500 | — | — |
| 2024-03-11 | $116.26 | $200.71 | 182,100 | — | — |
| 2024-03-08 | $117.00 | $201.98 | 304,300 | — | — |
| 2024-03-07 | $117.26 | $202.43 | 267,000 | — | — |
| 2024-03-06 | $115.97 | $200.21 | 215,500 | — | — |
| 2024-03-05 | $117.06 | $202.09 | 386,100 | — | — |
| 2024-03-04 | $112.06 | $193.46 | 232,300 | — | — |
| 2024-03-01 | $112.48 | $194.18 | 308,600 | — | — |
| 2024-02-29 | $113.12 | $195.29 | 380,100 | — | — |
| 2024-02-28 | $112.55 | $194.30 | 292,100 | — | — |
| 2024-02-27 | $115.16 | $198.81 | 232,100 | — | — |
| 2024-02-26 | $114.90 | $198.36 | 267,400 | — | — |
| 2024-02-23 | $115.03 | $198.58 | 280,000 | — | — |
| 2024-02-22 | $116.24 | $200.67 | 301,100 | — | — |
| 2024-02-21 | $116.71 | $201.48 | 378,800 | — | — |
| 2024-02-20 | $117.54 | $202.92 | 481,600 | — | — |
| 2024-02-16 | $119.06 | $205.54 | 469,600 | — | — |
| 2024-02-15 | $123.13 | $212.57 | 299,400 | — | — |
| 2024-02-14 | $117.35 | $202.59 | 209,200 | — | — |
| 2024-02-13 | $116.19 | $200.59 | 261,600 | — | — |
| 2024-02-12 | $121.09 | $209.04 | 201,200 | — | — |
| 2024-02-09 | $120.01 | $207.18 | 365,200 | — | — |
| 2024-02-08 | $119.81 | $206.84 | 544,300 | — | — |
| 2024-02-07 | $117.21 | $202.35 | 241,100 | — | — |
| 2024-02-06 | $120.13 | $207.39 | 165,500 | — | — |
| 2024-02-05 | $117.35 | $202.59 | 149,400 | — | — |
| 2024-02-02 | $118.90 | $205.26 | 183,400 | — | — |
| 2024-02-01 | $119.04 | $205.51 | 209,600 | — | — |
| 2024-01-31 | $115.29 | $199.03 | 228,900 | — | — |
| 2024-01-30 | $119.25 | $205.87 | 165,100 | — | — |
| 2024-01-29 | $120.18 | $207.47 | 186,400 | — | — |
| 2024-01-26 | $118.61 | $204.76 | 220,500 | — | — |
| 2024-01-25 | $117.41 | $202.69 | 210,600 | — | — |
| 2024-01-24 | $117.64 | $203.09 | 184,900 | — | — |
| 2024-01-23 | $118.94 | $205.33 | 241,500 | — | — |
| 2024-01-22 | $117.52 | $202.88 | 210,400 | — | — |
| 2024-01-19 | $116.46 | $201.05 | 178,800 | — | — |
| 2024-01-18 | $117.36 | $202.61 | 245,600 | — | — |
| 2024-01-17 | $117.08 | $202.12 | 314,900 | — | — |
| 2024-01-16 | $115.46 | $199.33 | 200,300 | — | — |
| 2024-01-12 | $114.04 | $196.87 | 320,700 | — | — |
| 2024-01-11 | $116.38 | $200.91 | 347,100 | — | — |
| 2024-01-10 | $116.50 | $201.12 | 342,500 | — | — |
| 2024-01-09 | $116.91 | $201.83 | 261,400 | — | — |
| 2024-01-08 | $117.91 | $203.56 | 330,000 | — | — |
| 2024-01-05 | $115.53 | $199.45 | 305,300 | — | — |
| 2024-01-04 | $116.20 | $200.60 | 331,600 | — | — |
| 2024-01-03 | $118.54 | $204.64 | 280,800 | — | — |
| 2024-01-02 | $126.42 | $218.25 | 232,100 | — | — |