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-04-16 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 | $90.82 | $109.85 | 134,300 | — | — |
| 2021-12-30 | $91.06 | $110.14 | 134,800 | — | — |
| 2021-12-29 | $92.10 | $111.39 | 119,900 | — | — |
| 2021-12-28 | $91.31 | $110.44 | 141,500 | — | — |
| 2021-12-27 | $90.99 | $110.05 | 157,500 | — | — |
| 2021-12-23 | $89.39 | $108.12 | 150,200 | — | — |
| 2021-12-22 | $88.77 | $107.37 | 166,000 | — | — |
| 2021-12-21 | $88.67 | $107.25 | 286,400 | — | — |
| 2021-12-20 | $85.25 | $103.11 | 338,800 | — | — |
| 2021-12-17 | $87.32 | $105.61 | 1,226,400 | — | — |
| 2021-12-16 | $89.60 | $108.37 | 425,000 | — | — |
| 2021-12-15 | $88.88 | $107.50 | 307,400 | — | — |
| 2021-12-14 | $88.15 | $106.62 | 377,800 | — | — |
| 2021-12-13 | $87.45 | $105.77 | 401,200 | — | — |
| 2021-12-10 | $89.52 | $108.27 | 318,200 | — | — |
| 2021-12-09 | $88.57 | $107.12 | 317,500 | — | — |
| 2021-12-08 | $89.56 | $108.32 | 328,800 | — | — |
| 2021-12-07 | $89.66 | $108.44 | 357,400 | — | — |
| 2021-12-06 | $89.74 | $108.54 | 271,800 | — | — |
| 2021-12-03 | $87.77 | $106.16 | 247,100 | — | — |
| 2021-12-02 | $89.82 | $108.64 | 280,400 | — | — |
| 2021-12-01 | $86.52 | $104.65 | 324,800 | — | — |
| 2021-11-30 | $87.53 | $105.87 | 366,200 | — | — |
| 2021-11-29 | $90.78 | $109.80 | 301,300 | — | — |
| 2021-11-26 | $91.06 | $110.14 | 421,100 | — | — |
| 2021-11-24 | $96.43 | $116.63 | 295,100 | — | — |
| 2021-11-23 | $96.94 | $117.25 | 370,500 | — | — |
| 2021-11-22 | $94.28 | $114.03 | 320,500 | — | — |
| 2021-11-19 | $92.33 | $111.67 | 238,100 | — | — |
| 2021-11-18 | $92.65 | $112.06 | 230,400 | — | — |
| 2021-11-17 | $92.85 | $112.30 | 160,000 | — | — |
| 2021-11-16 | $93.14 | $112.65 | 211,400 | — | — |
| 2021-11-15 | $92.76 | $112.19 | 177,200 | — | — |
| 2021-11-12 | $92.37 | $111.72 | 224,100 | — | — |
| 2021-11-11 | $93.26 | $112.80 | 180,900 | — | — |
| 2021-11-10 | $93.00 | $112.48 | 265,900 | — | — |
| 2021-11-09 | $92.06 | $111.35 | 172,100 | — | — |
| 2021-11-08 | $92.17 | $111.10 | 337,900 | — | — |
| 2021-11-05 | $93.16 | $112.30 | 323,300 | — | — |
| 2021-11-04 | $91.89 | $110.77 | 254,600 | — | — |
| 2021-11-03 | $93.47 | $112.67 | 310,600 | — | — |
| 2021-11-02 | $91.68 | $110.51 | 331,800 | — | — |
| 2021-11-01 | $91.78 | $110.63 | 333,900 | — | — |
| 2021-10-29 | $88.50 | $106.68 | 649,100 | — | — |
| 2021-10-28 | $90.16 | $108.68 | 238,700 | — | — |
| 2021-10-27 | $88.53 | $106.72 | 395,200 | — | — |
| 2021-10-26 | $91.20 | $109.93 | 239,900 | — | — |
| 2021-10-25 | $92.11 | $111.03 | 373,600 | — | — |
| 2021-10-22 | $92.09 | $111.01 | 414,100 | — | — |
| 2021-10-21 | $91.21 | $109.95 | 431,700 | — | — |
| 2021-10-20 | $91.82 | $110.68 | 918,400 | — | — |
| 2021-10-19 | $84.61 | $101.99 | 525,200 | — | — |
| 2021-10-18 | $84.02 | $101.28 | 304,100 | — | — |
| 2021-10-15 | $83.98 | $101.23 | 311,700 | — | — |
| 2021-10-14 | $83.25 | $100.35 | 255,600 | — | — |
| 2021-10-13 | $82.74 | $99.74 | 228,000 | — | — |
| 2021-10-12 | $82.35 | $99.27 | 214,900 | — | — |
| 2021-10-11 | $81.84 | $98.65 | 161,200 | — | — |
| 2021-10-08 | $83.30 | $100.41 | 166,400 | — | — |
| 2021-10-07 | $82.98 | $100.03 | 206,000 | — | — |
| 2021-10-06 | $82.05 | $98.91 | 438,100 | — | — |
| 2021-10-05 | $82.97 | $100.01 | 457,700 | — | — |
| 2021-10-04 | $82.40 | $99.33 | 520,700 | — | — |
| 2021-10-01 | $82.26 | $99.16 | 356,300 | — | — |
| 2021-09-30 | $80.37 | $96.88 | 403,000 | — | — |
| 2021-09-29 | $80.39 | $96.90 | 366,400 | — | — |
| 2021-09-28 | $80.37 | $96.88 | 178,100 | — | — |
| 2021-09-27 | $80.53 | $97.07 | 254,100 | — | — |
| 2021-09-24 | $78.31 | $94.40 | 173,300 | — | — |
| 2021-09-23 | $77.60 | $93.54 | 288,300 | — | — |
| 2021-09-22 | $74.35 | $89.62 | 203,200 | — | — |
| 2021-09-21 | $73.71 | $88.85 | 211,200 | — | — |
| 2021-09-20 | $73.65 | $88.78 | 337,900 | — | — |
| 2021-09-17 | $74.96 | $90.36 | 1,152,000 | — | — |
| 2021-09-16 | $74.27 | $89.53 | 234,400 | — | — |
| 2021-09-15 | $75.08 | $90.50 | 253,000 | — | — |
| 2021-09-14 | $73.16 | $88.19 | 296,700 | — | — |
| 2021-09-13 | $75.32 | $90.79 | 398,100 | — | — |
| 2021-09-10 | $73.92 | $89.11 | 269,700 | — | — |
| 2021-09-09 | $74.46 | $89.76 | 287,400 | — | — |
| 2021-09-08 | $73.86 | $89.03 | 323,500 | — | — |
| 2021-09-07 | $74.25 | $89.50 | 324,800 | — | — |
| 2021-09-03 | $73.49 | $88.59 | 237,200 | — | — |
| 2021-09-02 | $72.80 | $87.76 | 164,800 | — | — |
| 2021-09-01 | $73.26 | $88.31 | 199,200 | — | — |
| 2021-08-31 | $74.84 | $90.21 | 393,300 | — | — |
| 2021-08-30 | $72.98 | $87.97 | 156,800 | — | — |
| 2021-08-27 | $75.19 | $90.64 | 218,500 | — | — |
| 2021-08-26 | $73.04 | $88.04 | 211,500 | — | — |
| 2021-08-25 | $74.62 | $89.95 | 169,100 | — | — |
| 2021-08-24 | $73.58 | $88.70 | 134,200 | — | — |
| 2021-08-23 | $73.22 | $88.26 | 169,000 | — | — |
| 2021-08-20 | $72.86 | $87.83 | 138,200 | — | — |
| 2021-08-19 | $71.41 | $86.08 | 178,700 | — | — |
| 2021-08-18 | $72.77 | $87.72 | 245,300 | — | — |
| 2021-08-17 | $73.11 | $88.13 | 155,700 | — | — |
| 2021-08-16 | $74.80 | $90.17 | 225,600 | — | — |
| 2021-08-13 | $74.29 | $89.55 | 135,100 | — | — |
| 2021-08-12 | $75.23 | $90.68 | 122,500 | — | — |
| 2021-08-11 | $75.73 | $91.29 | 168,800 | — | — |
| 2021-08-10 | $74.22 | $89.47 | 158,400 | — | — |
| 2021-08-09 | $73.07 | $88.08 | 165,400 | — | — |
| 2021-08-06 | $73.84 | $89.01 | 185,400 | — | — |
| 2021-08-05 | $71.99 | $86.78 | 159,500 | — | — |
| 2021-08-04 | $70.41 | $84.87 | 168,300 | — | — |
| 2021-08-03 | $71.55 | $85.87 | 203,500 | — | — |
| 2021-08-02 | $70.68 | $84.83 | 221,800 | — | — |
| 2021-07-30 | $71.40 | $85.69 | 259,100 | — | — |
| 2021-07-29 | $72.24 | $86.70 | 206,000 | — | — |
| 2021-07-28 | $71.71 | $86.07 | 226,100 | — | — |
| 2021-07-27 | $70.56 | $84.69 | 214,300 | — | — |
| 2021-07-26 | $70.86 | $85.05 | 440,600 | — | — |
| 2021-07-23 | $70.15 | $84.19 | 259,000 | — | — |
| 2021-07-22 | $69.75 | $83.71 | 299,800 | — | — |
| 2021-07-21 | $72.20 | $86.65 | 497,700 | — | — |
| 2021-07-20 | $71.48 | $85.79 | 911,800 | — | — |
| 2021-07-19 | $69.99 | $84.00 | 663,200 | — | — |
| 2021-07-16 | $72.36 | $86.85 | 345,000 | — | — |
| 2021-07-15 | $74.54 | $89.46 | 274,200 | — | — |
| 2021-07-14 | $73.49 | $88.20 | 364,200 | — | — |
| 2021-07-13 | $74.15 | $89.00 | 274,900 | — | — |
| 2021-07-12 | $75.52 | $90.64 | 224,600 | — | — |
| 2021-07-09 | $75.32 | $90.40 | 349,200 | — | — |
| 2021-07-08 | $72.27 | $86.74 | 414,000 | — | — |
| 2021-07-07 | $72.89 | $87.48 | 355,400 | — | — |
| 2021-07-06 | $72.59 | $87.12 | 482,100 | — | — |
| 2021-07-02 | $74.87 | $89.86 | 274,800 | — | — |
| 2021-07-01 | $76.27 | $91.54 | 363,800 | — | — |
| 2021-06-30 | $75.63 | $90.77 | 231,800 | — | — |
| 2021-06-29 | $75.31 | $90.39 | 270,500 | — | — |
| 2021-06-28 | $76.08 | $91.31 | 420,800 | — | — |
| 2021-06-25 | $79.03 | $94.85 | 676,000 | — | — |
| 2021-06-24 | $77.71 | $93.27 | 350,600 | — | — |
| 2021-06-23 | $76.85 | $92.24 | 214,900 | — | — |
| 2021-06-22 | $76.68 | $92.03 | 337,800 | — | — |
| 2021-06-21 | $76.88 | $92.27 | 525,800 | — | — |
| 2021-06-18 | $74.35 | $89.24 | 661,200 | — | — |
| 2021-06-17 | $77.39 | $92.88 | 285,800 | — | — |
| 2021-06-16 | $82.25 | $98.72 | 230,300 | — | — |
| 2021-06-15 | $80.72 | $96.88 | 243,600 | — | — |
| 2021-06-14 | $78.81 | $94.59 | 361,300 | — | — |
| 2021-06-11 | $80.78 | $96.95 | 305,200 | — | — |
| 2021-06-10 | $80.41 | $96.51 | 373,500 | — | — |
| 2021-06-09 | $81.43 | $97.73 | 250,900 | — | — |
| 2021-06-08 | $82.26 | $98.73 | 355,500 | — | — |
| 2021-06-07 | $81.37 | $97.66 | 235,300 | — | — |
| 2021-06-04 | $81.24 | $97.50 | 216,700 | — | — |
| 2021-06-03 | $81.61 | $97.95 | 311,700 | — | — |
| 2021-06-02 | $80.86 | $97.05 | 228,700 | — | — |
| 2021-06-01 | $81.89 | $98.28 | 393,900 | — | — |
| 2021-05-28 | $80.42 | $96.52 | 178,000 | — | — |
| 2021-05-27 | $80.52 | $96.64 | 318,900 | — | — |
| 2021-05-26 | $80.01 | $96.03 | 395,300 | — | — |
| 2021-05-25 | $77.65 | $93.20 | 472,700 | — | — |
| 2021-05-24 | $78.78 | $94.55 | 202,600 | — | — |
| 2021-05-21 | $79.33 | $95.21 | 376,000 | — | — |
| 2021-05-20 | $76.58 | $91.91 | 339,200 | — | — |
| 2021-05-19 | $76.79 | $92.16 | 413,700 | — | — |
| 2021-05-18 | $78.38 | $94.07 | 271,300 | — | — |
| 2021-05-17 | $80.84 | $97.02 | 226,700 | — | — |
| 2021-05-14 | $80.62 | $96.76 | 337,300 | — | — |
| 2021-05-13 | $79.23 | $95.09 | 384,100 | — | — |
| 2021-05-12 | $76.44 | $91.74 | 330,200 | — | — |
| 2021-05-11 | $77.99 | $93.60 | 340,800 | — | — |
| 2021-05-10 | $78.33 | $94.01 | 261,900 | — | — |
| 2021-05-07 | $78.43 | $94.13 | 255,600 | — | — |
| 2021-05-06 | $78.24 | $93.90 | 248,800 | — | — |
| 2021-05-05 | $78.64 | $94.38 | 182,200 | — | — |
| 2021-05-04 | $78.53 | $93.88 | 391,700 | — | — |
| 2021-05-03 | $77.40 | $92.53 | 388,100 | — | — |
| 2021-04-30 | $77.10 | $92.17 | 322,000 | — | — |
| 2021-04-29 | $78.66 | $94.04 | 171,200 | — | — |
| 2021-04-28 | $77.93 | $93.16 | 201,200 | — | — |
| 2021-04-27 | $78.49 | $93.83 | 242,000 | — | — |
| 2021-04-26 | $77.95 | $93.19 | 272,300 | — | — |
| 2021-04-23 | $77.18 | $92.27 | 581,700 | — | — |
| 2021-04-22 | $74.30 | $88.82 | 293,500 | — | — |
| 2021-04-21 | $75.50 | $90.26 | 751,100 | — | — |
| 2021-04-20 | $73.35 | $87.69 | 661,900 | — | — |
| 2021-04-19 | $78.40 | $93.72 | 450,700 | — | — |
| 2021-04-16 | $78.20 | $93.49 | 257,100 | — | — |
| 2021-04-15 | $76.36 | $91.29 | 234,200 | — | — |
| 2021-04-14 | $76.81 | $91.82 | 301,400 | — | — |
| 2021-04-13 | $75.77 | $90.58 | 392,500 | — | — |
| 2021-04-12 | $77.06 | $92.12 | 310,100 | — | — |
| 2021-04-09 | $76.74 | $91.74 | 299,100 | — | — |
| 2021-04-08 | $76.06 | $90.93 | 354,900 | — | — |
| 2021-04-07 | $76.39 | $91.32 | 340,400 | — | — |
| 2021-04-06 | $76.06 | $90.93 | 395,600 | — | — |
| 2021-04-05 | $75.70 | $90.50 | 369,000 | — | — |
| 2021-04-01 | $76.12 | $91.00 | 529,000 | — | — |
| 2021-03-31 | $75.80 | $90.62 | 620,500 | — | — |
| 2021-03-30 | $78.52 | $93.87 | 269,500 | — | — |
| 2021-03-29 | $76.55 | $91.51 | 318,700 | — | — |
| 2021-03-26 | $78.98 | $94.42 | 323,100 | — | — |
| 2021-03-25 | $77.81 | $93.02 | 526,600 | — | — |
| 2021-03-24 | $74.89 | $89.53 | 331,800 | — | — |
| 2021-03-23 | $75.48 | $90.23 | 399,400 | — | — |
| 2021-03-22 | $78.80 | $94.20 | 350,400 | — | — |
| 2021-03-19 | $81.54 | $97.48 | 1,215,100 | — | — |
| 2021-03-18 | $82.49 | $98.61 | 623,000 | — | — |
| 2021-03-17 | $84.03 | $100.45 | 421,200 | — | — |
| 2021-03-16 | $83.20 | $99.46 | 392,300 | — | — |
| 2021-03-15 | $83.00 | $99.22 | 406,100 | — | — |
| 2021-03-12 | $83.08 | $99.32 | 417,200 | — | — |
| 2021-03-11 | $80.57 | $96.32 | 303,100 | — | — |
| 2021-03-10 | $79.47 | $95.00 | 598,800 | — | — |
| 2021-03-09 | $78.78 | $94.18 | 720,900 | — | — |
| 2021-03-08 | $81.95 | $97.97 | 337,700 | — | — |
| 2021-03-05 | $79.43 | $94.96 | 606,100 | — | — |
| 2021-03-04 | $76.33 | $91.25 | 401,300 | — | — |
| 2021-03-03 | $76.51 | $91.47 | 270,100 | — | — |
| 2021-03-02 | $75.59 | $90.37 | 302,900 | — | — |
| 2021-03-01 | $76.44 | $91.38 | 374,800 | — | — |
| 2021-02-26 | $73.66 | $88.06 | 773,900 | — | — |
| 2021-02-25 | $76.95 | $91.99 | 1,398,900 | — | — |
| 2021-02-24 | $75.28 | $89.99 | 449,700 | — | — |
| 2021-02-23 | $72.71 | $86.92 | 543,800 | — | — |
| 2021-02-22 | $71.34 | $85.28 | 443,600 | — | — |
| 2021-02-19 | $68.84 | $82.30 | 288,600 | — | — |
| 2021-02-18 | $67.41 | $80.59 | 295,400 | — | — |
| 2021-02-17 | $69.25 | $82.79 | 251,900 | — | — |
| 2021-02-16 | $69.84 | $83.49 | 277,400 | — | — |
| 2021-02-12 | $69.18 | $82.70 | 354,700 | — | — |
| 2021-02-11 | $67.80 | $81.05 | 378,300 | — | — |
| 2021-02-10 | $68.02 | $81.32 | 483,200 | — | — |
| 2021-02-09 | $68.05 | $80.98 | 272,800 | — | — |
| 2021-02-08 | $66.84 | $79.54 | 249,800 | — | — |
| 2021-02-05 | $65.64 | $78.11 | 218,100 | — | — |
| 2021-02-04 | $65.44 | $77.87 | 237,700 | — | — |
| 2021-02-03 | $63.28 | $75.30 | 382,200 | — | — |
| 2021-02-02 | $63.03 | $75.01 | 298,400 | — | — |
| 2021-02-01 | $61.54 | $73.23 | 582,800 | — | — |
| 2021-01-29 | $60.19 | $71.63 | 304,200 | — | — |
| 2021-01-28 | $62.30 | $74.14 | 428,100 | — | — |
| 2021-01-27 | $61.36 | $73.02 | 344,000 | — | — |
| 2021-01-26 | $63.95 | $76.10 | 270,800 | — | — |
| 2021-01-25 | $65.21 | $77.60 | 441,000 | — | — |
| 2021-01-22 | $65.88 | $78.40 | 532,100 | — | — |
| 2021-01-21 | $65.22 | $77.61 | 668,400 | — | — |
| 2021-01-20 | $68.74 | $81.80 | 499,700 | — | — |
| 2021-01-19 | $69.03 | $82.15 | 328,600 | — | — |
| 2021-01-15 | $67.77 | $80.65 | 388,500 | — | — |
| 2021-01-14 | $68.24 | $81.21 | 288,300 | — | — |
| 2021-01-13 | $67.16 | $79.92 | 394,300 | — | — |
| 2021-01-12 | $66.18 | $78.76 | 402,800 | — | — |
| 2021-01-11 | $65.57 | $78.03 | 490,100 | — | — |
| 2021-01-08 | $64.80 | $77.11 | 470,400 | — | — |
| 2021-01-07 | $66.73 | $79.41 | 582,700 | — | — |
| 2021-01-06 | $65.17 | $77.55 | 771,300 | — | — |
| 2021-01-05 | $60.95 | $72.53 | 583,300 | — | — |
| 2021-01-04 | $60.93 | $72.51 | 295,300 | — | — |