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
- 1993-10-22 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $49.60 | $510.15 | 456,600 | — | — |
| 2023-12-28 | $50.35 | $517.87 | 298,880 | — | — |
| 2023-12-27 | $50.45 | $512.21 | 226,140 | — | — |
| 2023-12-26 | $50.00 | $507.64 | 207,520 | — | — |
| 2023-12-22 | $49.35 | $501.04 | 595,680 | — | — |
| 2023-12-21 | $48.65 | $493.94 | 859,520 | — | — |
| 2023-12-20 | $47.80 | $485.31 | 524,200 | — | — |
| 2023-12-19 | $48.35 | $490.89 | 632,460 | — | — |
| 2023-12-18 | $47.80 | $485.31 | 337,860 | — | — |
| 2023-12-15 | $48.15 | $488.86 | 1,069,140 | — | — |
| 2023-12-14 | $48.90 | $496.47 | 954,700 | — | — |
| 2023-12-13 | $47.65 | $483.78 | 451,160 | — | — |
| 2023-12-12 | $45.90 | $466.02 | 334,900 | — | — |
| 2023-12-11 | $46.10 | $468.05 | 282,020 | — | — |
| 2023-12-08 | $45.95 | $466.52 | 309,140 | — | — |
| 2023-12-07 | $45.85 | $465.51 | 370,660 | — | — |
| 2023-12-06 | $45.50 | $461.95 | 398,960 | — | — |
| 2023-12-05 | $45.30 | $459.92 | 445,320 | — | — |
| 2023-12-04 | $45.85 | $465.51 | 440,580 | — | — |
| 2023-12-01 | $45.00 | $456.88 | 384,840 | — | — |
| 2023-11-30 | $43.90 | $445.71 | 703,020 | — | — |
| 2023-11-29 | $43.35 | $440.13 | 355,520 | — | — |
| 2023-11-28 | $42.85 | $435.05 | 288,960 | — | — |
| 2023-11-27 | $42.85 | $435.05 | 377,940 | — | — |
| 2023-11-24 | $42.55 | $432.00 | 116,760 | — | — |
| 2023-11-22 | $42.35 | $429.97 | 645,900 | — | — |
| 2023-11-21 | $41.75 | $423.88 | 519,400 | — | — |
| 2023-11-20 | $41.30 | $419.31 | 345,440 | — | — |
| 2023-11-17 | $41.10 | $417.28 | 379,580 | — | — |
| 2023-11-16 | $41.50 | $421.34 | 357,540 | — | — |
| 2023-11-15 | $42.20 | $428.45 | 275,760 | — | — |
| 2023-11-14 | $42.70 | $433.53 | 343,940 | — | — |
| 2023-11-13 | $40.45 | $410.68 | 276,860 | — | — |
| 2023-11-10 | $41.30 | $419.31 | 293,580 | — | — |
| 2023-11-09 | $41.25 | $418.80 | 496,040 | — | — |
| 2023-11-08 | $41.80 | $424.39 | 308,020 | — | — |
| 2023-11-07 | $41.40 | $420.33 | 276,500 | — | — |
| 2023-11-06 | $42.00 | $426.42 | 558,560 | — | — |
| 2023-11-03 | $42.20 | $428.45 | 545,180 | — | — |
| 2023-11-02 | $40.75 | $413.73 | 394,480 | — | — |
| 2023-11-01 | $39.85 | $404.59 | 624,740 | — | — |
| 2023-10-31 | $39.55 | $401.54 | 934,520 | — | — |
| 2023-10-30 | $39.25 | $398.50 | 1,144,560 | — | — |
| 2023-10-27 | $39.15 | $397.48 | 964,560 | — | — |
| 2023-10-26 | $39.85 | $404.59 | 943,540 | — | — |
| 2023-10-25 | $39.50 | $401.04 | 936,240 | — | — |
| 2023-10-24 | $41.05 | $416.77 | 343,060 | — | — |
| 2023-10-23 | $40.45 | $410.68 | 246,820 | — | — |
| 2023-10-20 | $40.95 | $415.76 | 315,560 | — | — |
| 2023-10-19 | $40.90 | $415.25 | 340,660 | — | — |
| 2023-10-18 | $42.35 | $429.97 | 395,520 | — | — |
| 2023-10-17 | $42.75 | $434.03 | 360,080 | — | — |
| 2023-10-16 | $42.85 | $435.05 | 393,020 | — | — |
| 2023-10-13 | $42.00 | $426.42 | 380,100 | — | — |
| 2023-10-12 | $41.65 | $422.87 | 764,380 | — | — |
| 2023-10-11 | $43.70 | $443.68 | 308,500 | — | — |
| 2023-10-10 | $43.45 | $441.14 | 448,040 | — | — |
| 2023-10-09 | $43.80 | $444.69 | 352,920 | — | — |
| 2023-10-06 | $43.05 | $437.08 | 354,260 | — | — |
| 2023-10-05 | $43.20 | $438.60 | 680,400 | — | — |
| 2023-10-04 | $43.40 | $440.63 | 300,320 | — | — |
| 2023-10-03 | $42.95 | $436.06 | 365,680 | — | — |
| 2023-10-02 | $43.85 | $445.20 | 500,220 | — | — |
| 2023-09-29 | $44.50 | $451.80 | 474,240 | — | — |
| 2023-09-28 | $44.85 | $455.36 | 589,360 | — | — |
| 2023-09-27 | $45.15 | $452.06 | 303,840 | — | — |
| 2023-09-26 | $45.55 | $456.06 | 281,740 | — | — |
| 2023-09-25 | $46.60 | $466.57 | 212,380 | — | — |
| 2023-09-22 | $47.10 | $471.58 | 459,120 | — | — |
| 2023-09-21 | $46.55 | $466.07 | 395,320 | — | — |
| 2023-09-20 | $48.30 | $483.59 | 274,380 | — | — |
| 2023-09-19 | $48.40 | $484.60 | 214,100 | — | — |
| 2023-09-18 | $48.45 | $485.10 | 462,400 | — | — |
| 2023-09-15 | $48.45 | $485.10 | 1,406,940 | — | — |
| 2023-09-14 | $48.70 | $487.60 | 386,340 | — | — |
| 2023-09-13 | $47.25 | $473.08 | 343,140 | — | — |
| 2023-09-12 | $47.70 | $477.59 | 215,960 | — | — |
| 2023-09-11 | $48.10 | $481.59 | 221,820 | — | — |
| 2023-09-08 | $48.10 | $481.59 | 214,940 | — | — |
| 2023-09-07 | $48.40 | $484.60 | 229,720 | — | — |
| 2023-09-06 | $47.60 | $476.59 | 244,260 | — | — |
| 2023-09-05 | $47.85 | $479.09 | 421,620 | — | — |
| 2023-09-01 | $49.30 | $493.61 | 273,140 | — | — |
| 2023-08-31 | $49.10 | $491.60 | 460,440 | — | — |
| 2023-08-30 | $49.15 | $492.10 | 263,600 | — | — |
| 2023-08-29 | $48.70 | $487.60 | 646,900 | — | — |
| 2023-08-28 | $48.20 | $482.59 | 459,860 | — | — |
| 2023-08-25 | $48.10 | $481.59 | 330,080 | — | — |
| 2023-08-24 | $48.25 | $483.09 | 468,480 | — | — |
| 2023-08-23 | $48.85 | $489.10 | 357,660 | — | — |
| 2023-08-22 | $47.30 | $473.58 | 219,920 | — | — |
| 2023-08-21 | $46.75 | $468.08 | 213,960 | — | — |
| 2023-08-18 | $47.30 | $473.58 | 218,480 | — | — |
| 2023-08-17 | $47.00 | $470.58 | 388,660 | — | — |
| 2023-08-16 | $47.45 | $475.08 | 369,960 | — | — |
| 2023-08-15 | $48.05 | $481.09 | 224,720 | — | — |
| 2023-08-14 | $48.45 | $485.10 | 427,440 | — | — |
| 2023-08-11 | $49.35 | $494.11 | 404,180 | — | — |
| 2023-08-10 | $49.25 | $493.11 | 284,100 | — | — |
| 2023-08-09 | $49.80 | $498.61 | 345,500 | — | — |
| 2023-08-08 | $49.85 | $499.11 | 206,000 | — | — |
| 2023-08-07 | $50.20 | $502.62 | 376,560 | — | — |
| 2023-08-04 | $49.60 | $496.61 | 304,880 | — | — |
| 2023-08-03 | $49.50 | $495.61 | 347,080 | — | — |
| 2023-08-02 | $49.85 | $499.11 | 413,700 | — | — |
| 2023-08-01 | $49.95 | $500.11 | 404,000 | — | — |
| 2023-07-31 | $50.35 | $504.12 | 596,540 | — | — |
| 2023-07-28 | $51.50 | $515.63 | 262,360 | — | — |
| 2023-07-27 | $52.25 | $523.14 | 277,040 | — | — |
| 2023-07-26 | $53.50 | $535.66 | 221,380 | — | — |
| 2023-07-25 | $52.80 | $528.65 | 237,140 | — | — |
| 2023-07-24 | $52.60 | $526.65 | 222,900 | — | — |
| 2023-07-21 | $52.05 | $521.14 | 218,000 | — | — |
| 2023-07-20 | $51.80 | $518.64 | 242,100 | — | — |
| 2023-07-19 | $51.95 | $520.14 | 381,680 | — | — |
| 2023-07-18 | $51.15 | $512.13 | 311,280 | — | — |
| 2023-07-17 | $51.85 | $519.14 | 438,420 | — | — |
| 2023-07-14 | $51.35 | $514.13 | 251,260 | — | — |
| 2023-07-13 | $51.55 | $516.13 | 273,400 | — | — |
| 2023-07-12 | $51.65 | $517.14 | 284,600 | — | — |
| 2023-07-11 | $51.00 | $510.63 | 557,700 | — | — |
| 2023-07-10 | $49.75 | $498.11 | 618,700 | — | — |
| 2023-07-07 | $48.60 | $486.60 | 363,000 | — | — |
| 2023-07-06 | $48.80 | $488.60 | 284,560 | — | — |
| 2023-07-05 | $49.45 | $495.11 | 347,800 | — | — |
| 2023-07-03 | $49.30 | $493.61 | 136,580 | — | — |
| 2023-06-30 | $48.75 | $488.10 | 530,480 | — | — |
| 2023-06-29 | $48.75 | $488.10 | 291,700 | — | — |
| 2023-06-28 | $48.55 | $479.84 | 378,960 | — | — |
| 2023-06-27 | $48.80 | $482.31 | 489,540 | — | — |
| 2023-06-26 | $47.95 | $473.91 | 403,320 | — | — |
| 2023-06-23 | $46.60 | $460.57 | 1,222,200 | — | — |
| 2023-06-22 | $48.05 | $474.90 | 431,320 | — | — |
| 2023-06-21 | $49.65 | $490.71 | 493,680 | — | — |
| 2023-06-20 | $50.50 | $499.11 | 315,320 | — | — |
| 2023-06-16 | $51.60 | $509.98 | 1,319,340 | — | — |
| 2023-06-15 | $51.60 | $509.98 | 725,920 | — | — |
| 2023-06-14 | $51.40 | $508.01 | 482,960 | — | — |
| 2023-06-13 | $51.35 | $507.51 | 661,000 | — | — |
| 2023-06-12 | $51.00 | $504.05 | 730,880 | — | — |
| 2023-06-09 | $50.95 | $503.56 | 599,600 | — | — |
| 2023-06-08 | $52.55 | $519.37 | 455,520 | — | — |
| 2023-06-07 | $53.40 | $527.77 | 591,400 | — | — |
| 2023-06-06 | $52.85 | $522.34 | 352,820 | — | — |
| 2023-06-05 | $52.00 | $513.94 | 335,180 | — | — |
| 2023-06-02 | $52.95 | $523.33 | 373,200 | — | — |
| 2023-06-01 | $51.95 | $513.44 | 414,960 | — | — |
| 2023-05-31 | $51.70 | $510.97 | 835,540 | — | — |
| 2023-05-30 | $51.10 | $505.04 | 415,820 | — | — |
| 2023-05-26 | $50.60 | $500.10 | 322,080 | — | — |
| 2023-05-25 | $49.65 | $490.71 | 371,580 | — | — |
| 2023-05-24 | $50.30 | $497.14 | 270,240 | — | — |
| 2023-05-23 | $51.30 | $507.02 | 287,640 | — | — |
| 2023-05-22 | $51.20 | $506.03 | 225,180 | — | — |
| 2023-05-19 | $50.80 | $502.08 | 312,600 | — | — |
| 2023-05-18 | $50.75 | $501.58 | 401,360 | — | — |
| 2023-05-17 | $50.25 | $496.64 | 372,260 | — | — |
| 2023-05-16 | $49.25 | $486.76 | 549,420 | — | — |
| 2023-05-15 | $49.85 | $492.69 | 371,560 | — | — |
| 2023-05-12 | $49.10 | $485.28 | 266,020 | — | — |
| 2023-05-11 | $48.80 | $482.31 | 263,120 | — | — |
| 2023-05-10 | $49.40 | $488.24 | 747,280 | — | — |
| 2023-05-09 | $48.20 | $476.38 | 419,660 | — | — |
| 2023-05-08 | $48.35 | $477.86 | 414,580 | — | — |
| 2023-05-05 | $48.30 | $477.37 | 400,380 | — | — |
| 2023-05-04 | $47.55 | $469.96 | 389,340 | — | — |
| 2023-05-03 | $48.25 | $476.87 | 730,620 | — | — |
| 2023-05-02 | $46.55 | $460.07 | 1,261,840 | — | — |
| 2023-05-01 | $46.55 | $460.07 | 351,060 | — | — |
| 2023-04-28 | $47.00 | $464.52 | 391,920 | — | — |
| 2023-04-27 | $46.30 | $457.60 | 335,600 | — | — |
| 2023-04-26 | $45.70 | $451.67 | 394,420 | — | — |
| 2023-04-25 | $46.50 | $459.58 | 399,540 | — | — |
| 2023-04-24 | $47.90 | $473.42 | 246,140 | — | — |
| 2023-04-21 | $48.30 | $477.37 | 187,500 | — | — |
| 2023-04-20 | $48.05 | $474.90 | 206,240 | — | — |
| 2023-04-19 | $48.25 | $476.87 | 385,760 | — | — |
| 2023-04-18 | $47.70 | $471.44 | 285,880 | — | — |
| 2023-04-17 | $47.95 | $473.91 | 845,560 | — | — |
| 2023-04-14 | $47.60 | $470.45 | 970,840 | — | — |
| 2023-04-13 | $48.40 | $478.36 | 674,260 | — | — |
| 2023-04-12 | $48.75 | $481.82 | 404,240 | — | — |
| 2023-04-11 | $48.70 | $481.32 | 492,900 | — | — |
| 2023-04-10 | $48.95 | $483.79 | 600,460 | — | — |
| 2023-04-06 | $49.50 | $489.23 | 598,720 | — | — |
| 2023-04-05 | $49.75 | $491.70 | 475,540 | — | — |
| 2023-04-04 | $49.70 | $491.21 | 396,820 | — | — |
| 2023-04-03 | $50.35 | $497.63 | 570,040 | — | — |
| 2023-03-31 | $51.55 | $509.49 | 432,120 | — | — |
| 2023-03-30 | $50.25 | $496.64 | 273,040 | — | — |
| 2023-03-29 | $50.25 | $490.46 | 293,840 | — | — |
| 2023-03-28 | $49.35 | $481.68 | 268,960 | — | — |
| 2023-03-27 | $49.10 | $479.24 | 233,140 | — | — |
| 2023-03-24 | $48.50 | $473.38 | 244,460 | — | — |
| 2023-03-23 | $47.00 | $458.74 | 255,860 | — | — |
| 2023-03-22 | $47.50 | $463.62 | 334,920 | — | — |
| 2023-03-21 | $49.30 | $481.19 | 576,320 | — | — |
| 2023-03-20 | $49.40 | $482.17 | 349,200 | — | — |
| 2023-03-17 | $48.75 | $475.82 | 823,840 | — | — |
| 2023-03-16 | $49.75 | $485.58 | 331,580 | — | — |
| 2023-03-15 | $49.85 | $486.56 | 367,400 | — | — |
| 2023-03-14 | $50.05 | $488.51 | 283,620 | — | — |
| 2023-03-13 | $49.20 | $480.22 | 344,840 | — | — |
| 2023-03-10 | $49.40 | $482.17 | 460,060 | — | — |
| 2023-03-09 | $50.55 | $493.39 | 302,540 | — | — |
| 2023-03-08 | $51.05 | $498.27 | 568,200 | — | — |
| 2023-03-07 | $50.85 | $496.32 | 827,460 | — | — |
| 2023-03-06 | $51.65 | $504.13 | 441,140 | — | — |
| 2023-03-03 | $52.50 | $512.43 | 354,720 | — | — |
| 2023-03-02 | $52.05 | $508.03 | 271,640 | — | — |
| 2023-03-01 | $51.40 | $501.69 | 224,800 | — | — |
| 2023-02-28 | $52.15 | $509.01 | 528,540 | — | — |
| 2023-02-27 | $52.05 | $508.03 | 369,960 | — | — |
| 2023-02-24 | $52.20 | $509.50 | 329,200 | — | — |
| 2023-02-23 | $53.65 | $523.65 | 408,460 | — | — |
| 2023-02-22 | $53.05 | $517.79 | 450,900 | — | — |
| 2023-02-21 | $54.80 | $534.87 | 463,880 | — | — |
| 2023-02-17 | $55.90 | $545.61 | 465,240 | — | — |
| 2023-02-16 | $56.00 | $546.59 | 446,860 | — | — |
| 2023-02-15 | $56.75 | $553.91 | 379,440 | — | — |
| 2023-02-14 | $56.45 | $550.98 | 303,680 | — | — |
| 2023-02-13 | $57.25 | $558.79 | 227,540 | — | — |
| 2023-02-10 | $56.75 | $553.91 | 277,440 | — | — |
| 2023-02-09 | $56.80 | $554.40 | 365,420 | — | — |
| 2023-02-08 | $57.00 | $556.35 | 217,480 | — | — |
| 2023-02-07 | $57.65 | $562.69 | 277,320 | — | — |
| 2023-02-06 | $57.85 | $564.64 | 176,860 | — | — |
| 2023-02-03 | $58.35 | $569.52 | 314,900 | — | — |
| 2023-02-02 | $59.05 | $576.36 | 734,080 | — | — |
| 2023-02-01 | $57.90 | $565.13 | 351,580 | — | — |
| 2023-01-31 | $57.75 | $563.67 | 563,960 | — | — |
| 2023-01-30 | $56.60 | $552.44 | 328,340 | — | — |
| 2023-01-27 | $57.45 | $560.74 | 212,680 | — | — |
| 2023-01-26 | $57.30 | $559.28 | 246,180 | — | — |
| 2023-01-25 | $56.40 | $550.49 | 192,200 | — | — |
| 2023-01-24 | $56.95 | $555.86 | 134,560 | — | — |
| 2023-01-23 | $56.90 | $555.37 | 200,580 | — | — |
| 2023-01-20 | $56.15 | $548.05 | 220,800 | — | — |
| 2023-01-19 | $55.35 | $540.24 | 269,380 | — | — |
| 2023-01-18 | $55.45 | $541.22 | 333,480 | — | — |
| 2023-01-17 | $56.00 | $546.59 | 199,140 | — | — |
| 2023-01-13 | $56.45 | $550.98 | 143,740 | — | — |
| 2023-01-12 | $56.55 | $551.96 | 355,680 | — | — |
| 2023-01-11 | $55.60 | $542.68 | 522,620 | — | — |
| 2023-01-10 | $53.25 | $519.75 | 619,520 | — | — |
| 2023-01-09 | $53.10 | $518.28 | 337,860 | — | — |
| 2023-01-06 | $52.85 | $515.84 | 170,420 | — | — |
| 2023-01-05 | $51.25 | $500.22 | 224,040 | — | — |
| 2023-01-04 | $53.10 | $518.28 | 493,800 | — | — |
| 2023-01-03 | $51.20 | $499.74 | 342,240 | — | — |