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
- 1980-03-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 | — | — | — | $76.72 | 14,646 |
| 2026-09-03 | — | — | — | $77.03 | 10,839 |
| 2026-09-02 | — | — | — | $75.65 | 22,408 |
| 2026-09-01 | — | — | — | $76.12 | 14,560 |
| 2026-08-31 | — | — | — | $76.48 | 7,504 |
| 2026-08-28 | — | — | — | $77.60 | 7,934 |
| 2026-08-27 | $77.23 | $296.07 | 197,700 | $76.86 | 8,849 |
| 2026-08-26 | $77.25 | $296.14 | 280,100 | $76.36 | 15,178 |
| 2026-08-25 | $76.16 | $291.96 | 412,800 | $76.54 | 35,668 |
| 2026-08-24 | $76.85 | $294.61 | 310,700 | $78.00 | 16,218 |
| 2026-08-21 | $77.50 | $297.10 | 441,400 | $78.26 | 17,521 |
| 2026-08-20 | $77.59 | $297.45 | 262,700 | $77.26 | 12,569 |
| 2026-08-19 | $77.81 | $298.29 | 349,400 | $79.42 | 18,507 |
| 2026-08-18 | $79.08 | $303.16 | 265,600 | $79.94 | 15,790 |
| 2026-08-17 | $79.83 | $306.03 | 314,100 | $80.59 | 18,637 |
| 2026-08-14 | $80.29 | $307.80 | 176,200 | $79.81 | 8,311 |
| 2026-08-13 | $79.86 | $306.15 | 218,000 | $80.02 | 14,900 |
| 2026-08-12 | $79.43 | $304.50 | 241,500 | $79.78 | 7,199 |
| 2026-08-11 | $79.43 | $304.50 | 187,000 | $79.05 | 9,685 |
| 2026-08-10 | $78.69 | $301.66 | 419,600 | $79.13 | 22,282 |
| 2026-08-07 | $79.28 | $303.92 | 238,300 | $78.53 | 11,488 |
| 2026-08-06 | $79.02 | $302.93 | 383,600 | $79.84 | 20,286 |
| 2026-08-05 | $79.64 | $305.30 | 387,300 | $80.72 | 36,745 |
| 2026-08-04 | $80.86 | $309.98 | 355,400 | $80.75 | 27,054 |
| 2026-08-03 | $80.15 | $307.26 | 268,300 | $80.33 | 14,637 |
| 2026-07-31 | $79.90 | $306.30 | 397,800 | $79.93 | 9,943 |
| 2026-07-30 | $79.87 | $306.19 | 291,900 | $80.59 | 11,287 |
| 2026-07-29 | $79.62 | $305.23 | 413,800 | $80.12 | 18,244 |
| 2026-07-28 | $80.07 | $306.95 | 543,000 | $80.42 | 38,922 |
| 2026-07-27 | $80.02 | $306.76 | 1,021,500 | $84.03 | 56,956 |
| 2026-07-24 | $83.97 | $321.90 | 917,000 | $85.32 | 42,140 |
| 2026-07-23 | $84.75 | $324.89 | 539,600 | $83.68 | 37,771 |
| 2026-07-22 | $84.74 | $324.86 | 411,900 | $83.89 | 24,087 |
| 2026-07-21 | $84.40 | $323.55 | 395,700 | $83.63 | 15,949 |
| 2026-07-20 | $83.80 | $321.25 | 527,700 | $86.34 | 64,796 |
| 2026-07-17 | $85.85 | $329.11 | 639,100 | — | — |
| 2026-07-16 | $85.79 | $328.88 | 573,000 | — | — |
| 2026-07-15 | $83.14 | $318.72 | 426,600 | — | — |
| 2026-07-14 | $82.08 | $314.66 | 344,100 | — | — |
| 2026-07-13 | $82.38 | $315.81 | 469,800 | — | — |
| 2026-07-10 | $82.48 | $316.19 | 426,600 | — | — |
| 2026-07-09 | $81.89 | $313.93 | 402,300 | — | — |
| 2026-07-08 | $80.93 | $310.25 | 540,900 | — | — |
| 2026-07-07 | $82.69 | $317.00 | 334,300 | — | — |
| 2026-07-06 | $83.06 | $318.42 | 273,700 | — | — |
| 2026-07-02 | $82.73 | $317.15 | 259,100 | — | — |
| 2026-07-01 | $82.98 | $318.11 | 338,800 | — | — |
| 2026-06-30 | $81.49 | $312.40 | 414,200 | — | — |
| 2026-06-29 | $80.80 | $309.75 | 414,800 | — | — |
| 2026-06-26 | $81.99 | $314.31 | 794,300 | — | — |
| 2026-06-25 | $81.78 | $313.51 | 393,400 | — | — |
| 2026-06-24 | $81.75 | $313.39 | 350,900 | — | — |
| 2026-06-23 | $81.10 | $310.90 | 399,100 | — | — |
| 2026-06-22 | $79.18 | $303.54 | 286,900 | — | — |
| 2026-06-18 | $77.85 | $298.44 | 611,200 | — | — |
| 2026-06-17 | $77.30 | $296.33 | 519,800 | — | — |
| 2026-06-16 | $79.20 | $303.62 | 322,900 | — | — |
| 2026-06-15 | $78.85 | $302.28 | 273,000 | — | — |
| 2026-06-12 | $80.25 | $307.64 | 232,600 | — | — |
| 2026-06-11 | $78.83 | $302.20 | 292,700 | — | — |
| 2026-06-10 | $78.29 | $300.13 | 300,400 | — | — |
| 2026-06-09 | $77.98 | $298.94 | 228,400 | — | — |
| 2026-06-08 | $76.72 | $294.11 | 231,900 | — | — |
| 2026-06-05 | $77.06 | $295.41 | 246,900 | — | — |
| 2026-06-04 | $76.37 | $292.77 | 315,700 | — | — |
| 2026-06-03 | $74.19 | $284.41 | 450,700 | — | — |
| 2026-06-02 | $75.80 | $290.58 | 289,800 | — | — |
| 2026-06-01 | $74.45 | $285.41 | 469,200 | — | — |
| 2026-05-29 | $76.60 | $293.65 | 288,600 | — | — |
| 2026-05-28 | $77.29 | $293.61 | 339,300 | — | — |
| 2026-05-27 | $77.86 | $295.78 | 272,300 | — | — |
| 2026-05-26 | $78.42 | $297.90 | 291,000 | — | — |
| 2026-05-22 | $77.79 | $295.51 | 247,700 | — | — |
| 2026-05-21 | $78.12 | $296.77 | 329,000 | — | — |
| 2026-05-20 | $78.22 | $297.15 | 308,900 | — | — |
| 2026-05-19 | $76.49 | $290.57 | 416,500 | — | — |
| 2026-05-18 | $76.94 | $292.28 | 286,300 | — | — |
| 2026-05-15 | $75.72 | $287.65 | 429,000 | — | — |
| 2026-05-14 | $76.92 | $292.21 | 319,900 | — | — |
| 2026-05-13 | $75.76 | $287.80 | 586,700 | — | — |
| 2026-05-12 | $77.50 | $294.41 | 406,600 | — | — |
| 2026-05-11 | $78.46 | $298.06 | 481,200 | — | — |
| 2026-05-08 | $80.46 | $305.65 | 420,200 | — | — |
| 2026-05-07 | $79.87 | $303.41 | 289,600 | — | — |
| 2026-05-06 | $80.69 | $306.53 | 414,300 | — | — |
| 2026-05-05 | $79.89 | $303.49 | 377,000 | — | — |
| 2026-05-04 | $79.14 | $300.64 | 426,500 | — | — |
| 2026-05-01 | $80.14 | $304.44 | 420,300 | — | — |
| 2026-04-30 | $79.51 | $302.05 | 571,700 | — | — |
| 2026-04-29 | $77.38 | $293.95 | 831,900 | — | — |
| 2026-04-28 | $77.91 | $295.97 | 347,200 | — | — |
| 2026-04-27 | $78.71 | $299.01 | 329,600 | — | — |
| 2026-04-24 | $77.08 | $292.81 | 413,800 | — | — |
| 2026-04-23 | $77.87 | $295.82 | 320,900 | — | — |
| 2026-04-22 | $78.11 | $296.73 | 432,100 | — | — |
| 2026-04-21 | $77.78 | $295.47 | 625,000 | — | — |
| 2026-04-20 | $80.06 | $304.13 | 646,900 | — | — |
| 2026-04-17 | $80.09 | $304.25 | 720,300 | — | — |
| 2026-04-16 | $78.39 | $297.79 | 335,300 | — | — |
| 2026-04-15 | $78.67 | $298.85 | 348,300 | — | — |