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
- 1992-05-08 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $43.15 | 17,077 |
| 2026-09-03 | — | — | — | $43.52 | 17,078 |
| 2026-09-02 | — | — | — | $42.92 | 31,280 |
| 2026-09-01 | — | — | — | $42.20 | 22,632 |
| 2026-08-31 | — | — | — | $43.43 | 23,766 |
| 2026-08-28 | — | — | — | $43.50 | 17,012 |
| 2026-08-27 | $42.92 | $274.54 | 373,300 | $43.63 | 20,692 |
| 2026-08-26 | $44.17 | $282.54 | 393,500 | $44.18 | 28,321 |
| 2026-08-25 | $43.73 | $279.72 | 453,900 | $44.38 | 35,689 |
| 2026-08-24 | $44.41 | $284.07 | 476,100 | $44.53 | 24,334 |
| 2026-08-21 | $43.81 | $280.23 | 676,000 | $43.65 | 39,573 |
| 2026-08-20 | $42.64 | $272.75 | 465,100 | $42.57 | 30,014 |
| 2026-08-19 | $43.23 | $276.52 | 387,600 | $43.33 | 17,309 |
| 2026-08-18 | $43.11 | $275.76 | 397,600 | $43.64 | 25,873 |
| 2026-08-17 | $43.19 | $276.27 | 433,700 | $43.74 | 18,308 |
| 2026-08-14 | $44.11 | $282.15 | 299,500 | $44.86 | 16,385 |
| 2026-08-13 | $44.82 | $286.69 | 322,900 | $45.59 | 24,161 |
| 2026-08-12 | $45.32 | $289.89 | 408,900 | $45.95 | 39,028 |
| 2026-08-11 | $45.94 | $293.86 | 365,500 | $46.00 | 17,199 |
| 2026-08-10 | $46.65 | $298.40 | 353,300 | $46.23 | 14,212 |
| 2026-08-07 | $45.94 | $293.86 | 331,500 | $45.52 | 13,602 |
| 2026-08-06 | $45.72 | $292.45 | 418,900 | $45.92 | 19,014 |
| 2026-08-05 | $45.42 | $290.53 | 466,600 | $46.02 | 29,909 |
| 2026-08-04 | $45.59 | $291.62 | 449,700 | $45.81 | 20,728 |
| 2026-08-03 | $46.10 | $294.88 | 395,100 | $44.90 | 28,483 |
| 2026-07-31 | $43.77 | $279.98 | 341,200 | $44.02 | 20,368 |
| 2026-07-30 | $44.01 | $281.51 | 320,000 | $44.82 | 21,341 |
| 2026-07-29 | $45.00 | $287.85 | 535,700 | $44.98 | 76,919 |
| 2026-07-28 | $45.64 | $291.94 | 519,900 | $44.26 | 25,076 |
| 2026-07-27 | $43.61 | $278.95 | 435,600 | $43.54 | 53,633 |
| 2026-07-24 | $42.47 | $271.66 | 338,500 | $41.88 | 27,323 |
| 2026-07-23 | $41.99 | $268.59 | 489,000 | $42.16 | 35,719 |
| 2026-07-22 | $43.24 | $276.59 | 387,600 | $43.26 | 24,311 |
| 2026-07-21 | $42.64 | $272.75 | 520,200 | $42.87 | 27,776 |
| 2026-07-20 | $42.98 | $274.93 | 370,300 | $42.51 | 17,662 |
| 2026-07-17 | $42.47 | $271.66 | 460,500 | — | — |
| 2026-07-16 | $42.69 | $273.07 | 536,700 | — | — |
| 2026-07-15 | $43.23 | $276.52 | 512,800 | — | — |
| 2026-07-14 | $42.48 | $269.49 | 462,100 | — | — |
| 2026-07-13 | $42.55 | $269.93 | 543,500 | — | — |
| 2026-07-10 | $42.58 | $270.12 | 517,300 | — | — |
| 2026-07-09 | $41.58 | $263.78 | 480,200 | — | — |
| 2026-07-08 | $41.46 | $263.02 | 857,500 | — | — |
| 2026-07-07 | $42.69 | $270.82 | 616,800 | — | — |
| 2026-07-06 | $41.86 | $265.55 | 535,700 | — | — |
| 2026-07-02 | $42.19 | $267.65 | 332,400 | — | — |
| 2026-07-01 | $41.97 | $266.25 | 498,200 | — | — |
| 2026-06-30 | $42.20 | $267.71 | 565,600 | — | — |
| 2026-06-29 | $41.53 | $263.46 | 779,000 | — | — |
| 2026-06-26 | $43.24 | $274.31 | 1,388,800 | — | — |
| 2026-06-25 | $42.60 | $270.25 | 532,000 | — | — |
| 2026-06-24 | $44.57 | $282.75 | 546,500 | — | — |
| 2026-06-23 | $44.15 | $280.08 | 408,000 | — | — |
| 2026-06-22 | $44.82 | $284.33 | 898,500 | — | — |
| 2026-06-18 | $45.17 | $286.55 | 825,300 | — | — |
| 2026-06-17 | $44.17 | $280.21 | 477,600 | — | — |
| 2026-06-16 | $44.20 | $280.40 | 381,400 | — | — |
| 2026-06-15 | $44.01 | $279.19 | 383,500 | — | — |
| 2026-06-12 | $45.29 | $287.31 | 328,300 | — | — |
| 2026-06-11 | $45.10 | $286.11 | 411,900 | — | — |
| 2026-06-10 | $44.33 | $281.22 | 424,400 | — | — |
| 2026-06-09 | $44.36 | $281.41 | 466,000 | — | — |
| 2026-06-08 | $44.60 | $282.94 | 401,800 | — | — |
| 2026-06-05 | $44.82 | $284.33 | 632,100 | — | — |
| 2026-06-04 | $43.56 | $276.34 | 475,200 | — | — |
| 2026-06-03 | $43.52 | $276.09 | 504,200 | — | — |
| 2026-06-02 | $44.15 | $280.08 | 649,600 | — | — |
| 2026-06-01 | $43.68 | $277.10 | 854,600 | — | — |
| 2026-05-29 | $45.87 | $290.99 | 931,400 | — | — |
| 2026-05-28 | $50.48 | $320.24 | 577,900 | — | — |
| 2026-05-27 | $49.76 | $315.67 | 530,800 | — | — |
| 2026-05-26 | $48.95 | $310.53 | 582,600 | — | — |
| 2026-05-22 | $49.33 | $312.94 | 332,800 | — | — |
| 2026-05-21 | $49.02 | $310.98 | 452,400 | — | — |
| 2026-05-20 | $48.10 | $305.14 | 399,300 | — | — |
| 2026-05-19 | $47.89 | $303.81 | 393,700 | — | — |
| 2026-05-18 | $48.08 | $305.01 | 465,200 | — | — |
| 2026-05-15 | $48.23 | $305.97 | 323,100 | — | — |
| 2026-05-14 | $49.25 | $312.44 | 348,100 | — | — |
| 2026-05-13 | $48.46 | $307.42 | 476,400 | — | — |
| 2026-05-12 | $49.26 | $312.50 | 375,600 | — | — |
| 2026-05-11 | $50.18 | $318.34 | 494,800 | — | — |
| 2026-05-08 | $52.41 | $332.48 | 758,100 | — | — |
| 2026-05-07 | $52.36 | $332.17 | 509,900 | — | — |
| 2026-05-06 | $54.55 | $346.06 | 209,300 | — | — |
| 2026-05-05 | $53.61 | $340.10 | 268,700 | — | — |
| 2026-05-04 | $53.19 | $337.43 | 296,700 | — | — |
| 2026-05-01 | $55.27 | $350.63 | 204,700 | — | — |
| 2026-04-30 | $55.61 | $352.78 | 357,100 | — | — |
| 2026-04-29 | $55.31 | $350.88 | 232,300 | — | — |
| 2026-04-28 | $56.53 | $358.62 | 244,900 | — | — |
| 2026-04-27 | $56.50 | $358.43 | 308,900 | — | — |
| 2026-04-24 | $56.15 | $356.21 | 219,100 | — | — |
| 2026-04-23 | $56.40 | $357.79 | 232,300 | — | — |
| 2026-04-22 | $55.95 | $354.94 | 309,400 | — | — |
| 2026-04-21 | $55.71 | $353.42 | 393,500 | — | — |
| 2026-04-20 | $55.94 | $354.88 | 435,200 | — | — |
| 2026-04-17 | $54.62 | $346.50 | 528,200 | — | — |
| 2026-04-16 | $52.97 | $336.04 | 458,500 | — | — |
| 2026-04-15 | $52.70 | $334.32 | 692,700 | — | — |
| 2026-04-14 | $53.31 | $335.97 | 579,000 | — | — |
| 2026-04-13 | $54.49 | $343.41 | 408,500 | — | — |
| 2026-04-10 | $54.83 | $345.55 | 378,400 | — | — |
| 2026-04-09 | $55.71 | $351.10 | 395,800 | — | — |
| 2026-04-08 | $53.76 | $338.81 | 446,600 | — | — |
| 2026-04-07 | $51.30 | $323.30 | 418,500 | — | — |
| 2026-04-06 | $50.97 | $321.22 | 272,800 | — | — |
| 2026-04-02 | $50.14 | $315.99 | 291,000 | — | — |
| 2026-04-01 | $50.83 | $320.34 | 343,500 | — | — |
| 2026-03-31 | $50.36 | $317.38 | 451,900 | — | — |
| 2026-03-30 | $49.35 | $311.01 | 500,100 | — | — |
| 2026-03-27 | $49.28 | $310.57 | 384,600 | — | — |
| 2026-03-26 | $49.64 | $312.84 | 396,900 | — | — |
| 2026-03-25 | $50.80 | $320.15 | 312,700 | — | — |
| 2026-03-24 | $50.07 | $315.55 | 413,700 | — | — |
| 2026-03-23 | $50.02 | $315.24 | 601,200 | — | — |
| 2026-03-20 | $49.19 | $310.01 | 1,454,300 | — | — |
| 2026-03-19 | $49.49 | $311.90 | 498,100 | — | — |
| 2026-03-18 | $49.09 | $309.38 | 533,300 | — | — |
| 2026-03-17 | $50.51 | $318.33 | 650,000 | — | — |
| 2026-03-16 | $49.32 | $310.83 | 705,300 | — | — |
| 2026-03-13 | $50.28 | $316.88 | 669,300 | — | — |
| 2026-03-12 | $50.66 | $319.27 | 439,100 | — | — |
| 2026-03-11 | $50.48 | $318.14 | 399,800 | — | — |
| 2026-03-10 | $50.35 | $317.32 | 361,700 | — | — |
| 2026-03-09 | $50.16 | $316.12 | 463,300 | — | — |
| 2026-03-06 | $50.91 | $320.85 | 440,700 | — | — |
| 2026-03-05 | $52.61 | $331.56 | 398,500 | — | — |
| 2026-03-04 | $53.00 | $334.02 | 308,400 | — | — |
| 2026-03-03 | $52.58 | $331.37 | 313,700 | — | — |
| 2026-03-02 | $52.24 | $329.23 | 387,300 | — | — |
| 2026-02-27 | $53.55 | $337.48 | 343,800 | — | — |
| 2026-02-26 | $54.47 | $343.28 | 350,000 | — | — |
| 2026-02-25 | $53.87 | $339.50 | 275,700 | — | — |
| 2026-02-24 | $53.60 | $337.80 | 228,100 | — | — |
| 2026-02-23 | $52.96 | $333.77 | 362,800 | — | — |
| 2026-02-20 | $53.94 | $339.94 | 380,100 | — | — |
| 2026-02-19 | $53.55 | $337.48 | 319,000 | — | — |
| 2026-02-18 | $53.26 | $335.66 | 333,500 | — | — |
| 2026-02-17 | $53.87 | $339.50 | 400,000 | — | — |
| 2026-02-13 | $53.45 | $336.85 | 363,300 | — | — |
| 2026-02-12 | $52.65 | $331.81 | 363,700 | — | — |
| 2026-02-11 | $52.15 | $328.66 | 271,300 | — | — |
| 2026-02-10 | $52.10 | $328.35 | 313,300 | — | — |
| 2026-02-09 | $52.32 | $329.73 | 392,400 | — | — |
| 2026-02-06 | $52.09 | $328.28 | 549,900 | — | — |
| 2026-02-05 | $50.88 | $320.66 | 556,900 | — | — |
| 2026-02-04 | $50.45 | $317.95 | 695,600 | — | — |
| 2026-02-03 | $48.99 | $308.75 | 680,200 | — | — |
| 2026-02-02 | $48.15 | $303.45 | 522,300 | — | — |
| 2026-01-30 | $47.30 | $298.10 | 613,400 | — | — |
| 2026-01-29 | $47.18 | $297.34 | 722,600 | — | — |
| 2026-01-28 | $47.91 | $301.94 | 470,400 | — | — |
| 2026-01-27 | $48.97 | $308.62 | 375,400 | — | — |
| 2026-01-26 | $49.17 | $309.88 | 573,300 | — | — |
| 2026-01-23 | $50.97 | $321.22 | 391,700 | — | — |
| 2026-01-22 | $52.84 | $333.01 | 551,800 | — | — |
| 2026-01-21 | $55.41 | $349.21 | 523,600 | — | — |
| 2026-01-20 | $54.03 | $340.51 | 736,000 | — | — |
| 2026-01-16 | $52.72 | $332.25 | 552,400 | — | — |
| 2026-01-15 | $52.97 | $333.83 | 605,700 | — | — |
| 2026-01-14 | $55.38 | $327.90 | 672,500 | — | — |
| 2026-01-13 | $55.42 | $328.14 | 501,100 | — | — |
| 2026-01-12 | $55.58 | $329.09 | 649,200 | — | — |
| 2026-01-09 | $55.54 | $328.85 | 658,800 | — | — |
| 2026-01-08 | $55.61 | $329.27 | 784,100 | — | — |
| 2026-01-07 | $53.89 | $319.08 | 691,500 | — | — |
| 2026-01-06 | $55.58 | $329.09 | 541,700 | — | — |
| 2026-01-05 | $54.10 | $320.33 | 640,500 | — | — |
| 2026-01-02 | $53.86 | $318.91 | 521,800 | — | — |