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
- 1998-03-27 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 | $97.44 | $121.63 | 214,900 | — | — |
| 2021-12-30 | $97.90 | $122.21 | 268,900 | — | — |
| 2021-12-29 | $97.33 | $121.50 | 363,200 | — | — |
| 2021-12-28 | $94.86 | $118.41 | 528,100 | — | — |
| 2021-12-27 | $95.28 | $118.94 | 205,200 | — | — |
| 2021-12-23 | $93.76 | $117.04 | 241,600 | — | — |
| 2021-12-22 | $92.82 | $115.87 | 203,200 | — | — |
| 2021-12-21 | $92.72 | $115.74 | 328,900 | — | — |
| 2021-12-20 | $90.89 | $113.46 | 286,800 | — | — |
| 2021-12-17 | $94.64 | $118.14 | 610,300 | — | — |
| 2021-12-16 | $95.67 | $119.42 | 392,100 | — | — |
| 2021-12-15 | $99.06 | $123.66 | 259,700 | — | — |
| 2021-12-14 | $98.40 | $122.83 | 312,200 | — | — |
| 2021-12-13 | $99.54 | $124.25 | 235,100 | — | — |
| 2021-12-10 | $101.28 | $126.43 | 212,800 | — | — |
| 2021-12-09 | $101.41 | $126.59 | 210,300 | — | — |
| 2021-12-08 | $102.74 | $128.25 | 271,600 | — | — |
| 2021-12-07 | $102.24 | $127.62 | 329,000 | — | — |
| 2021-12-06 | $100.17 | $125.04 | 305,800 | — | — |
| 2021-12-03 | $96.64 | $120.63 | 297,800 | — | — |
| 2021-12-02 | $96.85 | $120.90 | 333,600 | — | — |
| 2021-12-01 | $96.08 | $119.94 | 264,300 | — | — |
| 2021-11-30 | $97.53 | $121.75 | 369,500 | — | — |
| 2021-11-29 | $99.84 | $124.63 | 217,100 | — | — |
| 2021-11-26 | $100.18 | $125.05 | 195,800 | — | — |
| 2021-11-24 | $103.13 | $128.74 | 179,700 | — | — |
| 2021-11-23 | $104.35 | $130.26 | 212,700 | — | — |
| 2021-11-22 | $104.36 | $130.27 | 213,400 | — | — |
| 2021-11-19 | $103.27 | $128.91 | 262,900 | — | — |
| 2021-11-18 | $104.99 | $131.06 | 175,800 | — | — |
| 2021-11-17 | $105.37 | $131.53 | 280,500 | — | — |
| 2021-11-16 | $106.46 | $132.57 | 200,300 | — | — |
| 2021-11-15 | $105.79 | $131.73 | 150,600 | — | — |
| 2021-11-12 | $106.23 | $132.28 | 168,600 | — | — |
| 2021-11-11 | $105.61 | $131.51 | 162,800 | — | — |
| 2021-11-10 | $105.98 | $131.97 | 163,700 | — | — |
| 2021-11-09 | $106.53 | $132.66 | 227,500 | — | — |
| 2021-11-08 | $104.92 | $130.65 | 177,300 | — | — |
| 2021-11-05 | $104.69 | $130.36 | 174,900 | — | — |
| 2021-11-04 | $102.98 | $128.23 | 257,300 | — | — |
| 2021-11-03 | $103.81 | $129.27 | 305,000 | — | — |
| 2021-11-02 | $101.42 | $126.29 | 238,600 | — | — |
| 2021-11-01 | $103.45 | $128.82 | 306,400 | — | — |
| 2021-10-29 | $103.84 | $129.31 | 613,800 | — | — |
| 2021-10-28 | $102.21 | $127.28 | 396,400 | — | — |
| 2021-10-27 | $99.69 | $124.14 | 209,000 | — | — |
| 2021-10-26 | $100.60 | $125.27 | 234,100 | — | — |
| 2021-10-25 | $100.33 | $124.93 | 300,700 | — | — |
| 2021-10-22 | $99.07 | $123.37 | 222,400 | — | — |
| 2021-10-21 | $98.74 | $122.95 | 173,800 | — | — |
| 2021-10-20 | $97.04 | $120.84 | 220,000 | — | — |
| 2021-10-19 | $97.02 | $120.81 | 215,200 | — | — |
| 2021-10-18 | $95.97 | $119.51 | 183,500 | — | — |
| 2021-10-15 | $96.22 | $119.82 | 159,000 | — | — |
| 2021-10-14 | $96.68 | $120.39 | 191,300 | — | — |
| 2021-10-13 | $95.50 | $118.92 | 215,500 | — | — |
| 2021-10-12 | $95.06 | $118.37 | 193,800 | — | — |
| 2021-10-11 | $94.76 | $118.00 | 204,600 | — | — |
| 2021-10-08 | $95.30 | $118.67 | 246,900 | — | — |
| 2021-10-07 | $97.11 | $120.93 | 339,800 | — | — |
| 2021-10-06 | $95.61 | $119.06 | 525,900 | — | — |
| 2021-10-05 | $93.74 | $116.73 | 687,900 | — | — |
| 2021-10-04 | $98.16 | $122.23 | 260,700 | — | — |
| 2021-10-01 | $97.49 | $121.40 | 327,000 | — | — |
| 2021-09-30 | $95.84 | $119.34 | 398,300 | — | — |
| 2021-09-29 | $99.41 | $123.79 | 292,700 | — | — |
| 2021-09-28 | $99.30 | $123.65 | 178,400 | — | — |
| 2021-09-27 | $101.04 | $125.82 | 312,400 | — | — |
| 2021-09-24 | $99.82 | $124.30 | 216,400 | — | — |
| 2021-09-23 | $99.87 | $124.36 | 228,000 | — | — |
| 2021-09-22 | $99.07 | $123.37 | 228,200 | — | — |
| 2021-09-21 | $98.20 | $122.28 | 288,600 | — | — |
| 2021-09-20 | $97.69 | $121.65 | 473,800 | — | — |
| 2021-09-17 | $99.11 | $123.42 | 1,183,800 | — | — |
| 2021-09-16 | $101.15 | $125.96 | 354,700 | — | — |
| 2021-09-15 | $101.36 | $126.22 | 372,600 | — | — |
| 2021-09-14 | $103.57 | $128.97 | 267,500 | — | — |
| 2021-09-13 | $103.66 | $129.08 | 347,200 | — | — |
| 2021-09-10 | $102.73 | $127.92 | 627,100 | — | — |
| 2021-09-09 | $100.76 | $125.47 | 419,000 | — | — |
| 2021-09-08 | $99.99 | $124.51 | 229,800 | — | — |
| 2021-09-07 | $100.82 | $125.54 | 318,200 | — | — |
| 2021-09-03 | $103.30 | $128.63 | 233,500 | — | — |
| 2021-09-02 | $102.97 | $128.22 | 163,600 | — | — |
| 2021-09-01 | $103.99 | $129.49 | 218,200 | — | — |
| 2021-08-31 | $102.01 | $127.03 | 219,900 | — | — |
| 2021-08-30 | $102.92 | $128.16 | 160,700 | — | — |
| 2021-08-27 | $103.36 | $128.71 | 238,200 | — | — |
| 2021-08-26 | $102.19 | $127.25 | 217,300 | — | — |
| 2021-08-25 | $103.89 | $129.37 | 198,400 | — | — |
| 2021-08-24 | $102.48 | $127.61 | 252,300 | — | — |
| 2021-08-23 | $101.13 | $125.93 | 207,700 | — | — |
| 2021-08-20 | $100.89 | $125.63 | 220,000 | — | — |
| 2021-08-19 | $99.56 | $123.98 | 360,400 | — | — |
| 2021-08-18 | $100.41 | $125.03 | 234,800 | — | — |
| 2021-08-17 | $100.65 | $125.33 | 356,100 | — | — |
| 2021-08-16 | $102.45 | $127.57 | 204,000 | — | — |
| 2021-08-13 | $103.08 | $128.36 | 225,100 | — | — |
| 2021-08-12 | $103.04 | $128.31 | 199,200 | — | — |
| 2021-08-11 | $104.35 | $129.94 | 388,000 | — | — |
| 2021-08-10 | $102.58 | $127.41 | 338,600 | — | — |
| 2021-08-09 | $102.58 | $127.41 | 364,500 | — | — |
| 2021-08-06 | $103.09 | $128.05 | 304,800 | — | — |
| 2021-08-05 | $102.88 | $127.79 | 390,200 | — | — |
| 2021-08-04 | $101.34 | $125.87 | 527,800 | — | — |
| 2021-08-03 | $102.00 | $126.69 | 528,000 | — | — |
| 2021-08-02 | $101.41 | $125.96 | 452,600 | — | — |
| 2021-07-30 | $99.62 | $123.74 | 246,200 | — | — |
| 2021-07-29 | $100.31 | $124.59 | 273,000 | — | — |
| 2021-07-28 | $100.03 | $124.25 | 462,700 | — | — |
| 2021-07-27 | $98.30 | $122.10 | 352,400 | — | — |
| 2021-07-26 | $99.47 | $123.55 | 197,300 | — | — |
| 2021-07-23 | $99.25 | $123.28 | 271,900 | — | — |
| 2021-07-22 | $97.86 | $121.55 | 277,700 | — | — |
| 2021-07-21 | $100.02 | $124.23 | 384,800 | — | — |
| 2021-07-20 | $100.14 | $124.38 | 606,100 | — | — |
| 2021-07-19 | $96.38 | $119.71 | 465,700 | — | — |
| 2021-07-16 | $98.00 | $121.72 | 275,100 | — | — |
| 2021-07-15 | $99.66 | $123.79 | 212,500 | — | — |
| 2021-07-14 | $100.20 | $124.46 | 203,500 | — | — |
| 2021-07-13 | $100.89 | $125.31 | 256,200 | — | — |
| 2021-07-12 | $102.18 | $126.92 | 483,600 | — | — |
| 2021-07-09 | $101.22 | $125.72 | 402,500 | — | — |
| 2021-07-08 | $99.62 | $123.74 | 392,300 | — | — |
| 2021-07-07 | $100.74 | $125.13 | 316,300 | — | — |
| 2021-07-06 | $100.92 | $125.35 | 388,600 | — | — |
| 2021-07-02 | $101.30 | $125.82 | 293,900 | — | — |
| 2021-07-01 | $99.90 | $124.08 | 322,500 | — | — |
| 2021-06-30 | $98.36 | $122.17 | 283,800 | — | — |
| 2021-06-29 | $99.00 | $122.97 | 331,700 | — | — |
| 2021-06-28 | $98.95 | $122.90 | 273,500 | — | — |
| 2021-06-25 | $101.35 | $125.89 | 895,500 | — | — |
| 2021-06-24 | $100.29 | $124.57 | 249,900 | — | — |
| 2021-06-23 | $100.70 | $125.08 | 194,100 | — | — |
| 2021-06-22 | $99.94 | $124.13 | 258,000 | — | — |
| 2021-06-21 | $99.89 | $124.07 | 287,700 | — | — |
| 2021-06-18 | $98.32 | $122.12 | 327,600 | — | — |
| 2021-06-17 | $99.89 | $124.07 | 440,500 | — | — |
| 2021-06-16 | $100.00 | $124.21 | 269,500 | — | — |
| 2021-06-15 | $101.73 | $126.36 | 257,600 | — | — |
| 2021-06-14 | $101.26 | $125.77 | 371,300 | — | — |
| 2021-06-11 | $103.16 | $128.13 | 366,900 | — | — |
| 2021-06-10 | $101.09 | $125.56 | 353,300 | — | — |
| 2021-06-09 | $100.62 | $124.98 | 203,700 | — | — |
| 2021-06-08 | $102.03 | $126.73 | 416,800 | — | — |
| 2021-06-07 | $99.94 | $124.13 | 337,900 | — | — |
| 2021-06-04 | $100.06 | $124.28 | 289,100 | — | — |
| 2021-06-03 | $100.78 | $125.18 | 653,600 | — | — |
| 2021-06-02 | $100.90 | $125.33 | 474,000 | — | — |
| 2021-06-01 | $101.88 | $126.54 | 400,500 | — | — |
| 2021-05-28 | $102.73 | $127.60 | 317,100 | — | — |
| 2021-05-27 | $104.39 | $129.66 | 512,900 | — | — |
| 2021-05-26 | $103.73 | $128.84 | 466,700 | — | — |
| 2021-05-25 | $102.21 | $126.95 | 459,100 | — | — |
| 2021-05-24 | $102.06 | $126.77 | 522,800 | — | — |
| 2021-05-21 | $102.13 | $126.85 | 211,800 | — | — |
| 2021-05-20 | $103.21 | $128.20 | 302,300 | — | — |
| 2021-05-19 | $103.09 | $128.05 | 303,900 | — | — |
| 2021-05-18 | $104.54 | $129.85 | 221,200 | — | — |
| 2021-05-17 | $105.88 | $131.51 | 200,400 | — | — |
| 2021-05-14 | $105.76 | $131.36 | 240,700 | — | — |
| 2021-05-13 | $103.66 | $128.75 | 342,800 | — | — |
| 2021-05-12 | $103.00 | $127.93 | 457,300 | — | — |
| 2021-05-11 | $105.44 | $130.64 | 447,200 | — | — |
| 2021-05-10 | $106.38 | $131.81 | 246,600 | — | — |
| 2021-05-07 | $108.21 | $134.07 | 204,800 | — | — |
| 2021-05-06 | $107.53 | $133.23 | 328,900 | — | — |
| 2021-05-05 | $106.98 | $132.55 | 481,700 | — | — |
| 2021-05-04 | $108.34 | $134.24 | 590,000 | — | — |
| 2021-05-03 | $109.74 | $135.97 | 542,000 | — | — |
| 2021-04-30 | $109.01 | $135.07 | 1,213,700 | — | — |
| 2021-04-29 | $113.40 | $140.50 | 574,600 | — | — |
| 2021-04-28 | $112.70 | $139.64 | 365,300 | — | — |
| 2021-04-27 | $113.37 | $140.47 | 466,100 | — | — |
| 2021-04-26 | $111.59 | $138.26 | 470,200 | — | — |
| 2021-04-23 | $113.49 | $140.62 | 531,600 | — | — |
| 2021-04-22 | $111.89 | $138.63 | 403,200 | — | — |
| 2021-04-21 | $110.81 | $137.30 | 571,800 | — | — |
| 2021-04-20 | $108.78 | $134.78 | 499,100 | — | — |
| 2021-04-19 | $110.99 | $137.52 | 512,800 | — | — |
| 2021-04-16 | $110.76 | $137.23 | 491,400 | — | — |
| 2021-04-15 | $108.71 | $134.69 | 575,200 | — | — |
| 2021-04-14 | $107.87 | $133.65 | 487,400 | — | — |
| 2021-04-13 | $106.42 | $131.86 | 371,600 | — | — |
| 2021-04-12 | $106.75 | $132.27 | 426,600 | — | — |
| 2021-04-09 | $107.75 | $133.50 | 276,600 | — | — |
| 2021-04-08 | $105.71 | $130.98 | 284,200 | — | — |
| 2021-04-07 | $106.29 | $131.70 | 416,000 | — | — |
| 2021-04-06 | $107.61 | $133.33 | 415,400 | — | — |
| 2021-04-05 | $107.53 | $133.23 | 350,900 | — | — |
| 2021-04-01 | $104.53 | $129.51 | 435,400 | — | — |
| 2021-03-31 | $105.63 | $130.88 | 424,300 | — | — |
| 2021-03-30 | $107.27 | $132.91 | 354,700 | — | — |
| 2021-03-29 | $105.44 | $130.64 | 290,800 | — | — |
| 2021-03-26 | $108.86 | $134.88 | 201,200 | — | — |
| 2021-03-25 | $105.94 | $131.26 | 187,800 | — | — |
| 2021-03-24 | $103.15 | $127.80 | 177,200 | — | — |
| 2021-03-23 | $105.56 | $130.79 | 387,800 | — | — |
| 2021-03-22 | $108.73 | $134.72 | 367,400 | — | — |
| 2021-03-19 | $107.34 | $133.00 | 932,100 | — | — |
| 2021-03-18 | $106.02 | $131.36 | 240,800 | — | — |
| 2021-03-17 | $104.35 | $129.29 | 340,400 | — | — |
| 2021-03-16 | $103.90 | $128.73 | 318,000 | — | — |
| 2021-03-15 | $106.95 | $132.51 | 381,100 | — | — |
| 2021-03-12 | $104.88 | $129.95 | 334,600 | — | — |
| 2021-03-11 | $103.61 | $128.37 | 463,700 | — | — |
| 2021-03-10 | $103.51 | $128.25 | 233,100 | — | — |
| 2021-03-09 | $103.06 | $127.69 | 295,900 | — | — |
| 2021-03-08 | $103.39 | $128.10 | 321,000 | — | — |
| 2021-03-05 | $102.19 | $126.29 | 455,300 | — | — |
| 2021-03-04 | $98.50 | $121.73 | 464,100 | — | — |
| 2021-03-03 | $102.30 | $126.43 | 349,400 | — | — |
| 2021-03-02 | $102.52 | $126.70 | 531,700 | — | — |
| 2021-03-01 | $105.17 | $129.98 | 285,900 | — | — |
| 2021-02-26 | $103.07 | $127.38 | 230,800 | — | — |
| 2021-02-25 | $105.28 | $130.11 | 311,400 | — | — |
| 2021-02-24 | $105.90 | $130.88 | 431,800 | — | — |
| 2021-02-23 | $104.57 | $129.23 | 263,500 | — | — |
| 2021-02-22 | $103.66 | $128.11 | 347,600 | — | — |
| 2021-02-19 | $103.39 | $127.78 | 305,500 | — | — |
| 2021-02-18 | $102.79 | $127.03 | 350,200 | — | — |
| 2021-02-17 | $101.13 | $124.98 | 372,300 | — | — |
| 2021-02-16 | $100.60 | $124.33 | 230,100 | — | — |
| 2021-02-12 | $101.73 | $125.72 | 350,800 | — | — |
| 2021-02-11 | $102.49 | $126.66 | 320,300 | — | — |
| 2021-02-10 | $101.69 | $125.68 | 351,700 | — | — |
| 2021-02-09 | $102.76 | $127.00 | 328,700 | — | — |
| 2021-02-08 | $102.61 | $126.81 | 643,700 | — | — |
| 2021-02-05 | $107.89 | $133.34 | 1,426,500 | — | — |
| 2021-02-04 | $93.75 | $115.86 | 842,100 | — | — |
| 2021-02-03 | $90.00 | $111.23 | 430,500 | — | — |
| 2021-02-02 | $90.99 | $112.45 | 353,800 | — | — |
| 2021-02-01 | $90.96 | $112.41 | 345,300 | — | — |
| 2021-01-29 | $87.46 | $108.09 | 304,100 | — | — |
| 2021-01-28 | $87.54 | $108.19 | 349,000 | — | — |
| 2021-01-27 | $88.30 | $109.13 | 355,500 | — | — |
| 2021-01-26 | $89.14 | $110.17 | 225,300 | — | — |
| 2021-01-25 | $91.50 | $113.08 | 203,400 | — | — |
| 2021-01-22 | $92.26 | $114.02 | 169,700 | — | — |
| 2021-01-21 | $91.64 | $113.25 | 163,700 | — | — |
| 2021-01-20 | $92.43 | $114.23 | 171,700 | — | — |
| 2021-01-19 | $91.41 | $112.97 | 180,000 | — | — |
| 2021-01-15 | $92.80 | $114.69 | 187,400 | — | — |
| 2021-01-14 | $94.09 | $116.28 | 210,700 | — | — |
| 2021-01-13 | $93.39 | $115.42 | 241,500 | — | — |
| 2021-01-12 | $93.00 | $114.94 | 420,500 | — | — |
| 2021-01-11 | $89.92 | $111.13 | 357,400 | — | — |
| 2021-01-08 | $88.74 | $109.67 | 183,000 | — | — |
| 2021-01-07 | $89.42 | $110.51 | 222,700 | — | — |
| 2021-01-06 | $88.71 | $109.63 | 342,700 | — | — |
| 2021-01-05 | $85.14 | $105.22 | 365,600 | — | — |
| 2021-01-04 | $84.91 | $104.94 | 382,400 | — | — |