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
- 2013-02-01 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 | — | — | — | $74.90 | 148,032 |
| 2026-09-03 | — | — | — | $77.34 | 95,607 |
| 2026-09-02 | — | — | — | $77.18 | 171,253 |
| 2026-09-01 | — | — | — | $77.72 | 168,732 |
| 2026-08-31 | — | — | — | $76.52 | 161,349 |
| 2026-08-28 | — | — | — | $75.59 | 122,870 |
| 2026-08-27 | $75.02 | $84.27 | 3,972,600 | $76.30 | 167,501 |
| 2026-08-26 | $77.52 | $87.08 | 4,846,800 | $76.98 | 218,896 |
| 2026-08-25 | $77.29 | $86.82 | 3,475,800 | $76.65 | 187,886 |
| 2026-08-24 | $77.17 | $86.69 | 4,066,000 | $77.56 | 150,741 |
| 2026-08-21 | $77.73 | $87.32 | 5,049,900 | $75.46 | 182,322 |
| 2026-08-20 | $75.02 | $84.27 | 3,917,300 | $76.15 | 157,770 |
| 2026-08-19 | $76.68 | $86.14 | 5,222,000 | $74.70 | 167,704 |
| 2026-08-18 | $73.96 | $83.08 | 4,028,400 | $73.33 | 160,826 |
| 2026-08-17 | $72.97 | $81.97 | 6,554,000 | $72.84 | 249,987 |
| 2026-08-14 | $73.79 | $82.89 | 4,455,300 | $75.53 | 245,216 |
| 2026-08-13 | $75.84 | $85.20 | 7,351,600 | $74.15 | 236,266 |
| 2026-08-12 | $73.54 | $82.61 | 7,186,400 | $73.39 | 432,257 |
| 2026-08-11 | $75.35 | $84.64 | 4,131,900 | $74.10 | 162,845 |
| 2026-08-10 | $74.83 | $84.06 | 9,610,000 | $72.02 | 437,234 |
| 2026-08-07 | $72.66 | $81.62 | 12,784,600 | $78.19 | 547,643 |
| 2026-08-06 | $77.27 | $86.80 | 17,854,600 | $78.92 | 900,829 |
| 2026-08-05 | $74.39 | $83.57 | 10,181,200 | $76.38 | 499,610 |
| 2026-08-04 | $76.04 | $85.42 | 7,601,400 | $76.10 | 300,341 |
| 2026-08-03 | $77.10 | $86.61 | 5,060,800 | $79.73 | 387,746 |
| 2026-07-31 | $77.29 | $86.82 | 5,018,300 | $75.26 | 150,971 |
| 2026-07-30 | $76.03 | $85.41 | 4,775,400 | $76.49 | 182,901 |
| 2026-07-29 | $77.93 | $87.54 | 5,331,600 | $77.82 | 260,186 |
| 2026-07-28 | $77.51 | $87.07 | 6,322,000 | $78.15 | 415,141 |
| 2026-07-27 | $76.92 | $86.41 | 3,472,000 | $76.41 | 137,869 |
| 2026-07-24 | $75.35 | $84.64 | 5,098,600 | $75.14 | 248,853 |
| 2026-07-23 | $74.57 | $83.77 | 6,319,700 | $74.06 | 201,288 |
| 2026-07-22 | $74.19 | $83.34 | 4,680,700 | $75.52 | 256,608 |
| 2026-07-21 | $75.35 | $84.64 | 4,827,300 | $75.08 | 280,768 |
| 2026-07-20 | $76.20 | $85.60 | 5,635,700 | $75.62 | 349,776 |
| 2026-07-17 | $76.56 | $85.41 | 7,544,400 | — | — |
| 2026-07-16 | $76.91 | $85.80 | 7,403,600 | — | — |
| 2026-07-15 | $74.53 | $83.14 | 5,359,500 | — | — |
| 2026-07-14 | $74.07 | $82.63 | 5,321,100 | — | — |
| 2026-07-13 | $75.39 | $84.10 | 6,093,600 | — | — |
| 2026-07-10 | $75.56 | $84.29 | 5,157,700 | — | — |
| 2026-07-09 | $75.08 | $83.76 | 5,611,300 | — | — |
| 2026-07-08 | $75.10 | $83.78 | 4,838,000 | — | — |
| 2026-07-07 | $76.29 | $85.11 | 4,683,300 | — | — |
| 2026-07-06 | $75.42 | $84.14 | 7,187,300 | — | — |
| 2026-07-02 | $74.80 | $83.45 | 4,356,400 | — | — |
| 2026-07-01 | $72.45 | $80.82 | 6,268,200 | — | — |
| 2026-06-30 | $71.86 | $80.17 | 8,322,200 | — | — |
| 2026-06-29 | $73.25 | $81.72 | 6,520,300 | — | — |
| 2026-06-26 | $76.09 | $84.88 | 15,723,300 | — | — |
| 2026-06-25 | $77.82 | $86.81 | 5,790,300 | — | — |
| 2026-06-24 | $78.17 | $87.20 | 4,762,100 | — | — |
| 2026-06-23 | $76.84 | $85.72 | 5,859,200 | — | — |
| 2026-06-22 | $75.89 | $84.66 | 6,772,600 | — | — |
| 2026-06-18 | $78.71 | $87.81 | 17,091,900 | — | — |
| 2026-06-17 | $77.26 | $86.19 | 5,246,800 | — | — |
| 2026-06-16 | $79.33 | $88.50 | 6,850,300 | — | — |
| 2026-06-15 | $79.95 | $89.19 | 5,770,100 | — | — |
| 2026-06-12 | $79.57 | $88.77 | 6,557,600 | — | — |
| 2026-06-11 | $81.40 | $90.81 | 7,262,000 | — | — |
| 2026-06-10 | $81.29 | $90.69 | 7,064,400 | — | — |
| 2026-06-09 | $82.20 | $91.70 | 6,991,600 | — | — |
| 2026-06-08 | $78.82 | $87.93 | 5,432,100 | — | — |
| 2026-06-05 | $79.44 | $88.62 | 5,297,000 | — | — |
| 2026-06-04 | $79.52 | $88.71 | 7,355,200 | — | — |
| 2026-06-03 | $77.59 | $86.56 | 8,105,400 | — | — |
| 2026-06-02 | $76.39 | $85.22 | 7,651,500 | — | — |
| 2026-06-01 | $77.56 | $86.52 | 5,046,700 | — | — |
| 2026-05-29 | $77.69 | $86.67 | 9,295,100 | — | — |
| 2026-05-28 | $78.27 | $87.32 | 7,686,200 | — | — |
| 2026-05-27 | $79.48 | $88.67 | 7,874,000 | — | — |
| 2026-05-26 | $80.23 | $89.50 | 5,696,600 | — | — |
| 2026-05-22 | $81.32 | $90.72 | 6,327,100 | — | — |
| 2026-05-21 | $80.07 | $89.32 | 8,564,800 | — | — |
| 2026-05-20 | $79.71 | $88.92 | 7,404,700 | — | — |
| 2026-05-19 | $78.92 | $88.04 | 7,295,300 | — | — |
| 2026-05-18 | $77.72 | $86.70 | 8,848,300 | — | — |
| 2026-05-15 | $74.22 | $82.80 | 8,952,000 | — | — |
| 2026-05-14 | $75.48 | $84.20 | 8,714,800 | — | — |
| 2026-05-13 | $74.34 | $82.93 | 13,085,600 | — | — |
| 2026-05-12 | $76.94 | $85.83 | 18,430,100 | — | — |
| 2026-05-11 | $76.67 | $85.53 | 15,641,100 | — | — |
| 2026-05-08 | $82.83 | $92.40 | 17,187,000 | — | — |
| 2026-05-07 | $87.31 | $97.40 | 29,922,900 | — | — |
| 2026-05-06 | $111.22 | $124.07 | 5,274,400 | — | — |
| 2026-05-05 | $112.54 | $125.55 | 3,355,900 | — | — |
| 2026-05-04 | $112.68 | $125.70 | 3,211,500 | — | — |
| 2026-05-01 | $114.16 | $127.35 | 3,204,000 | — | — |
| 2026-04-30 | $114.97 | $128.26 | 4,297,200 | — | — |
| 2026-04-29 | $113.83 | $126.99 | 3,395,900 | — | — |
| 2026-04-28 | $116.65 | $130.13 | 2,972,500 | — | — |
| 2026-04-27 | $117.87 | $131.49 | 3,160,300 | — | — |
| 2026-04-24 | $116.87 | $130.38 | 4,185,100 | — | — |
| 2026-04-23 | $116.06 | $129.47 | 4,532,800 | — | — |
| 2026-04-22 | $117.52 | $131.10 | 3,514,600 | — | — |
| 2026-04-21 | $118.18 | $131.84 | 3,728,200 | — | — |
| 2026-04-20 | $122.72 | $136.90 | 3,798,500 | — | — |
| 2026-04-17 | $122.38 | $135.93 | 6,170,600 | — | — |
| 2026-04-16 | $119.04 | $132.22 | 2,989,300 | — | — |
| 2026-04-15 | $120.76 | $134.13 | 2,209,900 | — | — |
| 2026-04-14 | $121.11 | $134.52 | 2,778,700 | — | — |
| 2026-04-13 | $120.08 | $133.38 | 3,533,500 | — | — |
| 2026-04-10 | $117.86 | $130.91 | 2,384,000 | — | — |
| 2026-04-09 | $119.99 | $133.28 | 2,439,100 | — | — |
| 2026-04-08 | $119.75 | $133.01 | 2,635,500 | — | — |
| 2026-04-07 | $116.80 | $129.74 | 3,254,400 | — | — |
| 2026-04-06 | $118.26 | $131.36 | 1,723,300 | — | — |
| 2026-04-02 | $117.94 | $131.00 | 2,185,400 | — | — |
| 2026-04-01 | $117.29 | $130.28 | 2,211,600 | — | — |
| 2026-03-31 | $118.21 | $131.30 | 3,929,300 | — | — |
| 2026-03-30 | $116.33 | $129.21 | 2,912,700 | — | — |
| 2026-03-27 | $113.35 | $125.90 | 3,601,800 | — | — |
| 2026-03-26 | $116.63 | $129.55 | 2,725,900 | — | — |
| 2026-03-25 | $116.71 | $129.64 | 3,078,900 | — | — |
| 2026-03-24 | $115.93 | $128.77 | 4,561,800 | — | — |
| 2026-03-23 | $115.23 | $127.99 | 4,617,900 | — | — |
| 2026-03-20 | $115.67 | $128.48 | 11,424,800 | — | — |
| 2026-03-19 | $115.99 | $128.84 | 4,999,100 | — | — |
| 2026-03-18 | $117.35 | $130.35 | 5,126,900 | — | — |
| 2026-03-17 | $121.68 | $135.16 | 4,508,600 | — | — |
| 2026-03-16 | $118.15 | $131.24 | 3,667,100 | — | — |
| 2026-03-13 | $115.62 | $128.42 | 3,783,200 | — | — |
| 2026-03-12 | $115.46 | $128.25 | 3,955,100 | — | — |
| 2026-03-11 | $119.79 | $133.06 | 3,127,800 | — | — |
| 2026-03-10 | $120.49 | $133.83 | 2,994,800 | — | — |
| 2026-03-09 | $122.36 | $135.91 | 3,689,300 | — | — |
| 2026-03-06 | $121.43 | $134.88 | 4,308,400 | — | — |
| 2026-03-05 | $122.23 | $135.77 | 4,139,500 | — | — |
| 2026-03-04 | $125.96 | $139.91 | 5,413,700 | — | — |
| 2026-03-03 | $125.93 | $139.88 | 3,068,100 | — | — |
| 2026-03-02 | $128.96 | $143.24 | 3,063,900 | — | — |
| 2026-02-27 | $131.10 | $145.62 | 5,546,300 | — | — |
| 2026-02-26 | $129.76 | $144.13 | 3,637,500 | — | — |
| 2026-02-25 | $128.95 | $143.23 | 3,024,100 | — | — |
| 2026-02-24 | $128.66 | $142.91 | 3,614,300 | — | — |
| 2026-02-23 | $125.79 | $139.72 | 3,728,100 | — | — |
| 2026-02-20 | $128.78 | $143.04 | 5,799,000 | — | — |
| 2026-02-19 | $127.28 | $141.38 | 4,738,400 | — | — |
| 2026-02-18 | $129.13 | $143.43 | 4,494,900 | — | — |
| 2026-02-17 | $125.56 | $139.47 | 3,766,900 | — | — |
| 2026-02-13 | $126.65 | $140.68 | 4,499,600 | — | — |
| 2026-02-12 | $125.64 | $139.55 | 10,944,500 | — | — |
| 2026-02-11 | $128.67 | $142.92 | 6,933,500 | — | — |
| 2026-02-10 | $128.13 | $142.32 | 3,620,300 | — | — |
| 2026-02-09 | $127.30 | $141.40 | 3,176,000 | — | — |
| 2026-02-06 | $127.42 | $141.53 | 4,127,700 | — | — |
| 2026-02-05 | $126.73 | $140.77 | 4,652,900 | — | — |
| 2026-02-04 | $126.70 | $140.73 | 5,106,200 | — | — |
| 2026-02-03 | $122.41 | $135.97 | 3,816,000 | — | — |
| 2026-02-02 | $124.94 | $138.78 | 4,108,900 | — | — |
| 2026-01-30 | $124.82 | $138.64 | 5,247,300 | — | — |
| 2026-01-29 | $121.72 | $135.20 | 4,729,000 | — | — |
| 2026-01-28 | $121.93 | $135.43 | 6,130,200 | — | — |
| 2026-01-27 | $124.96 | $138.80 | 3,587,600 | — | — |
| 2026-01-26 | $123.92 | $137.64 | 4,262,100 | — | — |
| 2026-01-23 | $124.05 | $137.79 | 3,339,600 | — | — |
| 2026-01-22 | $124.40 | $138.18 | 4,715,400 | — | — |
| 2026-01-21 | $125.08 | $138.93 | 5,201,900 | — | — |
| 2026-01-20 | $123.24 | $136.89 | 5,443,000 | — | — |
| 2026-01-16 | $124.65 | $137.87 | 7,048,500 | — | — |
| 2026-01-15 | $125.28 | $138.56 | 4,049,000 | — | — |
| 2026-01-14 | $125.84 | $139.18 | 3,357,300 | — | — |
| 2026-01-13 | $124.62 | $137.83 | 4,301,100 | — | — |
| 2026-01-12 | $125.32 | $138.61 | 6,309,800 | — | — |
| 2026-01-09 | $127.17 | $140.65 | 3,060,900 | — | — |
| 2026-01-08 | $126.85 | $140.30 | 4,117,800 | — | — |
| 2026-01-07 | $125.67 | $138.99 | 5,291,900 | — | — |
| 2026-01-06 | $129.35 | $143.06 | 4,420,000 | — | — |
| 2026-01-05 | $129.37 | $143.09 | 5,125,900 | — | — |
| 2026-01-02 | $125.92 | $139.27 | 3,258,600 | — | — |