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-10 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 | $112.65 | $140.57 | 364,500 | — | — |
| 2024-12-30 | $112.19 | $139.99 | 215,600 | — | — |
| 2024-12-27 | $112.21 | $140.02 | 246,700 | — | — |
| 2024-12-26 | $113.96 | $142.20 | 237,400 | — | — |
| 2024-12-24 | $113.66 | $141.83 | 109,600 | — | — |
| 2024-12-23 | $112.97 | $140.96 | 252,800 | — | — |
| 2024-12-20 | $113.51 | $141.64 | 1,751,900 | — | — |
| 2024-12-19 | $113.62 | $141.78 | 415,500 | — | — |
| 2024-12-18 | $115.61 | $144.26 | 449,300 | — | — |
| 2024-12-17 | $122.04 | $152.28 | 316,300 | — | — |
| 2024-12-16 | $124.64 | $155.53 | 254,900 | — | — |
| 2024-12-13 | $126.86 | $158.30 | 218,900 | — | — |
| 2024-12-12 | $128.14 | $159.89 | 249,800 | — | — |
| 2024-12-11 | $132.19 | $164.95 | 210,000 | — | — |
| 2024-12-10 | $130.53 | $162.88 | 210,400 | — | — |
| 2024-12-09 | $133.54 | $166.63 | 210,600 | — | — |
| 2024-12-06 | $133.04 | $166.01 | 151,100 | — | — |
| 2024-12-05 | $132.08 | $164.81 | 254,200 | — | — |
| 2024-12-04 | $131.66 | $164.29 | 223,900 | — | — |
| 2024-12-03 | $134.32 | $167.61 | 182,800 | — | — |
| 2024-12-02 | $134.96 | $168.40 | 212,400 | — | — |
| 2024-11-29 | $135.90 | $169.16 | 169,500 | — | — |
| 2024-11-27 | $135.26 | $168.37 | 220,500 | — | — |
| 2024-11-26 | $137.53 | $171.19 | 300,900 | — | — |
| 2024-11-25 | $139.02 | $173.05 | 368,200 | — | — |
| 2024-11-22 | $133.07 | $165.64 | 220,100 | — | — |
| 2024-11-21 | $130.52 | $162.47 | 160,300 | — | — |
| 2024-11-20 | $128.63 | $160.12 | 182,600 | — | — |
| 2024-11-19 | $128.13 | $159.49 | 215,400 | — | — |
| 2024-11-18 | $129.21 | $160.84 | 150,200 | — | — |
| 2024-11-15 | $129.21 | $160.84 | 194,400 | — | — |
| 2024-11-14 | $132.07 | $164.40 | 229,100 | — | — |
| 2024-11-13 | $131.62 | $163.84 | 261,000 | — | — |
| 2024-11-12 | $133.34 | $165.98 | 301,500 | — | — |
| 2024-11-11 | $137.71 | $171.42 | 179,900 | — | — |
| 2024-11-08 | $134.49 | $167.41 | 219,200 | — | — |
| 2024-11-07 | $133.24 | $165.85 | 405,000 | — | — |
| 2024-11-06 | $136.45 | $169.85 | 522,000 | — | — |
| 2024-11-05 | $126.06 | $156.92 | 317,900 | — | — |
| 2024-11-04 | $123.81 | $154.12 | 207,300 | — | — |
| 2024-11-01 | $123.08 | $153.21 | 234,500 | — | — |
| 2024-10-31 | $122.34 | $152.29 | 269,300 | — | — |
| 2024-10-30 | $122.39 | $152.35 | 384,300 | — | — |
| 2024-10-29 | $123.04 | $153.16 | 599,700 | — | — |
| 2024-10-28 | $131.57 | $163.78 | 310,600 | — | — |
| 2024-10-25 | $130.17 | $162.03 | 150,700 | — | — |
| 2024-10-24 | $130.81 | $162.83 | 195,800 | — | — |
| 2024-10-23 | $130.00 | $161.82 | 315,200 | — | — |
| 2024-10-22 | $130.03 | $161.86 | 200,500 | — | — |
| 2024-10-21 | $132.12 | $164.46 | 239,200 | — | — |
| 2024-10-18 | $133.95 | $166.74 | 228,500 | — | — |
| 2024-10-17 | $134.98 | $168.02 | 163,900 | — | — |
| 2024-10-16 | $136.85 | $170.35 | 224,100 | — | — |
| 2024-10-15 | $135.55 | $168.73 | 315,700 | — | — |
| 2024-10-14 | $138.40 | $172.28 | 167,100 | — | — |
| 2024-10-11 | $136.89 | $170.40 | 180,000 | — | — |
| 2024-10-10 | $134.55 | $167.48 | 261,400 | — | — |
| 2024-10-09 | $137.02 | $170.56 | 216,900 | — | — |
| 2024-10-08 | $135.00 | $168.04 | 319,500 | — | — |
| 2024-10-07 | $129.58 | $161.30 | 154,700 | — | — |
| 2024-10-04 | $129.71 | $161.46 | 204,600 | — | — |
| 2024-10-03 | $129.58 | $161.30 | 222,300 | — | — |
| 2024-10-02 | $130.00 | $161.82 | 193,900 | — | — |
| 2024-10-01 | $130.94 | $162.99 | 180,700 | — | — |
| 2024-09-30 | $131.21 | $163.33 | 312,500 | — | — |
| 2024-09-27 | $131.27 | $163.40 | 331,300 | — | — |
| 2024-09-26 | $129.61 | $161.34 | 228,500 | — | — |
| 2024-09-25 | $129.04 | $160.63 | 263,700 | — | — |
| 2024-09-24 | $132.11 | $164.45 | 215,400 | — | — |
| 2024-09-23 | $131.10 | $163.19 | 208,400 | — | — |
| 2024-09-20 | $130.80 | $162.82 | 1,075,500 | — | — |
| 2024-09-19 | $132.84 | $165.36 | 373,800 | — | — |
| 2024-09-18 | $128.53 | $159.99 | 378,700 | — | — |
| 2024-09-17 | $125.99 | $156.83 | 263,300 | — | — |
| 2024-09-16 | $123.47 | $153.69 | 230,900 | — | — |
| 2024-09-13 | $121.95 | $151.80 | 237,900 | — | — |
| 2024-09-12 | $117.33 | $146.05 | 316,500 | — | — |
| 2024-09-11 | $113.44 | $141.21 | 244,000 | — | — |
| 2024-09-10 | $114.21 | $142.17 | 178,700 | — | — |
| 2024-09-09 | $112.81 | $140.42 | 262,900 | — | — |
| 2024-09-06 | $113.03 | $140.70 | 213,800 | — | — |
| 2024-09-05 | $113.82 | $141.68 | 448,600 | — | — |
| 2024-09-04 | $115.41 | $143.66 | 218,800 | — | — |
| 2024-09-03 | $116.54 | $145.07 | 228,000 | — | — |
| 2024-08-30 | $121.67 | $151.45 | 194,500 | — | — |
| 2024-08-29 | $120.64 | $149.76 | 185,100 | — | — |
| 2024-08-28 | $121.02 | $150.23 | 187,300 | — | — |
| 2024-08-27 | $121.44 | $150.75 | 154,600 | — | — |
| 2024-08-26 | $124.56 | $154.63 | 226,700 | — | — |
| 2024-08-23 | $125.02 | $155.20 | 394,300 | — | — |
| 2024-08-22 | $119.14 | $147.90 | 422,200 | — | — |
| 2024-08-21 | $120.89 | $150.07 | 127,500 | — | — |
| 2024-08-20 | $118.36 | $146.93 | 250,200 | — | — |
| 2024-08-19 | $119.37 | $148.18 | 168,800 | — | — |
| 2024-08-16 | $118.83 | $147.51 | 208,200 | — | — |
| 2024-08-15 | $121.05 | $150.27 | 189,500 | — | — |
| 2024-08-14 | $117.78 | $146.21 | 147,500 | — | — |
| 2024-08-13 | $118.64 | $147.28 | 151,000 | — | — |
| 2024-08-12 | $116.01 | $144.01 | 167,200 | — | — |
| 2024-08-09 | $117.64 | $146.03 | 190,900 | — | — |
| 2024-08-08 | $118.11 | $146.62 | 238,800 | — | — |
| 2024-08-07 | $116.98 | $145.22 | 230,100 | — | — |
| 2024-08-06 | $119.42 | $148.24 | 215,300 | — | — |
| 2024-08-05 | $117.13 | $145.40 | 286,600 | — | — |
| 2024-08-02 | $121.98 | $151.42 | 261,200 | — | — |
| 2024-08-01 | $126.20 | $156.66 | 449,600 | — | — |
| 2024-07-31 | $131.93 | $163.77 | 483,100 | — | — |
| 2024-07-30 | $135.34 | $168.01 | 480,000 | — | — |
| 2024-07-29 | $127.06 | $157.73 | 279,300 | — | — |
| 2024-07-26 | $128.83 | $159.93 | 290,200 | — | — |
| 2024-07-25 | $125.04 | $155.22 | 378,000 | — | — |
| 2024-07-24 | $119.28 | $148.07 | 257,700 | — | — |
| 2024-07-23 | $122.70 | $152.32 | 242,800 | — | — |
| 2024-07-22 | $123.29 | $153.05 | 209,600 | — | — |
| 2024-07-19 | $120.86 | $150.03 | 215,600 | — | — |
| 2024-07-18 | $121.57 | $150.91 | 334,800 | — | — |
| 2024-07-17 | $124.68 | $154.77 | 334,800 | — | — |
| 2024-07-16 | $125.69 | $156.03 | 283,900 | — | — |
| 2024-07-15 | $117.68 | $146.08 | 343,900 | — | — |
| 2024-07-12 | $117.77 | $146.20 | 275,200 | — | — |
| 2024-07-11 | $116.59 | $144.73 | 353,100 | — | — |
| 2024-07-10 | $109.99 | $136.54 | 191,700 | — | — |
| 2024-07-09 | $108.07 | $134.15 | 313,800 | — | — |
| 2024-07-08 | $108.75 | $135.00 | 217,900 | — | — |
| 2024-07-05 | $107.65 | $133.63 | 199,700 | — | — |
| 2024-07-03 | $109.41 | $135.82 | 92,800 | — | — |
| 2024-07-02 | $109.81 | $136.31 | 246,900 | — | — |
| 2024-07-01 | $110.32 | $136.95 | 437,200 | — | — |
| 2024-06-28 | $112.00 | $139.03 | 1,753,300 | — | — |
| 2024-06-27 | $109.28 | $135.66 | 373,400 | — | — |
| 2024-06-26 | $109.37 | $135.77 | 599,400 | — | — |
| 2024-06-25 | $110.65 | $137.36 | 390,700 | — | — |
| 2024-06-24 | $115.99 | $143.99 | 217,000 | — | — |
| 2024-06-21 | $116.08 | $144.10 | 718,900 | — | — |
| 2024-06-20 | $115.39 | $143.24 | 273,300 | — | — |
| 2024-06-18 | $115.02 | $142.78 | 218,500 | — | — |
| 2024-06-17 | $115.21 | $143.02 | 255,300 | — | — |
| 2024-06-14 | $114.47 | $142.10 | 236,600 | — | — |
| 2024-06-13 | $116.50 | $144.62 | 180,400 | — | — |
| 2024-06-12 | $117.54 | $145.91 | 261,300 | — | — |
| 2024-06-11 | $114.35 | $141.95 | 199,000 | — | — |
| 2024-06-10 | $115.26 | $143.08 | 206,400 | — | — |
| 2024-06-07 | $113.80 | $141.27 | 236,100 | — | — |
| 2024-06-06 | $115.19 | $142.99 | 215,300 | — | — |
| 2024-06-05 | $115.63 | $143.54 | 149,800 | — | — |
| 2024-06-04 | $114.74 | $142.43 | 247,200 | — | — |
| 2024-06-03 | $116.51 | $144.63 | 160,200 | — | — |
| 2024-05-31 | $119.48 | $147.91 | 226,500 | — | — |
| 2024-05-30 | $118.01 | $146.09 | 191,800 | — | — |
| 2024-05-29 | $115.36 | $142.81 | 260,800 | — | — |
| 2024-05-28 | $117.11 | $144.98 | 287,200 | — | — |
| 2024-05-24 | $120.14 | $148.73 | 175,600 | — | — |
| 2024-05-23 | $118.46 | $146.65 | 282,100 | — | — |
| 2024-05-22 | $119.58 | $148.03 | 171,200 | — | — |
| 2024-05-21 | $120.48 | $149.15 | 135,200 | — | — |
| 2024-05-20 | $120.16 | $148.75 | 182,200 | — | — |
| 2024-05-17 | $119.92 | $148.45 | 226,500 | — | — |
| 2024-05-16 | $119.48 | $147.91 | 299,300 | — | — |
| 2024-05-15 | $124.00 | $153.50 | 238,600 | — | — |
| 2024-05-14 | $121.28 | $150.14 | 239,400 | — | — |
| 2024-05-13 | $118.83 | $147.10 | 158,800 | — | — |
| 2024-05-10 | $118.08 | $146.18 | 229,700 | — | — |
| 2024-05-09 | $119.01 | $147.33 | 315,600 | — | — |
| 2024-05-08 | $118.78 | $147.04 | 313,000 | — | — |
| 2024-05-07 | $116.82 | $144.62 | 368,900 | — | — |
| 2024-05-06 | $117.98 | $146.05 | 357,700 | — | — |
| 2024-05-03 | $116.65 | $144.41 | 187,900 | — | — |
| 2024-05-02 | $115.49 | $142.97 | 293,600 | — | — |
| 2024-05-01 | $113.00 | $139.89 | 277,700 | — | — |
| 2024-04-30 | $112.70 | $139.52 | 412,900 | — | — |
| 2024-04-29 | $115.79 | $143.34 | 304,700 | — | — |
| 2024-04-26 | $113.64 | $140.68 | 214,900 | — | — |
| 2024-04-25 | $112.55 | $139.33 | 420,400 | — | — |
| 2024-04-24 | $113.68 | $140.73 | 283,000 | — | — |
| 2024-04-23 | $114.02 | $141.15 | 288,000 | — | — |
| 2024-04-22 | $112.58 | $139.37 | 381,100 | — | — |
| 2024-04-19 | $111.79 | $138.39 | 310,900 | — | — |
| 2024-04-18 | $110.65 | $136.98 | 413,700 | — | — |
| 2024-04-17 | $111.64 | $138.20 | 242,100 | — | — |
| 2024-04-16 | $113.82 | $140.90 | 286,700 | — | — |
| 2024-04-15 | $114.96 | $142.31 | 307,700 | — | — |
| 2024-04-12 | $115.67 | $143.19 | 216,200 | — | — |
| 2024-04-11 | $116.93 | $144.75 | 210,900 | — | — |
| 2024-04-10 | $114.70 | $141.99 | 377,400 | — | — |
| 2024-04-09 | $119.64 | $148.11 | 158,600 | — | — |
| 2024-04-08 | $119.13 | $147.48 | 164,000 | — | — |
| 2024-04-05 | $118.81 | $147.08 | 182,800 | — | — |
| 2024-04-04 | $118.21 | $146.34 | 309,700 | — | — |
| 2024-04-03 | $121.54 | $150.46 | 352,800 | — | — |
| 2024-04-02 | $118.42 | $146.60 | 347,000 | — | — |
| 2024-04-01 | $119.90 | $148.43 | 188,000 | — | — |
| 2024-03-28 | $123.01 | $152.28 | 340,600 | — | — |
| 2024-03-27 | $121.79 | $150.77 | 277,000 | — | — |
| 2024-03-26 | $117.90 | $145.95 | 234,800 | — | — |
| 2024-03-25 | $118.36 | $146.52 | 185,200 | — | — |
| 2024-03-22 | $119.13 | $147.48 | 255,700 | — | — |
| 2024-03-21 | $121.72 | $150.68 | 310,100 | — | — |
| 2024-03-20 | $118.82 | $147.09 | 209,900 | — | — |
| 2024-03-19 | $116.81 | $144.60 | 253,200 | — | — |
| 2024-03-18 | $114.23 | $141.41 | 328,700 | — | — |
| 2024-03-15 | $115.62 | $143.13 | 1,051,200 | — | — |
| 2024-03-14 | $113.99 | $141.11 | 370,000 | — | — |
| 2024-03-13 | $115.09 | $142.47 | 261,500 | — | — |
| 2024-03-12 | $113.46 | $140.46 | 257,600 | — | — |
| 2024-03-11 | $113.33 | $140.30 | 327,300 | — | — |
| 2024-03-08 | $115.23 | $142.65 | 252,700 | — | — |
| 2024-03-07 | $115.10 | $142.49 | 248,100 | — | — |
| 2024-03-06 | $113.74 | $140.80 | 371,700 | — | — |
| 2024-03-05 | $113.93 | $141.04 | 364,900 | — | — |
| 2024-03-04 | $115.65 | $143.17 | 222,600 | — | — |
| 2024-03-01 | $115.96 | $143.55 | 189,600 | — | — |
| 2024-02-29 | $114.63 | $141.91 | 266,700 | — | — |
| 2024-02-28 | $113.33 | $139.89 | 192,700 | — | — |
| 2024-02-27 | $113.49 | $140.08 | 256,700 | — | — |
| 2024-02-26 | $111.41 | $137.52 | 221,600 | — | — |
| 2024-02-23 | $111.87 | $138.09 | 252,800 | — | — |
| 2024-02-22 | $111.35 | $137.44 | 415,200 | — | — |
| 2024-02-21 | $110.11 | $135.91 | 380,000 | — | — |
| 2024-02-20 | $110.06 | $135.85 | 597,000 | — | — |
| 2024-02-16 | $118.63 | $146.43 | 371,200 | — | — |
| 2024-02-15 | $119.76 | $147.82 | 310,800 | — | — |
| 2024-02-14 | $117.62 | $145.18 | 275,300 | — | — |
| 2024-02-13 | $114.85 | $141.76 | 331,200 | — | — |
| 2024-02-12 | $121.49 | $149.96 | 288,200 | — | — |
| 2024-02-09 | $118.90 | $146.76 | 347,800 | — | — |
| 2024-02-08 | $117.44 | $144.96 | 306,900 | — | — |
| 2024-02-07 | $116.12 | $143.33 | 264,900 | — | — |
| 2024-02-06 | $115.49 | $142.55 | 258,400 | — | — |
| 2024-02-05 | $112.63 | $139.02 | 185,200 | — | — |
| 2024-02-02 | $115.18 | $142.17 | 197,800 | — | — |
| 2024-02-01 | $116.27 | $143.52 | 233,800 | — | — |
| 2024-01-31 | $113.45 | $140.04 | 264,900 | — | — |
| 2024-01-30 | $116.89 | $144.28 | 189,200 | — | — |
| 2024-01-29 | $116.25 | $143.49 | 223,600 | — | — |
| 2024-01-26 | $113.91 | $140.60 | 277,300 | — | — |
| 2024-01-25 | $114.13 | $140.87 | 272,800 | — | — |
| 2024-01-24 | $112.20 | $138.49 | 315,300 | — | — |
| 2024-01-23 | $113.25 | $139.79 | 323,100 | — | — |
| 2024-01-22 | $117.69 | $145.27 | 297,100 | — | — |
| 2024-01-19 | $116.32 | $143.58 | 198,300 | — | — |
| 2024-01-18 | $115.81 | $142.95 | 171,600 | — | — |
| 2024-01-17 | $114.22 | $140.99 | 194,000 | — | — |
| 2024-01-16 | $115.99 | $143.17 | 248,600 | — | — |
| 2024-01-12 | $116.67 | $144.01 | 246,400 | — | — |
| 2024-01-11 | $118.76 | $146.59 | 177,100 | — | — |
| 2024-01-10 | $119.61 | $147.64 | 179,800 | — | — |
| 2024-01-09 | $118.65 | $146.45 | 223,900 | — | — |
| 2024-01-08 | $120.54 | $148.79 | 218,300 | — | — |
| 2024-01-05 | $118.18 | $145.87 | 215,000 | — | — |
| 2024-01-04 | $118.45 | $146.21 | 236,200 | — | — |
| 2024-01-03 | $119.11 | $147.02 | 266,700 | — | — |
| 2024-01-02 | $123.56 | $152.51 | 202,800 | — | — |