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
- 1991-06-21 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 — 2022
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2022-12-30 | $407.96 | $407.96 | 297,400 | — | — |
| 2022-12-29 | $410.38 | $410.38 | 397,900 | — | — |
| 2022-12-28 | $399.93 | $399.93 | 323,400 | — | — |
| 2022-12-27 | $404.80 | $404.80 | 273,600 | — | — |
| 2022-12-23 | $410.58 | $410.58 | 191,900 | — | — |
| 2022-12-22 | $412.96 | $412.96 | 312,300 | — | — |
| 2022-12-21 | $418.06 | $418.06 | 367,300 | — | — |
| 2022-12-20 | $405.71 | $405.71 | 376,200 | — | — |
| 2022-12-19 | $402.17 | $402.17 | 355,500 | — | — |
| 2022-12-16 | $407.71 | $407.71 | 990,700 | — | — |
| 2022-12-15 | $415.38 | $415.38 | 447,400 | — | — |
| 2022-12-14 | $430.03 | $430.03 | 567,300 | — | — |
| 2022-12-13 | $435.35 | $435.35 | 620,300 | — | — |
| 2022-12-12 | $423.11 | $423.11 | 294,600 | — | — |
| 2022-12-09 | $420.63 | $420.63 | 300,400 | — | — |
| 2022-12-08 | $428.54 | $428.54 | 393,800 | — | — |
| 2022-12-07 | $420.10 | $420.10 | 302,700 | — | — |
| 2022-12-06 | $415.39 | $415.39 | 316,600 | — | — |
| 2022-12-05 | $422.30 | $422.30 | 345,800 | — | — |
| 2022-12-02 | $435.30 | $435.30 | 372,700 | — | — |
| 2022-12-01 | $439.17 | $439.17 | 533,100 | — | — |
| 2022-11-30 | $425.87 | $425.87 | 839,400 | — | — |
| 2022-11-29 | $408.96 | $408.96 | 444,700 | — | — |
| 2022-11-28 | $400.10 | $400.10 | 408,300 | — | — |
| 2022-11-25 | $411.36 | $411.36 | 188,100 | — | — |
| 2022-11-23 | $416.53 | $416.53 | 334,900 | — | — |
| 2022-11-22 | $412.13 | $412.13 | 366,300 | — | — |
| 2022-11-21 | $412.89 | $412.89 | 315,000 | — | — |
| 2022-11-18 | $413.89 | $413.89 | 344,000 | — | — |
| 2022-11-17 | $410.44 | $410.44 | 592,800 | — | — |
| 2022-11-16 | $426.08 | $426.08 | 366,600 | — | — |
| 2022-11-15 | $434.38 | $434.38 | 546,700 | — | — |
| 2022-11-14 | $428.03 | $428.03 | 504,400 | — | — |
| 2022-11-11 | $441.27 | $441.27 | 872,900 | — | — |
| 2022-11-10 | $416.06 | $416.06 | 664,400 | — | — |
| 2022-11-09 | $379.88 | $379.88 | 431,100 | — | — |
| 2022-11-08 | $382.90 | $382.90 | 496,500 | — | — |
| 2022-11-07 | $385.20 | $385.20 | 437,800 | — | — |
| 2022-11-04 | $371.79 | $371.79 | 560,200 | — | — |
| 2022-11-03 | $369.19 | $369.19 | 853,800 | — | — |
| 2022-11-02 | $372.64 | $372.64 | 914,800 | — | — |
| 2022-11-01 | $394.93 | $394.93 | 956,500 | — | — |
| 2022-10-31 | $359.68 | $359.68 | 675,500 | — | — |
| 2022-10-28 | $364.28 | $364.28 | 454,500 | — | — |
| 2022-10-27 | $356.14 | $356.14 | 491,800 | — | — |
| 2022-10-26 | $358.30 | $358.30 | 488,100 | — | — |
| 2022-10-25 | $352.35 | $352.35 | 543,200 | — | — |
| 2022-10-24 | $344.94 | $344.94 | 322,500 | — | — |
| 2022-10-21 | $337.65 | $337.65 | 440,800 | — | — |
| 2022-10-20 | $331.20 | $331.20 | 369,700 | — | — |
| 2022-10-19 | $335.49 | $335.49 | 317,600 | — | — |
| 2022-10-18 | $342.16 | $342.16 | 440,000 | — | — |
| 2022-10-17 | $339.49 | $339.49 | 546,200 | — | — |
| 2022-10-14 | $324.64 | $324.64 | 480,600 | — | — |
| 2022-10-13 | $335.22 | $335.22 | 525,400 | — | — |
| 2022-10-12 | $328.12 | $328.12 | 353,100 | — | — |
| 2022-10-11 | $325.71 | $325.71 | 417,100 | — | — |
| 2022-10-10 | $324.72 | $324.72 | 503,700 | — | — |
| 2022-10-07 | $333.24 | $333.24 | 593,900 | — | — |
| 2022-10-06 | $346.02 | $346.02 | 274,200 | — | — |
| 2022-10-05 | $350.12 | $350.12 | 430,600 | — | — |
| 2022-10-04 | $348.59 | $348.59 | 539,400 | — | — |
| 2022-10-03 | $336.68 | $336.68 | 468,000 | — | — |
| 2022-09-30 | $325.80 | $325.80 | 563,500 | — | — |
| 2022-09-29 | $331.81 | $331.81 | 375,700 | — | — |
| 2022-09-28 | $334.03 | $334.03 | 690,400 | — | — |
| 2022-09-27 | $329.73 | $329.73 | 548,500 | — | — |
| 2022-09-26 | $331.22 | $331.22 | 690,100 | — | — |
| 2022-09-23 | $334.20 | $334.20 | 688,600 | — | — |
| 2022-09-22 | $326.08 | $326.08 | 605,100 | — | — |
| 2022-09-21 | $333.48 | $333.48 | 655,700 | — | — |
| 2022-09-20 | $338.00 | $338.00 | 461,400 | — | — |
| 2022-09-19 | $339.67 | $339.67 | 369,700 | — | — |
| 2022-09-16 | $342.56 | $342.56 | 815,800 | — | — |
| 2022-09-15 | $349.84 | $349.84 | 525,500 | — | — |
| 2022-09-14 | $350.47 | $350.47 | 414,100 | — | — |
| 2022-09-13 | $350.43 | $350.43 | 904,500 | — | — |
| 2022-09-12 | $376.59 | $376.59 | 410,800 | — | — |
| 2022-09-09 | $374.13 | $374.13 | 604,500 | — | — |
| 2022-09-08 | $364.95 | $364.95 | 433,100 | — | — |
| 2022-09-07 | $354.68 | $354.68 | 365,300 | — | — |
| 2022-09-06 | $341.73 | $341.73 | 470,500 | — | — |
| 2022-09-02 | $343.83 | $343.83 | 374,000 | — | — |
| 2022-09-01 | $349.93 | $349.93 | 480,600 | — | — |
| 2022-08-31 | $347.62 | $347.62 | 604,900 | — | — |
| 2022-08-30 | $348.84 | $348.84 | 393,700 | — | — |
| 2022-08-29 | $349.05 | $349.05 | 435,000 | — | — |
| 2022-08-26 | $349.90 | $349.90 | 603,300 | — | — |
| 2022-08-25 | $371.21 | $371.21 | 398,700 | — | — |
| 2022-08-24 | $360.55 | $360.55 | 549,400 | — | — |
| 2022-08-23 | $356.91 | $356.91 | 316,400 | — | — |
| 2022-08-22 | $358.40 | $358.40 | 600,200 | — | — |
| 2022-08-19 | $373.74 | $373.74 | 698,700 | — | — |
| 2022-08-18 | $374.75 | $374.75 | 671,100 | — | — |
| 2022-08-17 | $374.01 | $374.01 | 561,500 | — | — |
| 2022-08-16 | $382.24 | $382.24 | 641,100 | — | — |
| 2022-08-15 | $390.85 | $390.85 | 542,700 | — | — |
| 2022-08-12 | $396.43 | $396.43 | 553,000 | — | — |
| 2022-08-11 | $396.68 | $396.68 | 477,000 | — | — |
| 2022-08-10 | $400.29 | $400.29 | 594,800 | — | — |
| 2022-08-09 | $388.60 | $388.60 | 574,600 | — | — |
| 2022-08-08 | $407.00 | $407.00 | 473,400 | — | — |
| 2022-08-05 | $407.78 | $407.78 | 441,900 | — | — |
| 2022-08-04 | $405.02 | $405.02 | 475,300 | — | — |
| 2022-08-03 | $406.87 | $406.87 | 587,200 | — | — |
| 2022-08-02 | $398.93 | $398.93 | 1,097,900 | — | — |
| 2022-08-01 | $398.13 | $398.13 | 634,200 | — | — |
| 2022-07-29 | $399.18 | $399.18 | 544,200 | — | — |
| 2022-07-28 | $398.56 | $398.56 | 591,900 | — | — |
| 2022-07-27 | $385.96 | $385.96 | 542,300 | — | — |
| 2022-07-26 | $377.00 | $377.00 | 514,300 | — | — |
| 2022-07-25 | $375.56 | $375.56 | 681,400 | — | — |
| 2022-07-22 | $393.51 | $393.51 | 576,000 | — | — |
| 2022-07-21 | $398.35 | $398.35 | 673,300 | — | — |
| 2022-07-20 | $383.81 | $383.81 | 546,900 | — | — |
| 2022-07-19 | $377.10 | $377.10 | 645,500 | — | — |
| 2022-07-18 | $360.60 | $360.60 | 382,000 | — | — |
| 2022-07-15 | $370.14 | $370.14 | 470,800 | — | — |
| 2022-07-14 | $366.06 | $366.06 | 495,100 | — | — |
| 2022-07-13 | $363.33 | $363.33 | 368,400 | — | — |
| 2022-07-12 | $362.46 | $362.46 | 478,400 | — | — |
| 2022-07-11 | $369.66 | $369.66 | 559,400 | — | — |
| 2022-07-08 | $378.45 | $378.45 | 403,500 | — | — |
| 2022-07-07 | $382.52 | $382.52 | 724,700 | — | — |
| 2022-07-06 | $375.22 | $375.22 | 696,000 | — | — |
| 2022-07-05 | $366.87 | $366.87 | 734,200 | — | — |
| 2022-07-01 | $358.44 | $358.44 | 369,100 | — | — |
| 2022-06-30 | $350.73 | $350.73 | 607,100 | — | — |
| 2022-06-29 | $358.22 | $358.22 | 683,900 | — | — |
| 2022-06-28 | $349.21 | $349.21 | 430,800 | — | — |
| 2022-06-27 | $359.03 | $359.03 | 516,000 | — | — |
| 2022-06-24 | $361.48 | $361.48 | 854,000 | — | — |
| 2022-06-23 | $355.62 | $355.62 | 676,300 | — | — |
| 2022-06-22 | $333.11 | $333.11 | 473,700 | — | — |
| 2022-06-21 | $332.03 | $332.03 | 544,700 | — | — |
| 2022-06-17 | $328.05 | $328.05 | 1,419,200 | — | — |
| 2022-06-16 | $327.37 | $327.37 | 811,700 | — | — |
| 2022-06-15 | $333.94 | $333.94 | 640,800 | — | — |
| 2022-06-14 | $328.99 | $328.99 | 729,200 | — | — |
| 2022-06-13 | $336.20 | $336.20 | 882,400 | — | — |
| 2022-06-10 | $345.89 | $345.89 | 688,000 | — | — |
| 2022-06-09 | $359.70 | $359.70 | 410,100 | — | — |
| 2022-06-08 | $371.97 | $371.97 | 353,400 | — | — |
| 2022-06-07 | $376.79 | $376.79 | 357,700 | — | — |
| 2022-06-06 | $372.22 | $372.22 | 557,100 | — | — |
| 2022-06-03 | $372.63 | $372.63 | 394,900 | — | — |
| 2022-06-02 | $386.34 | $386.34 | 590,300 | — | — |
| 2022-06-01 | $369.63 | $369.63 | 705,300 | — | — |
| 2022-05-31 | $391.62 | $391.62 | 897,200 | — | — |
| 2022-05-27 | $398.61 | $398.61 | 627,900 | — | — |
| 2022-05-26 | $384.92 | $384.92 | 842,000 | — | — |
| 2022-05-25 | $367.86 | $367.86 | 501,300 | — | — |
| 2022-05-24 | $362.16 | $362.16 | 505,900 | — | — |
| 2022-05-23 | $368.33 | $368.33 | 591,500 | — | — |
| 2022-05-20 | $372.23 | $372.23 | 768,200 | — | — |
| 2022-05-19 | $364.83 | $364.83 | 851,900 | — | — |
| 2022-05-18 | $357.33 | $357.33 | 1,010,300 | — | — |
| 2022-05-17 | $366.36 | $366.36 | 591,500 | — | — |
| 2022-05-16 | $360.20 | $360.20 | 579,600 | — | — |
| 2022-05-13 | $362.18 | $362.18 | 833,800 | — | — |
| 2022-05-12 | $347.95 | $347.95 | 1,019,100 | — | — |
| 2022-05-11 | $333.90 | $333.90 | 889,200 | — | — |
| 2022-05-10 | $340.18 | $340.18 | 1,249,300 | — | — |
| 2022-05-09 | $345.02 | $345.02 | 1,151,900 | — | — |
| 2022-05-06 | $366.64 | $366.64 | 1,527,800 | — | — |
| 2022-05-05 | $385.11 | $385.11 | 1,505,100 | — | — |
| 2022-05-04 | $411.31 | $411.31 | 2,104,500 | — | — |
| 2022-05-03 | $435.96 | $435.96 | 912,800 | — | — |
| 2022-05-02 | $432.46 | $432.46 | 835,600 | — | — |
| 2022-04-29 | $430.48 | $430.48 | 713,500 | — | — |
| 2022-04-28 | $448.35 | $448.35 | 1,019,400 | — | — |
| 2022-04-27 | $447.18 | $447.18 | 770,600 | — | — |
| 2022-04-26 | $455.56 | $455.56 | 749,800 | — | — |
| 2022-04-25 | $472.27 | $472.27 | 629,500 | — | — |
| 2022-04-22 | $473.64 | $473.64 | 503,800 | — | — |
| 2022-04-21 | $492.52 | $492.52 | 327,300 | — | — |
| 2022-04-20 | $513.39 | $513.39 | 372,900 | — | — |
| 2022-04-19 | $500.85 | $500.85 | 367,100 | — | — |
| 2022-04-18 | $486.81 | $486.81 | 432,100 | — | — |
| 2022-04-14 | $496.78 | $496.78 | 432,400 | — | — |
| 2022-04-13 | $508.61 | $508.61 | 451,500 | — | — |
| 2022-04-12 | $497.24 | $497.24 | 497,600 | — | — |
| 2022-04-11 | $514.48 | $514.48 | 490,100 | — | — |
| 2022-04-08 | $547.12 | $547.12 | 367,700 | — | — |
| 2022-04-07 | $551.26 | $551.26 | 438,500 | — | — |
| 2022-04-06 | $534.92 | $534.92 | 539,700 | — | — |
| 2022-04-05 | $545.04 | $545.04 | 354,000 | — | — |
| 2022-04-04 | $548.08 | $548.08 | 379,100 | — | — |
| 2022-04-01 | $553.44 | $553.44 | 430,600 | — | — |
| 2022-03-31 | $547.06 | $547.06 | 760,400 | — | — |
| 2022-03-30 | $548.68 | $548.68 | 437,800 | — | — |
| 2022-03-29 | $551.76 | $551.76 | 462,000 | — | — |
| 2022-03-28 | $539.54 | $539.54 | 461,800 | — | — |
| 2022-03-25 | $538.93 | $538.93 | 446,300 | — | — |
| 2022-03-24 | $540.39 | $540.39 | 336,600 | — | — |
| 2022-03-23 | $536.06 | $536.06 | 582,700 | — | — |
| 2022-03-22 | $552.46 | $552.46 | 528,600 | — | — |
| 2022-03-21 | $539.59 | $539.59 | 558,500 | — | — |
| 2022-03-18 | $542.46 | $542.46 | 690,400 | — | — |
| 2022-03-17 | $527.09 | $527.09 | 349,300 | — | — |
| 2022-03-16 | $520.19 | $520.19 | 373,200 | — | — |
| 2022-03-15 | $502.93 | $502.93 | 390,100 | — | — |
| 2022-03-14 | $486.33 | $486.33 | 368,000 | — | — |
| 2022-03-11 | $498.08 | $498.08 | 334,100 | — | — |
| 2022-03-10 | $524.44 | $524.44 | 525,300 | — | — |
| 2022-03-09 | $529.92 | $529.92 | 558,500 | — | — |
| 2022-03-08 | $507.78 | $507.78 | 804,500 | — | — |
| 2022-03-07 | $517.28 | $517.28 | 521,500 | — | — |
| 2022-03-04 | $535.71 | $535.71 | 438,200 | — | — |
| 2022-03-03 | $538.52 | $538.52 | 375,400 | — | — |
| 2022-03-02 | $539.97 | $539.97 | 467,500 | — | — |
| 2022-03-01 | $535.14 | $535.14 | 619,600 | — | — |
| 2022-02-28 | $532.35 | $532.35 | 757,600 | — | — |
| 2022-02-25 | $522.45 | $522.45 | 476,500 | — | — |
| 2022-02-24 | $509.77 | $509.77 | 705,400 | — | — |
| 2022-02-23 | $474.68 | $474.68 | 448,200 | — | — |
| 2022-02-22 | $488.64 | $488.64 | 569,100 | — | — |
| 2022-02-18 | $489.45 | $489.45 | 497,300 | — | — |
| 2022-02-17 | $493.35 | $493.35 | 519,900 | — | — |
| 2022-02-16 | $508.01 | $508.01 | 409,000 | — | — |
| 2022-02-15 | $510.87 | $510.87 | 475,300 | — | — |
| 2022-02-14 | $505.53 | $505.53 | 404,700 | — | — |
| 2022-02-11 | $515.05 | $515.05 | 328,900 | — | — |
| 2022-02-10 | $526.20 | $526.20 | 430,200 | — | — |
| 2022-02-09 | $531.81 | $531.81 | 364,800 | — | — |
| 2022-02-08 | $521.61 | $521.61 | 396,000 | — | — |
| 2022-02-07 | $517.76 | $517.76 | 438,300 | — | — |
| 2022-02-04 | $526.44 | $526.44 | 510,000 | — | — |
| 2022-02-03 | $538.95 | $538.95 | 959,300 | — | — |
| 2022-02-02 | $534.23 | $534.23 | 999,700 | — | — |
| 2022-02-01 | $513.51 | $513.51 | 685,600 | — | — |
| 2022-01-31 | $507.30 | $507.30 | 788,700 | — | — |
| 2022-01-28 | $489.05 | $489.05 | 561,400 | — | — |
| 2022-01-27 | $471.08 | $471.08 | 1,024,000 | — | — |
| 2022-01-26 | $466.52 | $466.52 | 724,700 | — | — |
| 2022-01-25 | $478.19 | $478.19 | 787,500 | — | — |
| 2022-01-24 | $511.65 | $511.65 | 803,600 | — | — |
| 2022-01-21 | $501.96 | $501.96 | 582,000 | — | — |
| 2022-01-20 | $511.15 | $511.15 | 400,200 | — | — |
| 2022-01-19 | $519.13 | $519.13 | 394,000 | — | — |
| 2022-01-18 | $518.17 | $518.17 | 594,900 | — | — |
| 2022-01-14 | $529.35 | $529.35 | 570,400 | — | — |
| 2022-01-13 | $534.20 | $534.20 | 400,500 | — | — |
| 2022-01-12 | $554.63 | $554.63 | 383,000 | — | — |
| 2022-01-11 | $555.06 | $555.06 | 609,100 | — | — |
| 2022-01-10 | $558.65 | $558.65 | 577,000 | — | — |
| 2022-01-07 | $550.30 | $550.30 | 603,600 | — | — |
| 2022-01-06 | $576.36 | $576.36 | 484,900 | — | — |
| 2022-01-05 | $583.46 | $583.46 | 518,600 | — | — |
| 2022-01-04 | $605.42 | $605.42 | 605,200 | — | — |
| 2022-01-03 | $631.01 | $631.01 | 418,200 | — | — |