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
- 1974-12-17 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 | — | — | — | $85.81 | 58,297 |
| 2026-09-03 | — | — | — | $87.23 | 52,818 |
| 2026-09-02 | — | — | — | $86.42 | 63,415 |
| 2026-09-01 | — | — | — | $86.09 | 71,664 |
| 2026-08-31 | — | — | — | $87.62 | 65,322 |
| 2026-08-28 | — | — | — | $87.70 | 56,891 |
| 2026-08-27 | $86.85 | $354.10 | 1,507,300 | $86.52 | 100,617 |
| 2026-08-26 | $87.12 | $355.21 | 1,362,100 | $87.62 | 48,801 |
| 2026-08-25 | $87.16 | $355.37 | 1,565,900 | $85.80 | 81,513 |
| 2026-08-24 | $85.81 | $349.86 | 1,568,900 | $84.69 | 66,407 |
| 2026-08-21 | $84.28 | $343.63 | 1,092,300 | $83.90 | 53,559 |
| 2026-08-20 | $83.39 | $340.00 | 1,263,600 | $82.27 | 57,510 |
| 2026-08-19 | $83.33 | $339.75 | 1,202,000 | $81.66 | 71,128 |
| 2026-08-18 | $81.00 | $330.25 | 1,050,800 | $82.20 | 39,837 |
| 2026-08-17 | $81.83 | $333.64 | 1,175,700 | $83.73 | 51,539 |
| 2026-08-14 | $84.18 | $343.22 | 895,900 | $84.10 | 33,898 |
| 2026-08-13 | $84.06 | $342.73 | 1,113,200 | $84.24 | 48,930 |
| 2026-08-12 | $83.85 | $341.87 | 1,640,400 | $85.27 | 99,195 |
| 2026-08-11 | $85.00 | $346.56 | 1,632,100 | $84.61 | 70,765 |
| 2026-08-10 | $85.09 | $346.93 | 1,814,700 | $84.68 | 60,462 |
| 2026-08-07 | $85.89 | $350.19 | 1,420,900 | $84.74 | 100,865 |
| 2026-08-06 | $84.55 | $344.73 | 2,589,000 | $86.76 | 183,657 |
| 2026-08-05 | $88.07 | $359.08 | 3,440,900 | $84.01 | 191,061 |
| 2026-08-04 | $80.89 | $329.80 | 1,811,400 | $80.64 | 77,838 |
| 2026-08-03 | $80.58 | $328.54 | 1,659,800 | $79.81 | 90,019 |
| 2026-07-31 | $79.22 | $323.00 | 1,643,100 | $78.71 | 86,071 |
| 2026-07-30 | $79.48 | $324.06 | 1,411,900 | $80.16 | 60,108 |
| 2026-07-29 | $79.63 | $324.67 | 1,926,500 | $78.60 | 209,337 |
| 2026-07-28 | $79.25 | $323.12 | 1,667,700 | $77.37 | 93,286 |
| 2026-07-27 | $76.40 | $311.50 | 1,740,000 | $76.49 | 83,766 |
| 2026-07-24 | $75.94 | $309.62 | 1,460,200 | $73.88 | 71,903 |
| 2026-07-23 | $73.77 | $300.77 | 3,739,900 | $75.56 | 288,051 |
| 2026-07-22 | $77.20 | $314.76 | 1,297,900 | $76.58 | 64,051 |
| 2026-07-21 | $76.26 | $310.93 | 1,302,200 | $77.22 | 70,568 |
| 2026-07-20 | $77.27 | $315.04 | 1,184,700 | $78.59 | 47,452 |
| 2026-07-17 | $78.20 | $318.84 | 1,677,100 | — | — |
| 2026-07-16 | $77.60 | $316.39 | 1,134,100 | — | — |
| 2026-07-15 | $75.31 | $307.05 | 1,331,800 | — | — |
| 2026-07-14 | $74.67 | $304.44 | 1,901,800 | — | — |
| 2026-07-13 | $75.10 | $306.20 | 2,270,000 | — | — |
| 2026-07-10 | $77.53 | $316.10 | 1,476,100 | — | — |
| 2026-07-09 | $78.53 | $320.18 | 1,746,700 | — | — |
| 2026-07-08 | $78.94 | $321.85 | 3,463,400 | — | — |
| 2026-07-07 | $81.83 | $333.64 | 1,856,500 | — | — |
| 2026-07-06 | $82.77 | $337.47 | 2,183,300 | — | — |
| 2026-07-02 | $83.83 | $341.79 | 2,179,800 | — | — |
| 2026-07-01 | $81.15 | $330.86 | 2,236,100 | — | — |
| 2026-06-30 | $79.22 | $323.00 | 2,946,600 | — | — |
| 2026-06-29 | $76.50 | $311.91 | 2,234,400 | — | — |
| 2026-06-26 | $76.35 | $311.29 | 2,280,000 | — | — |
| 2026-06-25 | $75.08 | $306.12 | 1,913,700 | — | — |
| 2026-06-24 | $75.83 | $309.17 | 1,911,900 | — | — |
| 2026-06-23 | $74.71 | $304.61 | 1,848,100 | — | — |
| 2026-06-22 | $75.95 | $309.66 | 1,526,800 | — | — |
| 2026-06-18 | $76.72 | $312.80 | 3,415,300 | — | — |
| 2026-06-17 | $76.05 | $308.44 | 1,428,800 | — | — |
| 2026-06-16 | $77.85 | $315.74 | 1,378,100 | — | — |
| 2026-06-15 | $78.36 | $317.81 | 1,580,500 | — | — |
| 2026-06-12 | $78.27 | $317.44 | 1,816,600 | — | — |
| 2026-06-11 | $77.51 | $314.36 | 1,970,900 | — | — |
| 2026-06-10 | $74.23 | $301.06 | 2,187,700 | — | — |
| 2026-06-09 | $75.78 | $307.34 | 2,042,400 | — | — |
| 2026-06-08 | $72.60 | $294.45 | 1,289,100 | — | — |
| 2026-06-05 | $73.01 | $296.11 | 1,740,100 | — | — |
| 2026-06-04 | $73.23 | $297.00 | 2,523,400 | — | — |
| 2026-06-03 | $73.56 | $298.34 | 2,659,100 | — | — |
| 2026-06-02 | $73.24 | $297.04 | 1,889,800 | — | — |
| 2026-06-01 | $74.26 | $301.18 | 2,376,300 | — | — |
| 2026-05-29 | $76.05 | $308.44 | 5,549,600 | — | — |
| 2026-05-28 | $78.03 | $316.47 | 2,014,600 | — | — |
| 2026-05-27 | $77.00 | $312.29 | 2,587,500 | — | — |
| 2026-05-26 | $75.87 | $307.71 | 1,392,200 | — | — |
| 2026-05-22 | $75.28 | $305.32 | 1,298,300 | — | — |
| 2026-05-21 | $75.25 | $305.20 | 1,894,500 | — | — |
| 2026-05-20 | $74.43 | $301.87 | 2,651,500 | — | — |
| 2026-05-19 | $71.99 | $291.97 | 2,454,100 | — | — |
| 2026-05-18 | $73.70 | $298.91 | 1,580,700 | — | — |
| 2026-05-15 | $73.10 | $296.48 | 1,721,600 | — | — |
| 2026-05-14 | $76.09 | $308.60 | 1,606,600 | — | — |
| 2026-05-13 | $77.48 | $314.24 | 1,769,500 | — | — |
| 2026-05-12 | $78.47 | $318.25 | 1,337,900 | — | — |
| 2026-05-11 | $78.75 | $319.39 | 1,833,700 | — | — |
| 2026-05-08 | $81.05 | $328.72 | 2,276,100 | — | — |
| 2026-05-07 | $78.26 | $317.40 | 3,185,000 | — | — |
| 2026-05-06 | $82.93 | $336.34 | 4,872,600 | — | — |
| 2026-05-05 | $70.77 | $287.03 | 2,022,400 | — | — |
| 2026-05-04 | $70.09 | $284.27 | 1,743,200 | — | — |
| 2026-05-01 | $70.81 | $287.19 | 1,447,400 | — | — |
| 2026-04-30 | $70.20 | $284.71 | 1,461,500 | — | — |
| 2026-04-29 | $68.89 | $279.40 | 1,403,600 | — | — |
| 2026-04-28 | $70.77 | $287.03 | 1,550,000 | — | — |
| 2026-04-27 | $70.99 | $287.92 | 1,147,000 | — | — |
| 2026-04-24 | $71.14 | $288.53 | 996,400 | — | — |
| 2026-04-23 | $70.94 | $287.71 | 903,700 | — | — |
| 2026-04-22 | $71.17 | $288.65 | 975,400 | — | — |
| 2026-04-21 | $72.42 | $293.72 | 1,179,400 | — | — |
| 2026-04-20 | $74.44 | $301.91 | 1,431,300 | — | — |
| 2026-04-17 | $75.88 | $307.75 | 2,833,700 | — | — |
| 2026-04-16 | $72.06 | $292.26 | 1,576,800 | — | — |
| 2026-04-15 | $71.53 | $290.11 | 1,382,500 | — | — |