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
- 1997-12-11 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 | $96.64 | $145.91 | 184,600 | — | — |
| 2021-12-30 | $96.49 | $144.70 | 155,800 | — | — |
| 2021-12-29 | $97.02 | $145.50 | 326,600 | — | — |
| 2021-12-28 | $97.35 | $145.99 | 328,300 | — | — |
| 2021-12-27 | $95.81 | $143.68 | 326,200 | — | — |
| 2021-12-23 | $94.81 | $142.18 | 343,800 | — | — |
| 2021-12-22 | $94.86 | $142.26 | 230,100 | — | — |
| 2021-12-21 | $95.55 | $143.29 | 284,700 | — | — |
| 2021-12-20 | $93.64 | $140.43 | 449,400 | — | — |
| 2021-12-17 | $95.36 | $143.01 | 877,800 | — | — |
| 2021-12-16 | $96.65 | $144.94 | 367,300 | — | — |
| 2021-12-15 | $95.68 | $143.49 | 363,000 | — | — |
| 2021-12-14 | $95.35 | $142.99 | 470,200 | — | — |
| 2021-12-13 | $94.67 | $141.97 | 609,100 | — | — |
| 2021-12-10 | $96.35 | $144.49 | 278,500 | — | — |
| 2021-12-09 | $96.37 | $144.52 | 311,500 | — | — |
| 2021-12-08 | $97.15 | $145.69 | 244,800 | — | — |
| 2021-12-07 | $96.86 | $145.26 | 237,200 | — | — |
| 2021-12-06 | $96.72 | $145.05 | 317,800 | — | — |
| 2021-12-03 | $94.11 | $141.13 | 286,700 | — | — |
| 2021-12-02 | $94.09 | $141.10 | 417,400 | — | — |
| 2021-12-01 | $93.01 | $139.49 | 384,000 | — | — |
| 2021-11-30 | $93.13 | $139.66 | 597,300 | — | — |
| 2021-11-29 | $97.76 | $146.61 | 414,700 | — | — |
| 2021-11-26 | $96.61 | $144.88 | 295,000 | — | — |
| 2021-11-24 | $98.16 | $147.21 | 270,500 | — | — |
| 2021-11-23 | $98.46 | $147.66 | 151,700 | — | — |
| 2021-11-22 | $97.82 | $146.70 | 219,400 | — | — |
| 2021-11-19 | $96.89 | $145.30 | 505,000 | — | — |
| 2021-11-18 | $98.37 | $147.52 | 262,700 | — | — |
| 2021-11-17 | $98.87 | $148.27 | 424,400 | — | — |
| 2021-11-16 | $99.52 | $149.25 | 246,200 | — | — |
| 2021-11-15 | $100.09 | $150.10 | 268,400 | — | — |
| 2021-11-12 | $99.32 | $148.95 | 266,700 | — | — |
| 2021-11-11 | $99.41 | $149.08 | 209,400 | — | — |
| 2021-11-10 | $100.64 | $150.93 | 436,700 | — | — |
| 2021-11-09 | $99.76 | $149.61 | 402,500 | — | — |
| 2021-11-08 | $99.03 | $148.51 | 311,600 | — | — |
| 2021-11-05 | $98.23 | $147.31 | 559,400 | — | — |
| 2021-11-04 | $96.38 | $144.54 | 377,800 | — | — |
| 2021-11-03 | $95.94 | $143.88 | 640,200 | — | — |
| 2021-11-02 | $92.51 | $138.74 | 1,070,900 | — | — |
| 2021-11-01 | $95.62 | $143.40 | 497,400 | — | — |
| 2021-10-29 | $95.23 | $142.81 | 487,100 | — | — |
| 2021-10-28 | $95.07 | $142.57 | 393,900 | — | — |
| 2021-10-27 | $94.19 | $141.25 | 474,600 | — | — |
| 2021-10-26 | $96.27 | $144.37 | 270,100 | — | — |
| 2021-10-25 | $97.18 | $145.74 | 248,300 | — | — |
| 2021-10-22 | $97.01 | $145.48 | 210,400 | — | — |
| 2021-10-21 | $97.16 | $145.71 | 181,900 | — | — |
| 2021-10-20 | $96.86 | $145.26 | 219,600 | — | — |
| 2021-10-19 | $97.21 | $145.78 | 244,500 | — | — |
| 2021-10-18 | $96.41 | $144.58 | 461,600 | — | — |
| 2021-10-15 | $96.88 | $145.29 | 373,200 | — | — |
| 2021-10-14 | $96.43 | $144.61 | 245,200 | — | — |
| 2021-10-13 | $94.55 | $141.79 | 363,100 | — | — |
| 2021-10-12 | $95.82 | $143.70 | 356,200 | — | — |
| 2021-10-11 | $95.62 | $143.40 | 250,800 | — | — |
| 2021-10-08 | $94.98 | $142.44 | 274,300 | — | — |
| 2021-10-07 | $94.48 | $141.69 | 416,500 | — | — |
| 2021-10-06 | $94.02 | $141.00 | 481,400 | — | — |
| 2021-10-05 | $93.07 | $139.58 | 837,800 | — | — |
| 2021-10-04 | $91.48 | $137.19 | 519,600 | — | — |
| 2021-10-01 | $90.48 | $135.69 | 703,000 | — | — |
| 2021-09-30 | $89.01 | $132.51 | 516,000 | — | — |
| 2021-09-29 | $90.91 | $135.34 | 570,100 | — | — |
| 2021-09-28 | $89.50 | $133.24 | 369,600 | — | — |
| 2021-09-27 | $89.99 | $133.97 | 315,400 | — | — |
| 2021-09-24 | $88.62 | $131.93 | 288,600 | — | — |
| 2021-09-23 | $88.81 | $132.21 | 323,900 | — | — |
| 2021-09-22 | $87.45 | $130.19 | 441,700 | — | — |
| 2021-09-21 | $87.12 | $129.70 | 423,000 | — | — |
| 2021-09-20 | $86.78 | $129.19 | 762,200 | — | — |
| 2021-09-17 | $87.85 | $130.78 | 1,185,200 | — | — |
| 2021-09-16 | $89.11 | $132.66 | 331,600 | — | — |
| 2021-09-15 | $87.95 | $130.93 | 445,200 | — | — |
| 2021-09-14 | $86.51 | $128.79 | 173,300 | — | — |
| 2021-09-13 | $87.34 | $130.03 | 221,500 | — | — |
| 2021-09-10 | $86.22 | $128.36 | 198,800 | — | — |
| 2021-09-09 | $86.28 | $128.45 | 264,200 | — | — |
| 2021-09-08 | $87.50 | $130.26 | 247,700 | — | — |
| 2021-09-07 | $87.41 | $130.13 | 183,800 | — | — |
| 2021-09-03 | $88.12 | $131.19 | 214,300 | — | — |
| 2021-09-02 | $88.16 | $131.25 | 170,500 | — | — |
| 2021-09-01 | $88.12 | $131.19 | 192,400 | — | — |
| 2021-08-31 | $87.86 | $130.80 | 281,400 | — | — |
| 2021-08-30 | $87.77 | $130.67 | 212,300 | — | — |
| 2021-08-27 | $88.66 | $131.99 | 321,500 | — | — |
| 2021-08-26 | $87.36 | $130.06 | 221,000 | — | — |
| 2021-08-25 | $87.96 | $130.95 | 276,700 | — | — |
| 2021-08-24 | $87.12 | $129.70 | 202,200 | — | — |
| 2021-08-23 | $86.95 | $129.44 | 436,000 | — | — |
| 2021-08-20 | $86.28 | $128.45 | 711,600 | — | — |
| 2021-08-19 | $85.43 | $127.18 | 435,300 | — | — |
| 2021-08-18 | $86.51 | $128.79 | 450,300 | — | — |
| 2021-08-17 | $87.67 | $130.52 | 202,000 | — | — |
| 2021-08-16 | $88.66 | $131.99 | 253,800 | — | — |
| 2021-08-13 | $88.35 | $131.53 | 162,100 | — | — |
| 2021-08-12 | $87.22 | $129.85 | 205,400 | — | — |
| 2021-08-11 | $87.69 | $130.55 | 221,000 | — | — |
| 2021-08-10 | $86.97 | $129.47 | 189,300 | — | — |
| 2021-08-09 | $86.05 | $128.10 | 193,800 | — | — |
| 2021-08-06 | $86.10 | $128.18 | 230,400 | — | — |
| 2021-08-05 | $84.69 | $126.08 | 298,100 | — | — |
| 2021-08-04 | $85.09 | $126.68 | 545,000 | — | — |
| 2021-08-03 | $87.72 | $130.59 | 654,000 | — | — |
| 2021-08-02 | $89.13 | $132.69 | 371,200 | — | — |
| 2021-07-30 | $87.81 | $130.73 | 874,000 | — | — |
| 2021-07-29 | $88.95 | $132.42 | 365,500 | — | — |
| 2021-07-28 | $88.78 | $132.17 | 256,300 | — | — |
| 2021-07-27 | $88.21 | $131.32 | 256,800 | — | — |
| 2021-07-26 | $88.04 | $131.07 | 190,600 | — | — |
| 2021-07-23 | $87.28 | $129.94 | 164,300 | — | — |
| 2021-07-22 | $86.66 | $129.01 | 215,300 | — | — |
| 2021-07-21 | $87.99 | $130.99 | 209,500 | — | — |
| 2021-07-20 | $88.11 | $131.17 | 424,700 | — | — |
| 2021-07-19 | $86.07 | $128.13 | 330,100 | — | — |
| 2021-07-16 | $87.31 | $129.98 | 260,600 | — | — |
| 2021-07-15 | $88.29 | $131.44 | 206,200 | — | — |
| 2021-07-14 | $88.28 | $131.42 | 323,100 | — | — |
| 2021-07-13 | $87.71 | $130.58 | 376,100 | — | — |
| 2021-07-12 | $90.24 | $134.34 | 488,900 | — | — |
| 2021-07-09 | $93.28 | $138.87 | 368,800 | — | — |
| 2021-07-08 | $92.06 | $137.05 | 668,200 | — | — |
| 2021-07-07 | $92.82 | $138.18 | 581,300 | — | — |
| 2021-07-06 | $91.55 | $136.29 | 1,081,300 | — | — |
| 2021-07-02 | $91.44 | $136.13 | 610,000 | — | — |
| 2021-07-01 | $90.99 | $135.46 | 456,300 | — | — |
| 2021-06-30 | $90.50 | $134.73 | 741,900 | — | — |
| 2021-06-29 | $89.99 | $133.02 | 458,900 | — | — |
| 2021-06-28 | $90.00 | $133.03 | 293,500 | — | — |
| 2021-06-25 | $90.80 | $134.22 | 473,400 | — | — |
| 2021-06-24 | $90.59 | $133.90 | 364,000 | — | — |
| 2021-06-23 | $90.03 | $133.08 | 233,000 | — | — |
| 2021-06-22 | $90.61 | $133.93 | 196,900 | — | — |
| 2021-06-21 | $90.86 | $134.30 | 228,800 | — | — |
| 2021-06-18 | $89.99 | $133.02 | 609,800 | — | — |
| 2021-06-17 | $91.44 | $135.16 | 418,600 | — | — |
| 2021-06-16 | $92.80 | $137.17 | 306,800 | — | — |
| 2021-06-15 | $94.42 | $139.57 | 233,800 | — | — |
| 2021-06-14 | $94.28 | $139.36 | 401,900 | — | — |
| 2021-06-11 | $94.57 | $139.79 | 643,900 | — | — |
| 2021-06-10 | $95.12 | $140.60 | 228,500 | — | — |
| 2021-06-09 | $95.52 | $141.19 | 177,500 | — | — |
| 2021-06-08 | $95.94 | $141.81 | 220,100 | — | — |
| 2021-06-07 | $96.18 | $142.17 | 411,500 | — | — |
| 2021-06-04 | $96.36 | $142.43 | 307,900 | — | — |
| 2021-06-03 | $96.56 | $142.73 | 225,500 | — | — |
| 2021-06-02 | $97.13 | $143.57 | 300,400 | — | — |
| 2021-06-01 | $96.72 | $142.97 | 264,700 | — | — |
| 2021-05-28 | $94.93 | $140.32 | 291,800 | — | — |
| 2021-05-27 | $94.75 | $140.05 | 483,200 | — | — |
| 2021-05-26 | $95.49 | $141.15 | 326,500 | — | — |
| 2021-05-25 | $95.23 | $140.76 | 205,500 | — | — |
| 2021-05-24 | $96.03 | $141.95 | 243,800 | — | — |
| 2021-05-21 | $95.41 | $141.03 | 392,400 | — | — |
| 2021-05-20 | $95.03 | $140.47 | 297,600 | — | — |
| 2021-05-19 | $95.68 | $141.43 | 271,300 | — | — |
| 2021-05-18 | $96.92 | $143.26 | 307,900 | — | — |
| 2021-05-17 | $97.59 | $144.25 | 492,900 | — | — |
| 2021-05-14 | $96.73 | $142.98 | 228,500 | — | — |
| 2021-05-13 | $96.55 | $142.71 | 370,700 | — | — |
| 2021-05-12 | $95.00 | $140.42 | 430,800 | — | — |
| 2021-05-11 | $95.45 | $141.09 | 433,000 | — | — |
| 2021-05-10 | $95.34 | $140.93 | 272,400 | — | — |
| 2021-05-07 | $94.92 | $140.30 | 549,100 | — | — |
| 2021-05-06 | $93.94 | $138.86 | 370,200 | — | — |
| 2021-05-05 | $91.84 | $135.75 | 633,200 | — | — |
| 2021-05-04 | $93.67 | $138.46 | 845,300 | — | — |
| 2021-05-03 | $94.46 | $139.62 | 484,100 | — | — |
| 2021-04-30 | $93.41 | $138.07 | 400,000 | — | — |
| 2021-04-29 | $93.28 | $137.88 | 214,200 | — | — |
| 2021-04-28 | $93.31 | $137.93 | 382,200 | — | — |
| 2021-04-27 | $93.15 | $137.69 | 313,500 | — | — |
| 2021-04-26 | $92.25 | $136.36 | 352,200 | — | — |
| 2021-04-23 | $92.86 | $137.26 | 255,300 | — | — |
| 2021-04-22 | $92.16 | $136.23 | 237,800 | — | — |
| 2021-04-21 | $92.83 | $137.22 | 418,000 | — | — |
| 2021-04-20 | $92.21 | $136.30 | 512,400 | — | — |
| 2021-04-19 | $92.75 | $137.10 | 306,300 | — | — |
| 2021-04-16 | $92.96 | $137.41 | 259,300 | — | — |
| 2021-04-15 | $91.91 | $135.86 | 257,500 | — | — |
| 2021-04-14 | $91.27 | $134.91 | 287,200 | — | — |
| 2021-04-13 | $90.33 | $133.52 | 191,400 | — | — |
| 2021-04-12 | $90.70 | $134.07 | 236,500 | — | — |
| 2021-04-09 | $90.40 | $133.62 | 253,100 | — | — |
| 2021-04-08 | $90.48 | $133.74 | 314,000 | — | — |
| 2021-04-07 | $90.07 | $133.14 | 257,500 | — | — |
| 2021-04-06 | $90.20 | $133.33 | 596,800 | — | — |
| 2021-04-05 | $90.17 | $133.28 | 196,700 | — | — |
| 2021-04-01 | $90.21 | $133.34 | 298,800 | — | — |
| 2021-03-31 | $89.92 | $132.91 | 438,400 | — | — |
| 2021-03-30 | $92.19 | $135.32 | 317,300 | — | — |
| 2021-03-29 | $91.78 | $134.72 | 527,200 | — | — |
| 2021-03-26 | $92.78 | $136.19 | 488,700 | — | — |
| 2021-03-25 | $90.88 | $133.40 | 355,500 | — | — |
| 2021-03-24 | $89.65 | $131.60 | 435,300 | — | — |
| 2021-03-23 | $88.23 | $129.51 | 543,400 | — | — |
| 2021-03-22 | $90.21 | $132.42 | 628,900 | — | — |
| 2021-03-19 | $89.90 | $131.96 | 1,302,200 | — | — |
| 2021-03-18 | $91.29 | $134.00 | 256,700 | — | — |
| 2021-03-17 | $92.40 | $135.63 | 281,800 | — | — |
| 2021-03-16 | $92.03 | $135.09 | 239,500 | — | — |
| 2021-03-15 | $92.56 | $135.87 | 360,200 | — | — |
| 2021-03-12 | $92.35 | $135.56 | 308,600 | — | — |
| 2021-03-11 | $92.37 | $135.59 | 297,600 | — | — |
| 2021-03-10 | $91.40 | $134.16 | 510,200 | — | — |
| 2021-03-09 | $90.62 | $133.02 | 484,000 | — | — |
| 2021-03-08 | $91.90 | $134.90 | 385,400 | — | — |
| 2021-03-05 | $91.53 | $134.35 | 567,600 | — | — |
| 2021-03-04 | $89.11 | $130.80 | 409,200 | — | — |
| 2021-03-03 | $90.64 | $133.05 | 375,600 | — | — |
| 2021-03-02 | $89.77 | $131.77 | 569,900 | — | — |
| 2021-03-01 | $89.29 | $131.07 | 700,400 | — | — |
| 2021-02-26 | $90.20 | $132.40 | 724,900 | — | — |
| 2021-02-25 | $90.66 | $133.08 | 523,300 | — | — |
| 2021-02-24 | $92.77 | $136.17 | 749,800 | — | — |
| 2021-02-23 | $89.55 | $131.45 | 511,400 | — | — |
| 2021-02-22 | $88.15 | $129.39 | 343,700 | — | — |
| 2021-02-19 | $86.86 | $127.50 | 574,700 | — | — |
| 2021-02-18 | $86.43 | $126.87 | 798,100 | — | — |
| 2021-02-17 | $86.30 | $126.68 | 489,500 | — | — |
| 2021-02-16 | $86.83 | $127.46 | 467,300 | — | — |
| 2021-02-12 | $87.09 | $127.84 | 353,900 | — | — |
| 2021-02-11 | $86.42 | $126.85 | 329,800 | — | — |
| 2021-02-10 | $86.72 | $127.29 | 561,300 | — | — |
| 2021-02-09 | $87.12 | $127.88 | 491,800 | — | — |
| 2021-02-08 | $85.64 | $125.71 | 461,100 | — | — |
| 2021-02-05 | $83.41 | $122.44 | 503,900 | — | — |
| 2021-02-04 | $83.81 | $123.02 | 784,700 | — | — |
| 2021-02-03 | $83.18 | $122.10 | 1,603,300 | — | — |
| 2021-02-02 | $75.05 | $110.16 | 870,900 | — | — |
| 2021-02-01 | $74.32 | $109.09 | 768,400 | — | — |
| 2021-01-29 | $75.47 | $110.78 | 541,500 | — | — |
| 2021-01-28 | $76.94 | $112.94 | 512,100 | — | — |
| 2021-01-27 | $75.57 | $110.93 | 1,565,300 | — | — |
| 2021-01-26 | $77.92 | $114.38 | 477,200 | — | — |
| 2021-01-25 | $78.33 | $114.98 | 494,200 | — | — |
| 2021-01-22 | $77.07 | $113.13 | 416,300 | — | — |
| 2021-01-21 | $77.48 | $113.73 | 496,100 | — | — |
| 2021-01-20 | $79.11 | $116.12 | 567,200 | — | — |
| 2021-01-19 | $77.75 | $114.13 | 435,900 | — | — |
| 2021-01-15 | $77.97 | $114.45 | 563,200 | — | — |
| 2021-01-14 | $78.93 | $115.86 | 580,000 | — | — |
| 2021-01-13 | $78.82 | $115.70 | 557,300 | — | — |
| 2021-01-12 | $79.34 | $116.46 | 704,200 | — | — |
| 2021-01-11 | $79.39 | $116.53 | 421,100 | — | — |
| 2021-01-08 | $80.42 | $118.05 | 344,300 | — | — |
| 2021-01-07 | $81.09 | $119.03 | 533,800 | — | — |
| 2021-01-06 | $82.04 | $120.42 | 487,500 | — | — |
| 2021-01-05 | $78.87 | $115.77 | 908,200 | — | — |
| 2021-01-04 | $78.86 | $115.76 | 475,300 | — | — |