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
- 2011-10-04 to 2026-09-03
- 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $211.00 | $211.00 | 1,062,424 | — | — |
| 2023-12-28 | $210.25 | $210.25 | 569,888 | — | — |
| 2023-12-27 | $211.00 | $211.00 | 706,880 | — | — |
| 2023-12-26 | $224.50 | $224.50 | 411,388 | — | — |
| 2023-12-22 | $233.75 | $233.75 | 817,996 | — | — |
| 2023-12-21 | $243.00 | $243.00 | 1,236,348 | — | — |
| 2023-12-20 | $250.75 | $250.75 | 1,443,792 | — | — |
| 2023-12-19 | $230.50 | $230.50 | 503,616 | — | — |
| 2023-12-18 | $225.25 | $225.25 | 388,840 | — | — |
| 2023-12-15 | $224.50 | $224.50 | 803,848 | — | — |
| 2023-12-14 | $214.25 | $214.25 | 755,760 | — | — |
| 2023-12-13 | $215.50 | $215.50 | 850,648 | — | — |
| 2023-12-12 | $219.75 | $219.75 | 633,332 | — | — |
| 2023-12-11 | $229.00 | $229.00 | 488,356 | — | — |
| 2023-12-08 | $237.75 | $237.75 | 743,232 | — | — |
| 2023-12-07 | $248.50 | $248.50 | 391,136 | — | — |
| 2023-12-06 | $248.25 | $248.25 | 624,140 | — | — |
| 2023-12-05 | $246.25 | $246.25 | 603,592 | — | — |
| 2023-12-04 | $249.50 | $249.50 | 817,024 | — | — |
| 2023-12-01 | $247.75 | $247.75 | 809,944 | — | — |
| 2023-11-30 | $250.00 | $250.00 | 722,460 | — | — |
| 2023-11-29 | $255.75 | $255.75 | 807,376 | — | — |
| 2023-11-28 | $250.00 | $250.00 | 758,012 | — | — |
| 2023-11-27 | $255.00 | $255.00 | 501,412 | — | — |
| 2023-11-24 | $252.25 | $252.25 | 410,132 | — | — |
| 2023-11-22 | $270.00 | $270.00 | 698,660 | — | — |
| 2023-11-21 | $266.75 | $266.75 | 632,988 | — | — |
| 2023-11-20 | $275.00 | $275.00 | 489,576 | — | — |
| 2023-11-17 | $278.75 | $278.75 | 639,224 | — | — |
| 2023-11-16 | $285.00 | $285.00 | 761,256 | — | — |
| 2023-11-15 | $291.25 | $291.25 | 614,692 | — | — |
| 2023-11-14 | $301.50 | $301.50 | 750,992 | — | — |
| 2023-11-13 | $305.00 | $305.00 | 647,784 | — | — |
| 2023-11-10 | $309.75 | $309.75 | 841,816 | — | — |
| 2023-11-09 | $330.75 | $330.75 | 1,190,056 | — | — |
| 2023-11-08 | $311.75 | $311.75 | 867,700 | — | — |
| 2023-11-07 | $321.25 | $321.25 | 625,212 | — | — |
| 2023-11-06 | $324.00 | $324.00 | 754,576 | — | — |
| 2023-11-03 | $341.00 | $341.00 | 790,464 | — | — |
| 2023-11-02 | $353.00 | $353.00 | 785,880 | — | — |
| 2023-11-01 | $372.00 | $372.00 | 1,257,768 | — | — |
| 2023-10-31 | $399.50 | $399.50 | 865,584 | — | — |
| 2023-10-30 | $440.25 | $440.25 | 892,020 | — | — |
| 2023-10-27 | $495.25 | $495.25 | 1,245,756 | — | — |
| 2023-10-26 | $472.25 | $472.25 | 1,174,416 | — | — |
| 2023-10-25 | $465.75 | $465.75 | 1,231,548 | — | — |
| 2023-10-24 | $425.25 | $425.25 | 750,096 | — | — |
| 2023-10-23 | $456.25 | $456.25 | 947,888 | — | — |
| 2023-10-20 | $480.50 | $480.50 | 1,317,432 | — | — |
| 2023-10-19 | $476.00 | $476.00 | 1,606,644 | — | — |
| 2023-10-18 | $443.25 | $443.25 | 1,359,896 | — | — |
| 2023-10-17 | $402.75 | $402.75 | 1,155,804 | — | — |
| 2023-10-16 | $388.25 | $388.25 | 1,028,320 | — | — |
| 2023-10-13 | $452.75 | $452.75 | 1,711,536 | — | — |
| 2023-10-12 | $385.00 | $385.00 | 1,288,460 | — | — |
| 2023-10-11 | $373.00 | $373.00 | 860,764 | — | — |
| 2023-10-10 | $383.00 | $383.00 | 692,568 | — | — |
| 2023-10-09 | $402.75 | $402.75 | 531,668 | — | — |
| 2023-10-06 | $411.50 | $411.50 | 835,248 | — | — |
| 2023-10-05 | $420.00 | $420.00 | 714,940 | — | — |
| 2023-10-04 | $428.00 | $428.00 | 821,624 | — | — |
| 2023-10-03 | $463.25 | $463.25 | 1,013,116 | — | — |
| 2023-10-02 | $406.50 | $406.50 | 672,296 | — | — |
| 2023-09-29 | $405.25 | $405.25 | 902,908 | — | — |
| 2023-09-28 | $393.00 | $393.00 | 829,304 | — | — |
| 2023-09-27 | $423.00 | $423.00 | 1,050,728 | — | — |
| 2023-09-26 | $451.00 | $451.00 | 1,215,524 | — | — |
| 2023-09-25 | $396.00 | $396.00 | 879,288 | — | — |
| 2023-09-22 | $395.50 | $395.50 | 884,580 | — | — |
| 2023-09-21 | $394.75 | $394.75 | 1,520,848 | — | — |
| 2023-09-20 | $352.75 | $352.75 | 975,204 | — | — |
| 2023-09-19 | $334.00 | $334.00 | 880,440 | — | — |
| 2023-09-18 | $337.00 | $337.00 | 680,384 | — | — |
| 2023-09-15 | $340.50 | $340.50 | 986,004 | — | — |
| 2023-09-14 | $321.75 | $321.75 | 651,776 | — | — |
| 2023-09-13 | $337.25 | $337.25 | 767,556 | — | — |
| 2023-09-12 | $346.75 | $346.75 | 579,556 | — | — |
| 2023-09-11 | $344.25 | $344.25 | 494,932 | — | — |
| 2023-09-08 | $356.00 | $356.00 | 621,200 | — | — |
| 2023-09-07 | $368.00 | $368.00 | 676,864 | — | — |
| 2023-09-06 | $369.25 | $369.25 | 702,600 | — | — |
| 2023-09-05 | $357.25 | $357.25 | 472,160 | — | — |
| 2023-09-01 | $354.75 | $354.75 | 536,404 | — | — |
| 2023-08-31 | $362.25 | $362.25 | 491,628 | — | — |
| 2023-08-30 | $373.25 | $373.25 | 507,344 | — | — |
| 2023-08-29 | $393.00 | $393.00 | 670,624 | — | — |
| 2023-08-28 | $408.50 | $408.50 | 569,560 | — | — |
| 2023-08-25 | $435.00 | $435.00 | 871,004 | — | — |
| 2023-08-24 | $465.25 | $465.25 | 724,192 | — | — |
| 2023-08-23 | $438.00 | $438.00 | 524,000 | — | — |
| 2023-08-22 | $460.50 | $460.50 | 496,512 | — | — |
| 2023-08-21 | $458.25 | $458.25 | 543,280 | — | — |
| 2023-08-18 | $477.75 | $477.75 | 867,108 | — | — |
| 2023-08-17 | $495.75 | $495.75 | 780,760 | — | — |
| 2023-08-16 | $463.75 | $463.75 | 886,180 | — | — |
| 2023-08-15 | $451.00 | $451.00 | 847,724 | — | — |
| 2023-08-14 | $415.00 | $415.00 | 609,600 | — | — |
| 2023-08-11 | $427.00 | $427.00 | 805,100 | — | — |
| 2023-08-10 | $453.75 | $453.75 | 1,360,072 | — | — |
| 2023-08-09 | $451.75 | $451.75 | 1,038,088 | — | — |
| 2023-08-08 | $457.00 | $457.00 | 994,512 | — | — |
| 2023-08-07 | $445.50 | $445.50 | 633,320 | — | — |
| 2023-08-04 | $481.75 | $481.75 | 985,268 | — | — |
| 2023-08-03 | $459.50 | $459.50 | 766,376 | — | — |
| 2023-08-02 | $461.50 | $461.50 | 1,038,308 | — | — |
| 2023-08-01 | $405.25 | $405.25 | 417,592 | — | — |
| 2023-07-31 | $398.00 | $398.00 | 377,088 | — | — |
| 2023-07-28 | $403.75 | $403.75 | 578,476 | — | — |
| 2023-07-27 | $428.75 | $428.75 | 1,027,432 | — | — |
| 2023-07-26 | $399.25 | $399.25 | 486,092 | — | — |
| 2023-07-25 | $415.50 | $415.50 | 351,592 | — | — |
| 2023-07-24 | $416.00 | $416.00 | 388,268 | — | — |
| 2023-07-21 | $427.00 | $427.00 | 388,924 | — | — |
| 2023-07-20 | $435.75 | $435.75 | 443,448 | — | — |
| 2023-07-19 | $435.75 | $435.75 | 367,224 | — | — |
| 2023-07-18 | $423.25 | $423.25 | 286,332 | — | — |
| 2023-07-17 | $431.75 | $431.75 | 253,124 | — | — |
| 2023-07-14 | $433.75 | $433.75 | 329,036 | — | — |
| 2023-07-13 | $441.75 | $441.75 | 313,440 | — | — |
| 2023-07-12 | $438.00 | $438.00 | 463,672 | — | — |
| 2023-07-11 | $479.00 | $479.00 | 336,396 | — | — |
| 2023-07-10 | $484.50 | $484.50 | 292,720 | — | — |
| 2023-07-07 | $491.50 | $491.50 | 433,504 | — | — |
| 2023-07-06 | $506.50 | $506.50 | 886,188 | — | — |
| 2023-07-05 | $470.00 | $470.00 | 192,200 | — | — |
| 2023-07-03 | $458.75 | $458.75 | 78,660 | — | — |
| 2023-06-30 | $462.25 | $462.25 | 213,404 | — | — |
| 2023-06-29 | $476.00 | $476.00 | 219,632 | — | — |
| 2023-06-28 | $460.00 | $460.00 | 244,352 | — | — |
| 2023-06-27 | $487.50 | $487.50 | 304,008 | — | — |
| 2023-06-26 | $506.25 | $506.25 | 298,948 | — | — |
| 2023-06-23 | $508.75 | $508.75 | 289,956 | — | — |
| 2023-06-22 | $495.00 | $495.00 | 103,386 | — | — |
| 2023-06-21 | $517.50 | $517.50 | 128,298 | — | — |
| 2023-06-20 | $535.00 | $535.00 | 119,848 | — | — |
| 2023-06-16 | $530.00 | $530.00 | 134,292 | — | — |
| 2023-06-15 | $562.50 | $562.50 | 117,249 | — | — |
| 2023-06-14 | $542.50 | $542.50 | 177,300 | — | — |
| 2023-06-13 | $565.00 | $565.00 | 127,381 | — | — |
| 2023-06-12 | $570.00 | $570.00 | 101,221 | — | — |
| 2023-06-09 | $562.50 | $562.50 | 123,509 | — | — |
| 2023-06-08 | $560.00 | $560.00 | 141,469 | — | — |
| 2023-06-07 | $582.50 | $582.50 | 140,283 | — | — |
| 2023-06-06 | $577.50 | $577.50 | 197,734 | — | — |
| 2023-06-05 | $632.50 | $632.50 | 111,740 | — | — |
| 2023-06-02 | $652.50 | $652.50 | 204,117 | — | — |
| 2023-06-01 | $697.50 | $697.50 | 208,158 | — | — |
| 2023-05-31 | $762.50 | $762.50 | 128,212 | — | — |
| 2023-05-30 | $767.50 | $767.50 | 179,380 | — | — |
| 2023-05-26 | $797.50 | $797.50 | 186,212 | — | — |
| 2023-05-25 | $850.00 | $850.00 | 153,606 | — | — |
| 2023-05-24 | $882.50 | $882.50 | 322,576 | — | — |
| 2023-05-23 | $830.00 | $830.00 | 247,230 | — | — |
| 2023-05-22 | $810.00 | $810.00 | 152,270 | — | — |
| 2023-05-19 | $807.50 | $807.50 | 280,576 | — | — |
| 2023-05-18 | $780.00 | $780.00 | 195,206 | — | — |
| 2023-05-17 | $830.00 | $830.00 | 256,167 | — | — |
| 2023-05-16 | $872.50 | $872.50 | 164,622 | — | — |
| 2023-05-15 | $837.50 | $837.50 | 183,342 | — | — |
| 2023-05-12 | $870.00 | $870.00 | 235,970 | — | — |
| 2023-05-11 | $870.00 | $870.00 | 205,057 | — | — |
| 2023-05-10 | $885.00 | $885.00 | 269,926 | — | — |
| 2023-05-09 | $917.50 | $917.50 | 129,459 | — | — |
| 2023-05-08 | $892.50 | $892.50 | 147,075 | — | — |
| 2023-05-05 | $917.50 | $917.50 | 186,720 | — | — |
| 2023-05-04 | $1,032.50 | $1,032.50 | 404,050 | — | — |
| 2023-05-03 | $962.50 | $962.50 | 310,693 | — | — |
| 2023-05-02 | $922.50 | $922.50 | 506,444 | — | — |
| 2023-05-01 | $865.00 | $865.00 | 205,906 | — | — |
| 2023-04-28 | $890.00 | $890.00 | 213,722 | — | — |
| 2023-04-27 | $942.50 | $942.50 | 227,751 | — | — |
| 2023-04-26 | $1,007.50 | $1,007.50 | 289,021 | — | — |
| 2023-04-25 | $1,047.50 | $1,047.50 | 391,056 | — | — |
| 2023-04-24 | $937.50 | $937.50 | 151,381 | — | — |
| 2023-04-21 | $942.50 | $942.50 | 169,454 | — | — |
| 2023-04-20 | $970.00 | $970.00 | 193,865 | — | — |
| 2023-04-19 | $940.00 | $940.00 | 188,958 | — | — |
| 2023-04-18 | $942.50 | $942.50 | 179,652 | — | — |
| 2023-04-17 | $952.50 | $952.50 | 217,888 | — | — |
| 2023-04-14 | $995.00 | $995.00 | 226,342 | — | — |
| 2023-04-13 | $1,020.00 | $1,020.00 | 186,367 | — | — |
| 2023-04-12 | $1,077.50 | $1,077.50 | 242,331 | — | — |
| 2023-04-11 | $1,070.00 | $1,070.00 | 157,284 | — | — |
| 2023-04-10 | $1,085.00 | $1,085.00 | 154,796 | — | — |
| 2023-04-06 | $1,100.00 | $1,100.00 | 189,371 | — | — |
| 2023-04-05 | $1,130.00 | $1,130.00 | 215,307 | — | — |
| 2023-04-04 | $1,145.00 | $1,145.00 | 244,652 | — | — |
| 2023-04-03 | $1,115.00 | $1,115.00 | 171,044 | — | — |
| 2023-03-31 | $1,162.50 | $1,162.50 | 153,140 | — | — |
| 2023-03-30 | $1,160.00 | $1,160.00 | 182,794 | — | — |
| 2023-03-29 | $1,162.50 | $1,162.50 | 163,768 | — | — |
| 2023-03-28 | $1,230.00 | $1,230.00 | 211,362 | — | — |
| 2023-03-27 | $1,272.50 | $1,272.50 | 229,962 | — | — |
| 2023-03-24 | $1,355.00 | $1,355.00 | 435,491 | — | — |
| 2023-03-23 | $1,435.00 | $1,435.00 | 379,644 | — | — |
| 2023-03-22 | $1,367.50 | $1,367.50 | 351,941 | — | — |
| 2023-03-21 | $1,315.00 | $1,315.00 | 287,458 | — | — |
| 2023-03-20 | $1,505.00 | $1,505.00 | 273,515 | — | — |
| 2023-03-17 | $1,605.00 | $1,605.00 | 382,822 | — | — |
| 2023-03-16 | $1,397.50 | $1,397.50 | 327,898 | — | — |
| 2023-03-15 | $1,607.50 | $1,607.50 | 648,794 | — | — |
| 2023-03-14 | $1,442.50 | $1,442.50 | 329,407 | — | — |
| 2023-03-13 | $1,580.00 | $1,580.00 | 618,848 | — | — |
| 2023-03-10 | $1,502.50 | $1,502.50 | 840,071 | — | — |
| 2023-03-09 | $1,295.00 | $1,295.00 | 330,694 | — | — |
| 2023-03-08 | $1,122.50 | $1,122.50 | 115,270 | — | — |
| 2023-03-07 | $1,150.00 | $1,150.00 | 192,228 | — | — |
| 2023-03-06 | $1,112.50 | $1,112.50 | 118,536 | — | — |
| 2023-03-03 | $1,140.00 | $1,140.00 | 154,269 | — | — |
| 2023-03-02 | $1,197.50 | $1,197.50 | 140,327 | — | — |
| 2023-03-01 | $1,267.50 | $1,267.50 | 169,368 | — | — |
| 2023-02-28 | $1,247.50 | $1,247.50 | 101,465 | — | — |
| 2023-02-27 | $1,292.50 | $1,292.50 | 132,818 | — | — |
| 2023-02-24 | $1,360.00 | $1,360.00 | 238,429 | — | — |
| 2023-02-23 | $1,292.50 | $1,292.50 | 176,807 | — | — |
| 2023-02-22 | $1,360.00 | $1,360.00 | 202,879 | — | — |
| 2023-02-21 | $1,417.50 | $1,417.50 | 219,213 | — | — |
| 2023-02-17 | $1,280.00 | $1,280.00 | 198,831 | — | — |
| 2023-02-16 | $1,270.00 | $1,270.00 | 212,802 | — | — |
| 2023-02-15 | $1,177.50 | $1,177.50 | 106,574 | — | — |
| 2023-02-14 | $1,210.00 | $1,210.00 | 207,957 | — | — |
| 2023-02-13 | $1,287.50 | $1,287.50 | 99,619 | — | — |
| 2023-02-10 | $1,362.50 | $1,362.50 | 184,973 | — | — |
| 2023-02-09 | $1,335.00 | $1,335.00 | 181,658 | — | — |
| 2023-02-08 | $1,280.00 | $1,280.00 | 185,656 | — | — |
| 2023-02-07 | $1,210.00 | $1,210.00 | 193,133 | — | — |
| 2023-02-06 | $1,272.50 | $1,272.50 | 129,185 | — | — |
| 2023-02-03 | $1,222.50 | $1,222.50 | 200,622 | — | — |
| 2023-02-02 | $1,202.50 | $1,202.50 | 213,221 | — | — |
| 2023-02-01 | $1,167.50 | $1,167.50 | 231,140 | — | — |
| 2023-01-31 | $1,227.50 | $1,227.50 | 126,871 | — | — |
| 2023-01-30 | $1,262.50 | $1,262.50 | 151,976 | — | — |
| 2023-01-27 | $1,215.00 | $1,215.00 | 163,244 | — | — |
| 2023-01-26 | $1,250.00 | $1,250.00 | 157,748 | — | — |
| 2023-01-25 | $1,275.00 | $1,275.00 | 190,624 | — | — |
| 2023-01-24 | $1,275.00 | $1,275.00 | 154,214 | — | — |
| 2023-01-23 | $1,352.50 | $1,352.50 | 115,258 | — | — |
| 2023-01-20 | $1,372.50 | $1,372.50 | 118,384 | — | — |
| 2023-01-19 | $1,440.00 | $1,440.00 | 185,197 | — | — |
| 2023-01-18 | $1,435.00 | $1,435.00 | 230,644 | — | — |
| 2023-01-17 | $1,362.50 | $1,362.50 | 110,084 | — | — |
| 2023-01-13 | $1,347.50 | $1,347.50 | 144,523 | — | — |
| 2023-01-12 | $1,397.50 | $1,397.50 | 179,411 | — | — |
| 2023-01-11 | $1,512.50 | $1,512.50 | 80,180 | — | — |
| 2023-01-10 | $1,500.00 | $1,500.00 | 135,249 | — | — |
| 2023-01-09 | $1,600.00 | $1,600.00 | 103,160 | — | — |
| 2023-01-06 | $1,582.50 | $1,582.50 | 127,608 | — | — |
| 2023-01-05 | $1,647.50 | $1,647.50 | 124,911 | — | — |
| 2023-01-04 | $1,627.50 | $1,627.50 | 141,118 | — | — |
| 2023-01-03 | $1,697.50 | $1,697.50 | 122,686 | — | — |