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
- 1992-03-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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $87.48 | $99.02 | 183,300 | — | — |
| 2021-12-30 | $87.68 | $99.25 | 266,500 | — | — |
| 2021-12-29 | $87.26 | $98.77 | 227,600 | — | — |
| 2021-12-28 | $86.23 | $97.61 | 282,100 | — | — |
| 2021-12-27 | $85.29 | $96.54 | 372,700 | — | — |
| 2021-12-23 | $84.86 | $96.06 | 199,400 | — | — |
| 2021-12-22 | $84.68 | $95.85 | 280,600 | — | — |
| 2021-12-21 | $83.01 | $93.96 | 260,500 | — | — |
| 2021-12-20 | $80.34 | $90.94 | 308,900 | — | — |
| 2021-12-17 | $81.02 | $91.71 | 465,200 | — | — |
| 2021-12-16 | $80.24 | $90.83 | 447,500 | — | — |
| 2021-12-15 | $83.05 | $94.01 | 502,700 | — | — |
| 2021-12-14 | $80.76 | $91.42 | 418,700 | — | — |
| 2021-12-13 | $78.83 | $89.23 | 554,300 | — | — |
| 2021-12-10 | $83.31 | $94.30 | 322,000 | — | — |
| 2021-12-09 | $83.94 | $95.02 | 399,300 | — | — |
| 2021-12-08 | $84.69 | $95.87 | 407,600 | — | — |
| 2021-12-07 | $85.25 | $96.00 | 737,900 | — | — |
| 2021-12-06 | $80.55 | $90.71 | 1,494,400 | — | — |
| 2021-12-03 | $84.00 | $94.59 | 600,000 | — | — |
| 2021-12-02 | $83.21 | $93.70 | 451,300 | — | — |
| 2021-12-01 | $80.90 | $91.10 | 492,500 | — | — |
| 2021-11-30 | $82.60 | $93.02 | 691,300 | — | — |
| 2021-11-29 | $86.06 | $96.91 | 563,300 | — | — |
| 2021-11-26 | $87.92 | $99.01 | 484,900 | — | — |
| 2021-11-24 | $89.47 | $100.75 | 550,100 | — | — |
| 2021-11-23 | $93.00 | $104.73 | 845,500 | — | — |
| 2021-11-22 | $95.81 | $107.89 | 528,500 | — | — |
| 2021-11-19 | $97.47 | $109.76 | 284,400 | — | — |
| 2021-11-18 | $97.80 | $110.13 | 337,700 | — | — |
| 2021-11-17 | $99.61 | $112.17 | 398,200 | — | — |
| 2021-11-16 | $98.42 | $110.83 | 490,200 | — | — |
| 2021-11-15 | $100.30 | $112.95 | 312,600 | — | — |
| 2021-11-12 | $100.70 | $113.40 | 207,400 | — | — |
| 2021-11-11 | $100.65 | $113.34 | 157,200 | — | — |
| 2021-11-10 | $101.22 | $113.99 | 323,900 | — | — |
| 2021-11-09 | $104.89 | $118.12 | 255,000 | — | — |
| 2021-11-08 | $103.68 | $116.76 | 236,600 | — | — |
| 2021-11-05 | $102.84 | $115.81 | 318,500 | — | — |
| 2021-11-04 | $99.06 | $111.55 | 199,800 | — | — |
| 2021-11-03 | $98.01 | $110.37 | 205,000 | — | — |
| 2021-11-02 | $97.95 | $110.30 | 234,900 | — | — |
| 2021-11-01 | $99.65 | $112.22 | 172,000 | — | — |
| 2021-10-29 | $98.95 | $111.43 | 225,200 | — | — |
| 2021-10-28 | $98.89 | $111.36 | 143,300 | — | — |
| 2021-10-27 | $98.79 | $111.25 | 209,800 | — | — |
| 2021-10-26 | $99.27 | $111.79 | 189,500 | — | — |
| 2021-10-25 | $99.72 | $112.30 | 377,400 | — | — |
| 2021-10-22 | $100.00 | $112.61 | 246,900 | — | — |
| 2021-10-21 | $100.23 | $112.87 | 295,100 | — | — |
| 2021-10-20 | $100.74 | $113.44 | 564,800 | — | — |
| 2021-10-19 | $97.74 | $110.07 | 300,500 | — | — |
| 2021-10-18 | $97.37 | $109.65 | 231,700 | — | — |
| 2021-10-15 | $98.00 | $110.36 | 244,400 | — | — |
| 2021-10-14 | $99.96 | $112.57 | 681,500 | — | — |
| 2021-10-13 | $95.91 | $108.01 | 347,500 | — | — |
| 2021-10-12 | $96.15 | $108.28 | 223,100 | — | — |
| 2021-10-11 | $97.14 | $109.39 | 334,200 | — | — |
| 2021-10-08 | $99.06 | $111.55 | 119,500 | — | — |
| 2021-10-07 | $99.98 | $112.59 | 217,700 | — | — |
| 2021-10-06 | $97.59 | $109.90 | 200,800 | — | — |
| 2021-10-05 | $97.08 | $109.32 | 290,300 | — | — |
| 2021-10-04 | $99.20 | $111.71 | 201,200 | — | — |
| 2021-10-01 | $99.51 | $112.06 | 193,900 | — | — |
| 2021-09-30 | $97.33 | $109.60 | 270,400 | — | — |
| 2021-09-29 | $99.39 | $111.92 | 183,400 | — | — |
| 2021-09-28 | $100.65 | $113.34 | 315,200 | — | — |
| 2021-09-27 | $103.66 | $116.73 | 221,600 | — | — |
| 2021-09-24 | $102.24 | $115.13 | 203,100 | — | — |
| 2021-09-23 | $101.99 | $114.85 | 245,900 | — | — |
| 2021-09-22 | $100.62 | $113.31 | 283,400 | — | — |
| 2021-09-21 | $97.52 | $109.82 | 295,700 | — | — |
| 2021-09-20 | $97.34 | $109.62 | 312,600 | — | — |
| 2021-09-17 | $100.29 | $112.94 | 797,700 | — | — |
| 2021-09-16 | $99.62 | $112.18 | 266,300 | — | — |
| 2021-09-15 | $100.50 | $113.17 | 401,300 | — | — |
| 2021-09-14 | $98.52 | $110.94 | 304,200 | — | — |
| 2021-09-13 | $100.33 | $112.98 | 239,600 | — | — |
| 2021-09-10 | $100.56 | $113.24 | 322,800 | — | — |
| 2021-09-09 | $101.84 | $114.68 | 470,700 | — | — |
| 2021-09-08 | $104.75 | $117.96 | 212,300 | — | — |
| 2021-09-07 | $104.59 | $117.78 | 271,500 | — | — |
| 2021-09-03 | $104.89 | $118.12 | 173,200 | — | — |
| 2021-09-02 | $105.42 | $118.71 | 301,800 | — | — |
| 2021-09-01 | $106.35 | $119.76 | 229,100 | — | — |
| 2021-08-31 | $105.96 | $119.32 | 359,000 | — | — |
| 2021-08-30 | $105.97 | $119.33 | 300,300 | — | — |
| 2021-08-27 | $106.85 | $120.33 | 242,200 | — | — |
| 2021-08-26 | $103.76 | $116.85 | 238,000 | — | — |
| 2021-08-25 | $104.33 | $117.49 | 210,500 | — | — |
| 2021-08-24 | $102.27 | $115.17 | 284,700 | — | — |
| 2021-08-23 | $103.54 | $116.60 | 329,200 | — | — |
| 2021-08-20 | $103.31 | $116.34 | 394,900 | — | — |
| 2021-08-19 | $103.54 | $116.60 | 478,100 | — | — |
| 2021-08-18 | $103.96 | $117.07 | 473,500 | — | — |
| 2021-08-17 | $101.51 | $114.31 | 268,400 | — | — |
| 2021-08-16 | $103.50 | $116.06 | 234,100 | — | — |
| 2021-08-13 | $102.85 | $115.33 | 210,600 | — | — |
| 2021-08-12 | $101.76 | $114.11 | 211,000 | — | — |
| 2021-08-11 | $101.39 | $113.69 | 295,000 | — | — |
| 2021-08-10 | $99.27 | $111.31 | 349,300 | — | — |
| 2021-08-09 | $99.76 | $111.86 | 381,100 | — | — |
| 2021-08-06 | $101.40 | $113.70 | 364,400 | — | — |
| 2021-08-05 | $101.10 | $113.37 | 796,600 | — | — |
| 2021-08-04 | $103.92 | $116.53 | 483,600 | — | — |
| 2021-08-03 | $104.86 | $117.58 | 397,300 | — | — |
| 2021-08-02 | $107.64 | $120.70 | 231,900 | — | — |
| 2021-07-30 | $108.86 | $122.07 | 148,200 | — | — |
| 2021-07-29 | $110.05 | $123.40 | 158,100 | — | — |
| 2021-07-28 | $108.97 | $122.19 | 214,300 | — | — |
| 2021-07-27 | $110.62 | $124.04 | 168,300 | — | — |
| 2021-07-26 | $111.36 | $124.87 | 171,600 | — | — |
| 2021-07-23 | $109.54 | $122.83 | 176,400 | — | — |
| 2021-07-22 | $108.01 | $121.11 | 220,600 | — | — |
| 2021-07-21 | $106.82 | $119.78 | 145,300 | — | — |
| 2021-07-20 | $105.68 | $118.50 | 321,000 | — | — |
| 2021-07-19 | $102.47 | $114.90 | 304,300 | — | — |
| 2021-07-16 | $104.93 | $117.66 | 301,200 | — | — |
| 2021-07-15 | $104.78 | $117.49 | 409,300 | — | — |
| 2021-07-14 | $105.73 | $118.56 | 433,500 | — | — |
| 2021-07-13 | $107.77 | $120.85 | 468,600 | — | — |
| 2021-07-12 | $108.82 | $122.02 | 223,300 | — | — |
| 2021-07-09 | $109.25 | $122.50 | 280,900 | — | — |
| 2021-07-08 | $106.90 | $119.87 | 368,000 | — | — |
| 2021-07-07 | $107.33 | $120.35 | 579,300 | — | — |
| 2021-07-06 | $110.97 | $124.43 | 528,200 | — | — |
| 2021-07-02 | $111.25 | $124.75 | 308,600 | — | — |
| 2021-07-01 | $112.87 | $126.56 | 400,700 | — | — |
| 2021-06-30 | $111.44 | $124.96 | 603,300 | — | — |
| 2021-06-29 | $114.80 | $128.73 | 450,400 | — | — |
| 2021-06-28 | $118.05 | $132.37 | 368,800 | — | — |
| 2021-06-25 | $120.08 | $134.65 | 660,000 | — | — |
| 2021-06-24 | $120.79 | $135.45 | 157,400 | — | — |
| 2021-06-23 | $120.06 | $134.63 | 272,400 | — | — |
| 2021-06-22 | $121.55 | $136.30 | 253,100 | — | — |
| 2021-06-21 | $119.33 | $133.81 | 278,500 | — | — |
| 2021-06-18 | $116.24 | $130.34 | 518,900 | — | — |
| 2021-06-17 | $119.16 | $133.62 | 413,500 | — | — |
| 2021-06-16 | $118.10 | $132.43 | 236,100 | — | — |
| 2021-06-15 | $118.16 | $132.50 | 306,100 | — | — |
| 2021-06-14 | $118.46 | $132.83 | 212,100 | — | — |
| 2021-06-11 | $119.13 | $133.58 | 229,100 | — | — |
| 2021-06-10 | $116.98 | $131.17 | 267,900 | — | — |
| 2021-06-09 | $118.42 | $132.79 | 309,900 | — | — |
| 2021-06-08 | $121.51 | $136.25 | 573,700 | — | — |
| 2021-06-07 | $116.05 | $130.13 | 385,000 | — | — |
| 2021-06-04 | $114.20 | $128.06 | 295,900 | — | — |
| 2021-06-03 | $113.03 | $126.74 | 237,900 | — | — |
| 2021-06-02 | $113.93 | $127.75 | 418,600 | — | — |
| 2021-06-01 | $112.85 | $126.54 | 278,400 | — | — |
| 2021-05-28 | $113.60 | $127.38 | 223,600 | — | — |
| 2021-05-27 | $112.74 | $126.42 | 261,900 | — | — |
| 2021-05-26 | $113.99 | $127.82 | 153,300 | — | — |
| 2021-05-25 | $113.16 | $126.89 | 269,400 | — | — |
| 2021-05-24 | $115.45 | $128.96 | 177,800 | — | — |
| 2021-05-21 | $115.04 | $128.51 | 187,000 | — | — |
| 2021-05-20 | $115.00 | $128.46 | 211,000 | — | — |
| 2021-05-19 | $115.31 | $128.81 | 248,600 | — | — |
| 2021-05-18 | $114.44 | $127.84 | 323,000 | — | — |
| 2021-05-17 | $116.12 | $129.71 | 340,300 | — | — |
| 2021-05-14 | $118.92 | $132.84 | 369,300 | — | — |
| 2021-05-13 | $114.11 | $127.47 | 904,800 | — | — |
| 2021-05-12 | $117.00 | $130.70 | 599,700 | — | — |
| 2021-05-11 | $122.32 | $136.64 | 417,300 | — | — |
| 2021-05-10 | $122.64 | $137.00 | 348,000 | — | — |
| 2021-05-07 | $121.37 | $135.58 | 198,600 | — | — |
| 2021-05-06 | $119.61 | $133.61 | 206,900 | — | — |
| 2021-05-05 | $120.37 | $134.46 | 214,600 | — | — |
| 2021-05-04 | $121.41 | $135.62 | 206,200 | — | — |
| 2021-05-03 | $121.31 | $135.51 | 218,200 | — | — |
| 2021-04-30 | $120.65 | $134.77 | 265,300 | — | — |
| 2021-04-29 | $120.72 | $134.85 | 224,400 | — | — |
| 2021-04-28 | $118.40 | $132.26 | 185,800 | — | — |
| 2021-04-27 | $118.93 | $132.85 | 319,300 | — | — |
| 2021-04-26 | $115.31 | $128.81 | 177,900 | — | — |
| 2021-04-23 | $116.27 | $129.88 | 167,300 | — | — |
| 2021-04-22 | $117.25 | $130.97 | 224,600 | — | — |
| 2021-04-21 | $115.91 | $129.48 | 304,000 | — | — |
| 2021-04-20 | $117.27 | $131.00 | 394,000 | — | — |
| 2021-04-19 | $121.52 | $135.74 | 464,100 | — | — |
| 2021-04-16 | $117.95 | $131.76 | 404,100 | — | — |
| 2021-04-15 | $116.35 | $129.97 | 218,000 | — | — |
| 2021-04-14 | $115.58 | $129.11 | 354,500 | — | — |
| 2021-04-13 | $112.51 | $125.68 | 211,800 | — | — |
| 2021-04-12 | $113.88 | $127.21 | 196,700 | — | — |
| 2021-04-09 | $114.73 | $128.16 | 239,700 | — | — |
| 2021-04-08 | $114.22 | $127.59 | 286,600 | — | — |
| 2021-04-07 | $113.91 | $127.24 | 203,400 | — | — |
| 2021-04-06 | $113.05 | $126.28 | 392,000 | — | — |
| 2021-04-05 | $112.25 | $125.39 | 318,400 | — | — |
| 2021-04-01 | $113.67 | $126.98 | 410,800 | — | — |
| 2021-03-31 | $109.78 | $122.63 | 315,500 | — | — |
| 2021-03-30 | $109.28 | $122.07 | 368,100 | — | — |
| 2021-03-29 | $109.94 | $122.81 | 413,300 | — | — |
| 2021-03-26 | $111.88 | $124.98 | 309,600 | — | — |
| 2021-03-25 | $110.63 | $123.58 | 468,700 | — | — |
| 2021-03-24 | $109.09 | $121.86 | 427,700 | — | — |
| 2021-03-23 | $112.09 | $125.21 | 501,200 | — | — |
| 2021-03-22 | $114.69 | $128.11 | 346,900 | — | — |
| 2021-03-19 | $116.83 | $130.51 | 839,700 | — | — |
| 2021-03-18 | $114.85 | $128.29 | 697,600 | — | — |
| 2021-03-17 | $115.77 | $129.32 | 778,500 | — | — |
| 2021-03-16 | $111.70 | $124.77 | 521,100 | — | — |
| 2021-03-15 | $109.72 | $122.56 | 792,400 | — | — |
| 2021-03-12 | $105.49 | $117.84 | 590,500 | — | — |
| 2021-03-11 | $102.63 | $114.64 | 501,100 | — | — |
| 2021-03-10 | $98.89 | $110.47 | 489,500 | — | — |
| 2021-03-09 | $98.74 | $110.30 | 549,100 | — | — |
| 2021-03-08 | $100.37 | $112.12 | 444,700 | — | — |
| 2021-03-05 | $99.13 | $110.73 | 464,200 | — | — |
| 2021-03-04 | $97.99 | $109.46 | 606,200 | — | — |
| 2021-03-03 | $99.47 | $111.11 | 558,100 | — | — |
| 2021-03-02 | $104.80 | $117.07 | 403,000 | — | — |
| 2021-03-01 | $104.86 | $116.69 | 473,400 | — | — |
| 2021-02-26 | $102.35 | $113.89 | 441,200 | — | — |
| 2021-02-25 | $101.76 | $113.24 | 403,900 | — | — |
| 2021-02-24 | $100.87 | $112.25 | 713,200 | — | — |
| 2021-02-23 | $94.76 | $105.45 | 617,400 | — | — |
| 2021-02-22 | $99.14 | $110.32 | 456,700 | — | — |
| 2021-02-19 | $99.18 | $110.37 | 539,400 | — | — |
| 2021-02-18 | $99.86 | $111.12 | 572,600 | — | — |
| 2021-02-17 | $99.42 | $110.63 | 363,000 | — | — |
| 2021-02-16 | $101.11 | $112.51 | 278,500 | — | — |
| 2021-02-12 | $100.54 | $111.88 | 202,700 | — | — |
| 2021-02-11 | $100.99 | $112.38 | 256,100 | — | — |
| 2021-02-10 | $100.44 | $111.77 | 341,800 | — | — |
| 2021-02-09 | $100.35 | $111.67 | 559,000 | — | — |
| 2021-02-08 | $100.25 | $111.56 | 333,300 | — | — |
| 2021-02-05 | $101.56 | $113.02 | 291,500 | — | — |
| 2021-02-04 | $98.76 | $109.90 | 318,000 | — | — |
| 2021-02-03 | $95.29 | $106.04 | 426,500 | — | — |
| 2021-02-02 | $92.82 | $103.29 | 386,600 | — | — |
| 2021-02-01 | $93.91 | $104.50 | 346,800 | — | — |
| 2021-01-29 | $94.14 | $104.76 | 388,300 | — | — |
| 2021-01-28 | $94.28 | $104.91 | 609,500 | — | — |
| 2021-01-27 | $93.64 | $104.20 | 567,300 | — | — |
| 2021-01-26 | $100.39 | $111.71 | 294,900 | — | — |
| 2021-01-25 | $101.06 | $112.46 | 320,700 | — | — |
| 2021-01-22 | $101.71 | $113.18 | 408,800 | — | — |
| 2021-01-21 | $100.25 | $111.56 | 419,300 | — | — |
| 2021-01-20 | $103.32 | $114.97 | 270,900 | — | — |
| 2021-01-19 | $101.01 | $112.40 | 397,700 | — | — |
| 2021-01-15 | $99.55 | $110.78 | 259,100 | — | — |
| 2021-01-14 | $97.14 | $108.10 | 225,100 | — | — |
| 2021-01-13 | $95.68 | $106.47 | 228,900 | — | — |
| 2021-01-12 | $97.87 | $108.91 | 211,600 | — | — |
| 2021-01-11 | $97.07 | $108.02 | 218,800 | — | — |
| 2021-01-08 | $97.39 | $108.37 | 230,300 | — | — |
| 2021-01-07 | $96.92 | $107.85 | 260,600 | — | — |
| 2021-01-06 | $96.61 | $107.51 | 417,300 | — | — |
| 2021-01-05 | $93.05 | $103.55 | 261,000 | — | — |
| 2021-01-04 | $91.20 | $101.49 | 315,500 | — | — |