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
- 2017-11-09 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 | $71.76 | $71.76 | 237,100 | — | — |
| 2021-12-30 | $72.87 | $72.87 | 299,300 | — | — |
| 2021-12-29 | $70.78 | $70.78 | 306,000 | — | — |
| 2021-12-28 | $70.66 | $70.66 | 183,500 | — | — |
| 2021-12-27 | $70.50 | $70.50 | 189,600 | — | — |
| 2021-12-23 | $72.93 | $72.93 | 563,800 | — | — |
| 2021-12-22 | $72.95 | $72.95 | 445,000 | — | — |
| 2021-12-21 | $74.52 | $74.52 | 364,000 | — | — |
| 2021-12-20 | $72.10 | $72.10 | 249,700 | — | — |
| 2021-12-17 | $72.59 | $72.59 | 577,200 | — | — |
| 2021-12-16 | $69.29 | $69.29 | 485,000 | — | — |
| 2021-12-15 | $68.59 | $68.59 | 658,100 | — | — |
| 2021-12-14 | $69.73 | $69.73 | 400,700 | — | — |
| 2021-12-13 | $72.04 | $72.04 | 327,600 | — | — |
| 2021-12-10 | $71.21 | $71.21 | 280,600 | — | — |
| 2021-12-09 | $70.98 | $70.98 | 492,000 | — | — |
| 2021-12-08 | $74.59 | $74.59 | 378,700 | — | — |
| 2021-12-07 | $70.95 | $70.95 | 374,900 | — | — |
| 2021-12-06 | $69.50 | $69.50 | 298,300 | — | — |
| 2021-12-03 | $67.09 | $67.09 | 575,100 | — | — |
| 2021-12-02 | $69.13 | $69.13 | 377,800 | — | — |
| 2021-12-01 | $66.46 | $66.46 | 692,100 | — | — |
| 2021-11-30 | $71.66 | $71.66 | 510,100 | — | — |
| 2021-11-29 | $70.93 | $70.93 | 685,400 | — | — |
| 2021-11-26 | $73.93 | $73.93 | 530,400 | — | — |
| 2021-11-24 | $71.43 | $71.43 | 659,200 | — | — |
| 2021-11-23 | $67.63 | $67.63 | 772,100 | — | — |
| 2021-11-22 | $64.59 | $64.59 | 673,300 | — | — |
| 2021-11-19 | $68.81 | $68.81 | 457,200 | — | — |
| 2021-11-18 | $72.03 | $72.03 | 600,200 | — | — |
| 2021-11-17 | $74.50 | $74.50 | 577,000 | — | — |
| 2021-11-16 | $78.99 | $78.99 | 479,700 | — | — |
| 2021-11-15 | $78.27 | $78.27 | 592,100 | — | — |
| 2021-11-12 | $80.10 | $80.10 | 387,900 | — | — |
| 2021-11-11 | $81.77 | $81.77 | 209,100 | — | — |
| 2021-11-10 | $81.40 | $81.40 | 500,000 | — | — |
| 2021-11-09 | $85.63 | $85.63 | 617,500 | — | — |
| 2021-11-08 | $83.25 | $83.25 | 405,700 | — | — |
| 2021-11-05 | $84.75 | $84.75 | 256,000 | — | — |
| 2021-11-04 | $86.48 | $86.48 | 227,500 | — | — |
| 2021-11-03 | $87.08 | $87.08 | 409,800 | — | — |
| 2021-11-02 | $85.17 | $85.17 | 221,800 | — | — |
| 2021-11-01 | $86.72 | $86.72 | 315,000 | — | — |
| 2021-10-29 | $85.28 | $85.28 | 343,700 | — | — |
| 2021-10-28 | $84.98 | $84.98 | 304,300 | — | — |
| 2021-10-27 | $84.46 | $84.46 | 705,300 | — | — |
| 2021-10-26 | $85.81 | $85.81 | 249,900 | — | — |
| 2021-10-25 | $87.53 | $87.53 | 329,300 | — | — |
| 2021-10-22 | $87.75 | $87.75 | 269,900 | — | — |
| 2021-10-21 | $91.89 | $91.89 | 560,800 | — | — |
| 2021-10-20 | $89.33 | $89.33 | 248,700 | — | — |
| 2021-10-19 | $89.10 | $89.10 | 410,200 | — | — |
| 2021-10-18 | $90.27 | $90.27 | 239,700 | — | — |
| 2021-10-15 | $90.00 | $90.00 | 476,400 | — | — |
| 2021-10-14 | $88.86 | $88.86 | 884,000 | — | — |
| 2021-10-13 | $83.42 | $83.42 | 595,100 | — | — |
| 2021-10-12 | $77.74 | $77.74 | 608,600 | — | — |
| 2021-10-11 | $78.62 | $78.62 | 374,600 | — | — |
| 2021-10-08 | $78.92 | $78.92 | 338,200 | — | — |
| 2021-10-07 | $82.05 | $82.05 | 448,300 | — | — |
| 2021-10-06 | $81.43 | $81.43 | 283,000 | — | — |
| 2021-10-05 | $83.12 | $83.12 | 561,400 | — | — |
| 2021-10-04 | $83.00 | $83.00 | 398,000 | — | — |
| 2021-10-01 | $87.49 | $87.49 | 435,600 | — | — |
| 2021-09-30 | $90.28 | $90.28 | 1,246,900 | — | — |
| 2021-09-29 | $87.85 | $87.85 | 551,900 | — | — |
| 2021-09-28 | $93.92 | $93.92 | 565,900 | — | — |
| 2021-09-27 | $98.86 | $98.86 | 491,700 | — | — |
| 2021-09-24 | $98.70 | $98.70 | 320,800 | — | — |
| 2021-09-23 | $98.09 | $98.09 | 446,300 | — | — |
| 2021-09-22 | $99.00 | $99.00 | 353,300 | — | — |
| 2021-09-21 | $101.42 | $101.42 | 255,600 | — | — |
| 2021-09-20 | $101.03 | $101.03 | 500,100 | — | — |
| 2021-09-17 | $103.31 | $103.31 | 716,000 | — | — |
| 2021-09-16 | $106.28 | $106.28 | 328,600 | — | — |
| 2021-09-15 | $105.45 | $105.45 | 303,700 | — | — |
| 2021-09-14 | $107.25 | $107.25 | 234,700 | — | — |
| 2021-09-13 | $108.57 | $108.57 | 188,700 | — | — |
| 2021-09-10 | $106.22 | $106.22 | 301,900 | — | — |
| 2021-09-09 | $108.43 | $108.43 | 193,900 | — | — |
| 2021-09-08 | $109.26 | $109.26 | 240,400 | — | — |
| 2021-09-07 | $106.65 | $106.65 | 307,100 | — | — |
| 2021-09-03 | $106.67 | $106.67 | 173,400 | — | — |
| 2021-09-02 | $108.05 | $108.05 | 253,700 | — | — |
| 2021-09-01 | $106.90 | $106.90 | 333,700 | — | — |
| 2021-08-31 | $102.90 | $102.90 | 358,600 | — | — |
| 2021-08-30 | $104.70 | $104.70 | 227,400 | — | — |
| 2021-08-27 | $105.12 | $105.12 | 232,400 | — | — |
| 2021-08-26 | $103.76 | $103.76 | 150,200 | — | — |
| 2021-08-25 | $104.43 | $104.43 | 246,800 | — | — |
| 2021-08-24 | $106.52 | $106.52 | 233,300 | — | — |
| 2021-08-23 | $105.41 | $105.41 | 482,800 | — | — |
| 2021-08-20 | $103.32 | $103.32 | 240,600 | — | — |
| 2021-08-19 | $103.68 | $103.68 | 387,500 | — | — |
| 2021-08-18 | $104.04 | $104.04 | 524,400 | — | — |
| 2021-08-17 | $109.84 | $109.84 | 379,800 | — | — |
| 2021-08-16 | $107.98 | $107.98 | 317,000 | — | — |
| 2021-08-13 | $110.75 | $110.75 | 217,400 | — | — |
| 2021-08-12 | $113.22 | $113.22 | 164,700 | — | — |
| 2021-08-11 | $114.18 | $114.18 | 359,900 | — | — |
| 2021-08-10 | $116.50 | $116.50 | 855,000 | — | — |
| 2021-08-09 | $118.75 | $118.75 | 237,800 | — | — |
| 2021-08-06 | $119.97 | $119.97 | 624,600 | — | — |
| 2021-08-05 | $124.84 | $124.84 | 238,000 | — | — |
| 2021-08-04 | $127.30 | $127.30 | 81,800 | — | — |
| 2021-08-03 | $128.03 | $128.03 | 174,100 | — | — |
| 2021-08-02 | $129.16 | $129.16 | 98,100 | — | — |
| 2021-07-30 | $129.66 | $129.66 | 199,600 | — | — |
| 2021-07-29 | $129.78 | $129.78 | 142,700 | — | — |
| 2021-07-28 | $131.38 | $131.38 | 134,800 | — | — |
| 2021-07-27 | $129.91 | $129.91 | 184,000 | — | — |
| 2021-07-26 | $131.84 | $131.84 | 168,100 | — | — |
| 2021-07-23 | $133.56 | $133.56 | 165,200 | — | — |
| 2021-07-22 | $135.40 | $135.40 | 149,200 | — | — |
| 2021-07-21 | $133.26 | $133.26 | 151,300 | — | — |
| 2021-07-20 | $133.99 | $133.99 | 247,300 | — | — |
| 2021-07-19 | $131.53 | $131.53 | 265,000 | — | — |
| 2021-07-16 | $128.74 | $128.74 | 228,900 | — | — |
| 2021-07-15 | $127.25 | $127.25 | 243,000 | — | — |
| 2021-07-14 | $128.51 | $128.51 | 211,200 | — | — |
| 2021-07-13 | $130.28 | $130.28 | 213,100 | — | — |
| 2021-07-12 | $129.84 | $129.84 | 199,200 | — | — |
| 2021-07-09 | $130.68 | $130.68 | 318,000 | — | — |
| 2021-07-08 | $130.01 | $130.01 | 365,700 | — | — |
| 2021-07-07 | $134.16 | $134.16 | 524,000 | — | — |
| 2021-07-06 | $140.50 | $140.50 | 253,300 | — | — |
| 2021-07-02 | $137.68 | $137.68 | 175,200 | — | — |
| 2021-07-01 | $135.09 | $135.09 | 203,600 | — | — |
| 2021-06-30 | $137.92 | $137.92 | 262,400 | — | — |
| 2021-06-29 | $140.47 | $140.47 | 201,400 | — | — |
| 2021-06-28 | $141.11 | $141.11 | 420,300 | — | — |
| 2021-06-25 | $138.82 | $138.82 | 659,000 | — | — |
| 2021-06-24 | $137.64 | $137.64 | 307,600 | — | — |
| 2021-06-23 | $133.19 | $133.19 | 306,500 | — | — |
| 2021-06-22 | $132.36 | $132.36 | 325,300 | — | — |
| 2021-06-21 | $128.47 | $128.47 | 312,300 | — | — |
| 2021-06-18 | $131.85 | $131.85 | 303,700 | — | — |
| 2021-06-17 | $130.37 | $130.37 | 243,400 | — | — |
| 2021-06-16 | $128.44 | $128.44 | 214,800 | — | — |
| 2021-06-15 | $128.08 | $128.08 | 210,500 | — | — |
| 2021-06-14 | $129.51 | $129.51 | 382,000 | — | — |
| 2021-06-11 | $127.00 | $127.00 | 256,800 | — | — |
| 2021-06-10 | $122.14 | $122.14 | 195,600 | — | — |
| 2021-06-09 | $118.77 | $118.77 | 166,700 | — | — |
| 2021-06-08 | $119.42 | $119.42 | 346,000 | — | — |
| 2021-06-07 | $118.35 | $118.35 | 242,300 | — | — |
| 2021-06-04 | $114.74 | $114.74 | 186,700 | — | — |
| 2021-06-03 | $114.30 | $114.30 | 182,400 | — | — |
| 2021-06-02 | $119.20 | $119.20 | 258,900 | — | — |
| 2021-06-01 | $117.41 | $117.41 | 197,100 | — | — |
| 2021-05-28 | $118.29 | $118.29 | 210,200 | — | — |
| 2021-05-27 | $117.30 | $117.30 | 311,700 | — | — |
| 2021-05-26 | $116.41 | $116.41 | 327,700 | — | — |
| 2021-05-25 | $115.39 | $115.39 | 263,800 | — | — |
| 2021-05-24 | $116.49 | $116.49 | 188,000 | — | — |
| 2021-05-21 | $116.60 | $116.60 | 207,400 | — | — |
| 2021-05-20 | $117.67 | $117.67 | 167,900 | — | — |
| 2021-05-19 | $115.29 | $115.29 | 196,900 | — | — |
| 2021-05-18 | $116.73 | $116.73 | 278,200 | — | — |
| 2021-05-17 | $112.58 | $112.58 | 140,100 | — | — |
| 2021-05-14 | $114.11 | $114.11 | 241,600 | — | — |
| 2021-05-13 | $108.85 | $108.85 | 417,400 | — | — |
| 2021-05-12 | $112.47 | $112.47 | 387,000 | — | — |
| 2021-05-11 | $117.35 | $117.35 | 462,900 | — | — |
| 2021-05-10 | $117.08 | $117.08 | 474,000 | — | — |
| 2021-05-07 | $125.66 | $125.66 | 490,800 | — | — |
| 2021-05-06 | $121.98 | $121.98 | 415,300 | — | — |
| 2021-05-05 | $118.99 | $118.99 | 278,300 | — | — |
| 2021-05-04 | $121.31 | $121.31 | 656,000 | — | — |
| 2021-05-03 | $125.76 | $125.76 | 500,200 | — | — |
| 2021-04-30 | $132.20 | $132.20 | 304,600 | — | — |
| 2021-04-29 | $130.10 | $130.10 | 384,000 | — | — |
| 2021-04-28 | $133.73 | $133.73 | 222,000 | — | — |
| 2021-04-27 | $135.66 | $135.66 | 315,600 | — | — |
| 2021-04-26 | $137.71 | $137.71 | 271,200 | — | — |
| 2021-04-23 | $138.01 | $138.01 | 362,500 | — | — |
| 2021-04-22 | $133.71 | $133.71 | 343,600 | — | — |
| 2021-04-21 | $128.61 | $128.61 | 314,900 | — | — |
| 2021-04-20 | $132.00 | $132.00 | 382,000 | — | — |
| 2021-04-19 | $133.09 | $133.09 | 374,900 | — | — |
| 2021-04-16 | $135.05 | $135.05 | 626,800 | — | — |
| 2021-04-15 | $133.02 | $133.02 | 392,800 | — | — |
| 2021-04-14 | $131.26 | $131.26 | 211,900 | — | — |
| 2021-04-13 | $133.58 | $133.58 | 262,000 | — | — |
| 2021-04-12 | $127.31 | $127.31 | 190,500 | — | — |
| 2021-04-09 | $128.56 | $128.56 | 259,200 | — | — |
| 2021-04-08 | $128.60 | $128.60 | 342,800 | — | — |
| 2021-04-07 | $123.07 | $123.07 | 324,700 | — | — |
| 2021-04-06 | $124.29 | $124.29 | 525,200 | — | — |
| 2021-04-05 | $123.00 | $123.00 | 623,200 | — | — |
| 2021-04-01 | $126.74 | $126.74 | 637,000 | — | — |
| 2021-03-31 | $126.74 | $126.74 | 679,500 | — | — |
| 2021-03-30 | $122.29 | $122.29 | 571,600 | — | — |
| 2021-03-29 | $116.50 | $116.50 | 645,600 | — | — |
| 2021-03-26 | $114.95 | $114.95 | 470,300 | — | — |
| 2021-03-25 | $118.93 | $118.93 | 504,700 | — | — |
| 2021-03-24 | $116.05 | $116.05 | 733,500 | — | — |
| 2021-03-23 | $126.41 | $126.41 | 466,900 | — | — |
| 2021-03-22 | $125.41 | $125.41 | 346,800 | — | — |
| 2021-03-19 | $123.20 | $123.20 | 702,300 | — | — |
| 2021-03-18 | $120.50 | $120.50 | 553,100 | — | — |
| 2021-03-17 | $130.91 | $130.91 | 441,800 | — | — |
| 2021-03-16 | $131.84 | $131.84 | 534,300 | — | — |
| 2021-03-15 | $130.19 | $130.19 | 549,500 | — | — |
| 2021-03-12 | $127.72 | $127.72 | 912,400 | — | — |
| 2021-03-11 | $130.38 | $130.38 | 812,200 | — | — |
| 2021-03-10 | $131.81 | $131.81 | 640,400 | — | — |
| 2021-03-09 | $128.63 | $128.63 | 932,200 | — | — |
| 2021-03-08 | $121.90 | $121.90 | 618,600 | — | — |
| 2021-03-05 | $125.10 | $125.10 | 1,243,500 | — | — |
| 2021-03-04 | $129.18 | $129.18 | 1,356,300 | — | — |
| 2021-03-03 | $131.32 | $131.32 | 1,153,700 | — | — |
| 2021-03-02 | $148.13 | $148.13 | 583,000 | — | — |
| 2021-03-01 | $154.13 | $154.13 | 720,100 | — | — |
| 2021-02-26 | $158.36 | $158.36 | 1,005,800 | — | — |
| 2021-02-25 | $161.17 | $161.17 | 586,800 | — | — |
| 2021-02-24 | $170.44 | $170.44 | 251,600 | — | — |
| 2021-02-23 | $171.13 | $171.13 | 512,000 | — | — |
| 2021-02-22 | $173.28 | $173.28 | 583,700 | — | — |
| 2021-02-19 | $188.83 | $188.83 | 293,100 | — | — |
| 2021-02-18 | $186.71 | $186.71 | 509,200 | — | — |
| 2021-02-17 | $179.05 | $179.05 | 660,600 | — | — |
| 2021-02-16 | $187.88 | $187.88 | 651,900 | — | — |
| 2021-02-12 | $184.10 | $184.10 | 223,600 | — | — |
| 2021-02-11 | $182.10 | $182.10 | 417,800 | — | — |
| 2021-02-10 | $179.83 | $179.83 | 602,700 | — | — |
| 2021-02-09 | $183.15 | $183.15 | 437,300 | — | — |
| 2021-02-08 | $185.00 | $185.00 | 486,900 | — | — |
| 2021-02-05 | $185.00 | $185.00 | 377,500 | — | — |
| 2021-02-04 | $186.80 | $186.80 | 314,000 | — | — |
| 2021-02-03 | $182.92 | $182.92 | 255,800 | — | — |
| 2021-02-02 | $183.79 | $183.79 | 694,000 | — | — |
| 2021-02-01 | $178.87 | $178.87 | 373,800 | — | — |
| 2021-01-29 | $178.14 | $178.14 | 523,700 | — | — |
| 2021-01-28 | $180.49 | $180.49 | 727,400 | — | — |
| 2021-01-27 | $181.24 | $181.24 | 1,406,700 | — | — |
| 2021-01-26 | $171.99 | $171.99 | 429,100 | — | — |
| 2021-01-25 | $167.00 | $167.00 | 372,900 | — | — |
| 2021-01-22 | $169.23 | $169.23 | 387,500 | — | — |
| 2021-01-21 | $167.84 | $167.84 | 263,000 | — | — |
| 2021-01-20 | $166.39 | $166.39 | 297,000 | — | — |
| 2021-01-19 | $164.88 | $164.88 | 360,300 | — | — |
| 2021-01-15 | $162.10 | $162.10 | 376,800 | — | — |
| 2021-01-14 | $161.14 | $161.14 | 568,100 | — | — |
| 2021-01-13 | $158.01 | $158.01 | 442,100 | — | — |
| 2021-01-12 | $157.54 | $157.54 | 385,800 | — | — |
| 2021-01-11 | $154.72 | $154.72 | 391,600 | — | — |
| 2021-01-08 | $156.07 | $156.07 | 400,200 | — | — |
| 2021-01-07 | $151.48 | $151.48 | 642,500 | — | — |
| 2021-01-06 | $144.43 | $144.43 | 1,214,300 | — | — |
| 2021-01-05 | $157.72 | $157.72 | 430,500 | — | — |
| 2021-01-04 | $158.47 | $158.47 | 398,500 | — | — |