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
| 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 | — | — |