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
- 1980-03-17 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 | $469.01 | $841.17 | 224,800 | — | — |
| 2021-12-30 | $471.34 | $845.35 | 162,700 | — | — |
| 2021-12-29 | $467.99 | $839.34 | 219,400 | — | — |
| 2021-12-28 | $464.87 | $833.74 | 215,100 | — | — |
| 2021-12-27 | $465.89 | $835.57 | 350,000 | — | — |
| 2021-12-23 | $459.84 | $824.72 | 375,400 | — | — |
| 2021-12-22 | $453.61 | $813.55 | 257,000 | — | — |
| 2021-12-21 | $444.52 | $797.24 | 250,300 | — | — |
| 2021-12-20 | $439.03 | $787.40 | 425,900 | — | — |
| 2021-12-17 | $449.81 | $806.73 | 616,200 | — | — |
| 2021-12-16 | $444.82 | $797.78 | 363,200 | — | — |
| 2021-12-15 | $443.52 | $795.45 | 382,300 | — | — |
| 2021-12-14 | $428.69 | $768.85 | 347,000 | — | — |
| 2021-12-13 | $440.91 | $790.77 | 295,400 | — | — |
| 2021-12-10 | $431.57 | $774.02 | 232,000 | — | — |
| 2021-12-09 | $429.19 | $769.75 | 298,200 | — | — |
| 2021-12-08 | $435.51 | $781.09 | 327,500 | — | — |
| 2021-12-07 | $429.97 | $771.15 | 368,900 | — | — |
| 2021-12-06 | $423.58 | $759.69 | 516,700 | — | — |
| 2021-12-03 | $434.13 | $778.61 | 404,400 | — | — |
| 2021-12-02 | $437.39 | $784.46 | 545,400 | — | — |
| 2021-12-01 | $435.41 | $780.91 | 378,200 | — | — |
| 2021-11-30 | $442.66 | $793.91 | 1,021,300 | — | — |
| 2021-11-29 | $447.38 | $802.37 | 455,400 | — | — |
| 2021-11-26 | $438.88 | $787.13 | 279,300 | — | — |
| 2021-11-24 | $433.72 | $777.87 | 280,600 | — | — |
| 2021-11-23 | $430.69 | $772.44 | 308,000 | — | — |
| 2021-11-22 | $437.68 | $784.98 | 302,700 | — | — |
| 2021-11-19 | $448.45 | $804.29 | 338,300 | — | — |
| 2021-11-18 | $449.36 | $805.92 | 305,600 | — | — |
| 2021-11-17 | $444.66 | $797.50 | 341,700 | — | — |
| 2021-11-16 | $442.23 | $793.14 | 417,200 | — | — |
| 2021-11-15 | $422.46 | $757.68 | 252,800 | — | — |
| 2021-11-12 | $419.21 | $751.85 | 227,900 | — | — |
| 2021-11-11 | $416.88 | $747.67 | 298,900 | — | — |
| 2021-11-10 | $409.48 | $734.40 | 365,100 | — | — |
| 2021-11-09 | $414.11 | $742.70 | 273,000 | — | — |
| 2021-11-08 | $413.27 | $740.87 | 502,600 | — | — |
| 2021-11-05 | $403.78 | $723.86 | 1,092,700 | — | — |
| 2021-11-04 | $433.07 | $776.37 | 397,200 | — | — |
| 2021-11-03 | $438.21 | $785.59 | 466,200 | — | — |
| 2021-11-02 | $438.03 | $785.26 | 462,600 | — | — |
| 2021-11-01 | $426.74 | $765.02 | 527,700 | — | — |
| 2021-10-29 | $429.88 | $770.65 | 554,200 | — | — |
| 2021-10-28 | $421.13 | $754.97 | 693,600 | — | — |
| 2021-10-27 | $421.34 | $755.34 | 310,100 | — | — |
| 2021-10-26 | $420.30 | $753.48 | 305,500 | — | — |
| 2021-10-25 | $417.43 | $748.33 | 432,800 | — | — |
| 2021-10-22 | $421.19 | $755.07 | 385,600 | — | — |
| 2021-10-21 | $422.23 | $756.94 | 307,900 | — | — |
| 2021-10-20 | $414.60 | $743.26 | 261,100 | — | — |
| 2021-10-19 | $417.57 | $748.58 | 379,200 | — | — |
| 2021-10-18 | $408.72 | $732.72 | 217,000 | — | — |
| 2021-10-15 | $404.81 | $725.71 | 234,300 | — | — |
| 2021-10-14 | $407.43 | $730.41 | 258,700 | — | — |
| 2021-10-13 | $402.25 | $721.12 | 351,500 | — | — |
| 2021-10-12 | $403.20 | $722.82 | 201,800 | — | — |
| 2021-10-11 | $403.57 | $723.49 | 279,500 | — | — |
| 2021-10-08 | $407.14 | $729.89 | 209,700 | — | — |
| 2021-10-07 | $417.72 | $748.85 | 368,000 | — | — |
| 2021-10-06 | $413.29 | $740.91 | 338,800 | — | — |
| 2021-10-05 | $413.48 | $741.25 | 391,000 | — | — |
| 2021-10-04 | $409.82 | $734.69 | 593,600 | — | — |
| 2021-10-01 | $419.73 | $752.46 | 522,400 | — | — |
| 2021-09-30 | $424.54 | $761.08 | 564,300 | — | — |
| 2021-09-29 | $432.41 | $775.19 | 266,200 | — | — |
| 2021-09-28 | $427.43 | $766.26 | 412,900 | — | — |
| 2021-09-27 | $441.59 | $791.64 | 328,100 | — | — |
| 2021-09-24 | $457.11 | $819.47 | 252,600 | — | — |
| 2021-09-23 | $455.22 | $816.08 | 206,400 | — | — |
| 2021-09-22 | $449.18 | $805.25 | 254,900 | — | — |
| 2021-09-21 | $448.12 | $803.35 | 205,600 | — | — |
| 2021-09-20 | $444.65 | $797.13 | 321,700 | — | — |
| 2021-09-17 | $448.62 | $804.25 | 575,900 | — | — |
| 2021-09-16 | $454.47 | $814.73 | 243,900 | — | — |
| 2021-09-15 | $452.49 | $811.19 | 263,500 | — | — |
| 2021-09-14 | $452.06 | $810.41 | 382,600 | — | — |
| 2021-09-13 | $442.21 | $792.76 | 556,000 | — | — |
| 2021-09-10 | $459.03 | $822.91 | 340,800 | — | — |
| 2021-09-09 | $461.24 | $826.87 | 363,200 | — | — |
| 2021-09-08 | $468.47 | $839.83 | 282,700 | — | — |
| 2021-09-07 | $461.86 | $827.98 | 205,700 | — | — |
| 2021-09-03 | $464.38 | $832.50 | 295,100 | — | — |
| 2021-09-02 | $459.00 | $822.86 | 249,400 | — | — |
| 2021-09-01 | $453.12 | $812.31 | 368,400 | — | — |
| 2021-08-31 | $451.62 | $809.63 | 513,500 | — | — |
| 2021-08-30 | $451.69 | $809.75 | 349,000 | — | — |
| 2021-08-27 | $446.96 | $801.27 | 255,000 | — | — |
| 2021-08-26 | $446.70 | $800.81 | 240,300 | — | — |
| 2021-08-25 | $444.52 | $796.90 | 257,200 | — | — |
| 2021-08-24 | $445.88 | $799.34 | 252,100 | — | — |
| 2021-08-23 | $446.57 | $800.57 | 243,200 | — | — |
| 2021-08-20 | $449.51 | $805.84 | 254,900 | — | — |
| 2021-08-19 | $446.96 | $801.27 | 374,300 | — | — |
| 2021-08-18 | $442.22 | $792.77 | 297,400 | — | — |
| 2021-08-17 | $441.85 | $792.11 | 273,700 | — | — |
| 2021-08-16 | $441.61 | $791.68 | 284,700 | — | — |
| 2021-08-13 | $434.28 | $778.54 | 187,000 | — | — |
| 2021-08-12 | $429.72 | $770.37 | 185,900 | — | — |
| 2021-08-11 | $422.81 | $757.98 | 257,000 | — | — |
| 2021-08-10 | $425.01 | $761.92 | 273,900 | — | — |
| 2021-08-09 | $429.01 | $769.09 | 216,500 | — | — |
| 2021-08-06 | $427.49 | $766.37 | 285,500 | — | — |
| 2021-08-05 | $425.66 | $763.09 | 204,400 | — | — |
| 2021-08-04 | $428.14 | $767.53 | 387,700 | — | — |
| 2021-08-03 | $422.19 | $756.87 | 331,000 | — | — |
| 2021-08-02 | $415.23 | $744.39 | 300,400 | — | — |
| 2021-07-30 | $411.73 | $738.11 | 679,900 | — | — |
| 2021-07-29 | $404.92 | $725.91 | 717,400 | — | — |
| 2021-07-28 | $384.01 | $688.42 | 493,800 | — | — |
| 2021-07-27 | $378.38 | $678.33 | 221,900 | — | — |
| 2021-07-26 | $377.51 | $676.77 | 278,100 | — | — |
| 2021-07-23 | $381.07 | $683.15 | 237,900 | — | — |
| 2021-07-22 | $373.98 | $670.44 | 247,000 | — | — |
| 2021-07-21 | $367.95 | $659.63 | 340,100 | — | — |
| 2021-07-20 | $372.69 | $668.13 | 519,400 | — | — |
| 2021-07-19 | $371.00 | $664.79 | 432,800 | — | — |
| 2021-07-16 | $373.66 | $669.56 | 248,800 | — | — |
| 2021-07-15 | $371.96 | $666.51 | 265,000 | — | — |
| 2021-07-14 | $371.44 | $665.58 | 192,000 | — | — |
| 2021-07-13 | $372.65 | $667.75 | 242,000 | — | — |
| 2021-07-12 | $375.99 | $673.73 | 297,200 | — | — |
| 2021-07-09 | $374.19 | $670.51 | 512,300 | — | — |
| 2021-07-08 | $373.11 | $668.57 | 473,800 | — | — |
| 2021-07-07 | $372.66 | $667.77 | 352,500 | — | — |
| 2021-07-06 | $368.99 | $661.19 | 592,200 | — | — |
| 2021-07-02 | $365.74 | $655.37 | 291,500 | — | — |
| 2021-07-01 | $363.01 | $650.48 | 378,700 | — | — |
| 2021-06-30 | $359.10 | $643.47 | 423,400 | — | — |
| 2021-06-29 | $360.00 | $645.08 | 318,900 | — | — |
| 2021-06-28 | $363.20 | $650.82 | 274,900 | — | — |
| 2021-06-25 | $360.06 | $645.19 | 491,700 | — | — |
| 2021-06-24 | $359.54 | $644.26 | 235,300 | — | — |
| 2021-06-23 | $358.70 | $642.75 | 274,000 | — | — |
| 2021-06-22 | $360.09 | $645.24 | 244,700 | — | — |
| 2021-06-21 | $357.59 | $640.76 | 286,900 | — | — |
| 2021-06-18 | $352.29 | $631.27 | 572,500 | — | — |
| 2021-06-17 | $352.03 | $630.80 | 332,500 | — | — |
| 2021-06-16 | $346.11 | $620.19 | 300,700 | — | — |
| 2021-06-15 | $344.84 | $617.92 | 253,000 | — | — |
| 2021-06-14 | $345.14 | $618.45 | 209,800 | — | — |
| 2021-06-11 | $345.33 | $618.79 | 218,800 | — | — |
| 2021-06-10 | $343.78 | $616.02 | 355,700 | — | — |
| 2021-06-09 | $335.93 | $601.95 | 443,300 | — | — |
| 2021-06-08 | $330.30 | $591.86 | 387,100 | — | — |
| 2021-06-07 | $333.32 | $597.27 | 490,200 | — | — |
| 2021-06-04 | $333.43 | $597.47 | 233,800 | — | — |
| 2021-06-03 | $332.77 | $596.29 | 267,500 | — | — |
| 2021-06-02 | $333.77 | $598.08 | 395,300 | — | — |
| 2021-06-01 | $340.16 | $609.53 | 297,100 | — | — |
| 2021-05-28 | $347.51 | $622.70 | 389,700 | — | — |
| 2021-05-27 | $344.70 | $617.67 | 1,128,700 | — | — |
| 2021-05-26 | $344.39 | $617.11 | 387,600 | — | — |
| 2021-05-25 | $345.36 | $618.85 | 523,400 | — | — |
| 2021-05-24 | $339.52 | $608.38 | 260,700 | — | — |
| 2021-05-21 | $333.45 | $597.51 | 680,100 | — | — |
| 2021-05-20 | $332.79 | $596.32 | 305,900 | — | — |
| 2021-05-19 | $325.87 | $583.92 | 317,000 | — | — |
| 2021-05-18 | $326.87 | $585.72 | 295,800 | — | — |
| 2021-05-17 | $326.70 | $585.41 | 288,900 | — | — |
| 2021-05-14 | $333.07 | $596.83 | 262,000 | — | — |
| 2021-05-13 | $328.30 | $588.28 | 472,400 | — | — |
| 2021-05-12 | $324.80 | $582.01 | 495,300 | — | — |
| 2021-05-11 | $335.22 | $600.68 | 458,400 | — | — |
| 2021-05-10 | $333.73 | $598.01 | 430,700 | — | — |
| 2021-05-07 | $333.68 | $597.92 | 278,200 | — | — |
| 2021-05-06 | $329.42 | $590.29 | 224,700 | — | — |
| 2021-05-05 | $328.60 | $588.82 | 314,900 | — | — |
| 2021-05-04 | $329.20 | $589.89 | 515,400 | — | — |
| 2021-05-03 | $329.88 | $591.11 | 663,500 | — | — |
| 2021-04-30 | $328.52 | $588.67 | 917,100 | — | — |
| 2021-04-29 | $324.55 | $581.56 | 514,600 | — | — |
| 2021-04-28 | $322.22 | $577.38 | 316,000 | — | — |
| 2021-04-27 | $320.35 | $574.03 | 403,600 | — | — |
| 2021-04-26 | $322.41 | $577.72 | 319,900 | — | — |
| 2021-04-23 | $323.68 | $580.00 | 309,700 | — | — |
| 2021-04-22 | $321.84 | $576.70 | 406,100 | — | — |
| 2021-04-21 | $323.83 | $580.27 | 408,800 | — | — |
| 2021-04-20 | $319.19 | $571.95 | 316,900 | — | — |
| 2021-04-19 | $316.79 | $567.35 | 335,900 | — | — |
| 2021-04-16 | $313.83 | $562.05 | 363,200 | — | — |
| 2021-04-15 | $310.95 | $556.89 | 364,500 | — | — |
| 2021-04-14 | $300.06 | $537.39 | 421,600 | — | — |
| 2021-04-13 | $306.45 | $548.83 | 323,900 | — | — |
| 2021-04-12 | $296.94 | $531.80 | 334,700 | — | — |
| 2021-04-09 | $296.52 | $531.05 | 201,700 | — | — |
| 2021-04-08 | $291.88 | $522.74 | 277,900 | — | — |
| 2021-04-07 | $289.18 | $517.90 | 291,700 | — | — |
| 2021-04-06 | $291.28 | $521.66 | 332,900 | — | — |
| 2021-04-05 | $289.56 | $518.58 | 376,100 | — | — |
| 2021-04-01 | $284.77 | $510.00 | 394,200 | — | — |
| 2021-03-31 | $281.78 | $504.65 | 704,600 | — | — |
| 2021-03-30 | $278.34 | $498.49 | 372,300 | — | — |
| 2021-03-29 | $280.51 | $502.37 | 365,000 | — | — |
| 2021-03-26 | $280.31 | $502.02 | 476,400 | — | — |
| 2021-03-25 | $275.45 | $493.31 | 478,100 | — | — |
| 2021-03-24 | $278.08 | $498.02 | 374,700 | — | — |
| 2021-03-23 | $283.25 | $507.28 | 364,500 | — | — |
| 2021-03-22 | $282.49 | $505.92 | 358,100 | — | — |
| 2021-03-19 | $277.15 | $496.36 | 831,400 | — | — |
| 2021-03-18 | $268.95 | $481.67 | 451,500 | — | — |
| 2021-03-17 | $274.59 | $491.77 | 347,000 | — | — |
| 2021-03-16 | $274.17 | $491.02 | 293,900 | — | — |
| 2021-03-15 | $276.02 | $494.33 | 324,300 | — | — |
| 2021-03-12 | $274.12 | $490.93 | 254,000 | — | — |
| 2021-03-11 | $272.89 | $488.73 | 279,000 | — | — |
| 2021-03-10 | $267.73 | $479.49 | 365,100 | — | — |
| 2021-03-09 | $267.42 | $478.93 | 368,600 | — | — |
| 2021-03-08 | $261.35 | $468.06 | 424,400 | — | — |
| 2021-03-05 | $262.40 | $469.94 | 568,100 | — | — |
| 2021-03-04 | $257.29 | $460.79 | 566,400 | — | — |
| 2021-03-03 | $267.62 | $479.29 | 457,000 | — | — |
| 2021-03-02 | $278.10 | $498.06 | 323,900 | — | — |
| 2021-03-01 | $282.99 | $506.82 | 406,800 | — | — |
| 2021-02-26 | $280.65 | $502.62 | 668,200 | — | — |
| 2021-02-25 | $277.68 | $497.31 | 361,500 | — | — |
| 2021-02-24 | $278.92 | $499.53 | 406,300 | — | — |
| 2021-02-23 | $274.29 | $491.23 | 682,400 | — | — |
| 2021-02-22 | $272.65 | $488.30 | 501,300 | — | — |
| 2021-02-19 | $281.55 | $504.24 | 1,055,900 | — | — |
| 2021-02-18 | $296.74 | $531.44 | 639,600 | — | — |
| 2021-02-17 | $293.99 | $526.52 | 415,000 | — | — |
| 2021-02-16 | $295.61 | $529.42 | 417,600 | — | — |
| 2021-02-12 | $294.01 | $526.55 | 267,900 | — | — |
| 2021-02-11 | $291.09 | $521.32 | 440,500 | — | — |
| 2021-02-10 | $292.29 | $523.47 | 334,700 | — | — |
| 2021-02-09 | $289.89 | $519.17 | 520,900 | — | — |
| 2021-02-08 | $294.46 | $527.36 | 385,200 | — | — |
| 2021-02-05 | $291.35 | $521.79 | 451,200 | — | — |
| 2021-02-04 | $290.25 | $519.82 | 592,800 | — | — |
| 2021-02-03 | $292.08 | $523.10 | 666,900 | — | — |
| 2021-02-02 | $294.60 | $527.61 | 420,400 | — | — |
| 2021-02-01 | $297.02 | $531.94 | 793,900 | — | — |
| 2021-01-29 | $299.49 | $536.37 | 1,401,200 | — | — |
| 2021-01-28 | $298.92 | $535.35 | 648,300 | — | — |
| 2021-01-27 | $293.23 | $525.15 | 798,200 | — | — |
| 2021-01-26 | $299.68 | $536.71 | 520,400 | — | — |
| 2021-01-25 | $300.26 | $537.74 | 418,000 | — | — |
| 2021-01-22 | $300.09 | $537.44 | 516,900 | — | — |
| 2021-01-21 | $299.68 | $536.71 | 486,500 | — | — |
| 2021-01-20 | $305.05 | $546.32 | 418,200 | — | — |
| 2021-01-19 | $300.12 | $537.49 | 399,200 | — | — |
| 2021-01-15 | $299.41 | $535.92 | 351,700 | — | — |
| 2021-01-14 | $298.72 | $534.68 | 434,200 | — | — |
| 2021-01-13 | $298.00 | $533.39 | 452,700 | — | — |
| 2021-01-12 | $298.49 | $534.27 | 499,200 | — | — |
| 2021-01-11 | $302.41 | $541.29 | 351,700 | — | — |
| 2021-01-08 | $307.53 | $550.45 | 437,700 | — | — |
| 2021-01-07 | $304.06 | $544.24 | 511,000 | — | — |
| 2021-01-06 | $294.14 | $526.49 | 595,600 | — | — |
| 2021-01-05 | $291.02 | $520.90 | 479,000 | — | — |
| 2021-01-04 | $285.57 | $511.15 | 483,300 | — | — |