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
- 2011-11-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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $76.09 | $83.26 | 969,400 | — | — |
| 2025-12-30 | $76.90 | $84.15 | 1,050,900 | — | — |
| 2025-12-29 | $76.79 | $84.03 | 993,700 | — | — |
| 2025-12-26 | $76.91 | $84.16 | 896,800 | — | — |
| 2025-12-24 | $76.77 | $84.01 | 747,500 | — | — |
| 2025-12-23 | $76.36 | $83.56 | 1,899,400 | — | — |
| 2025-12-22 | $77.20 | $84.48 | 2,568,000 | — | — |
| 2025-12-19 | $78.29 | $85.67 | 5,779,400 | — | — |
| 2025-12-18 | $77.59 | $84.90 | 2,453,700 | — | — |
| 2025-12-17 | $76.75 | $83.99 | 2,079,300 | — | — |
| 2025-12-16 | $77.42 | $84.72 | 2,372,000 | — | — |
| 2025-12-15 | $77.35 | $84.64 | 2,007,200 | — | — |
| 2025-12-12 | $78.78 | $86.21 | 1,215,800 | — | — |
| 2025-12-11 | $79.90 | $87.43 | 2,002,500 | — | — |
| 2025-12-10 | $78.55 | $85.96 | 2,030,400 | — | — |
| 2025-12-09 | $76.35 | $83.55 | 1,616,700 | — | — |
| 2025-12-08 | $77.08 | $84.35 | 2,474,100 | — | — |
| 2025-12-05 | $76.37 | $83.57 | 1,809,000 | — | — |
| 2025-12-04 | $76.44 | $83.65 | 1,922,600 | — | — |
| 2025-12-03 | $78.09 | $85.45 | 1,746,300 | — | — |
| 2025-12-02 | $77.48 | $84.78 | 2,707,500 | — | — |
| 2025-12-01 | $76.94 | $84.19 | 2,182,200 | — | — |
| 2025-11-28 | $77.55 | $84.86 | 907,600 | — | — |
| 2025-11-26 | $76.83 | $84.07 | 1,455,900 | — | — |
| 2025-11-25 | $76.38 | $83.58 | 1,953,700 | — | — |
| 2025-11-24 | $74.85 | $81.91 | 3,084,800 | — | — |
| 2025-11-21 | $74.13 | $81.12 | 3,136,700 | — | — |
| 2025-11-20 | $70.28 | $76.91 | 3,310,600 | — | — |
| 2025-11-19 | $72.36 | $79.18 | 3,703,600 | — | — |
| 2025-11-18 | $75.77 | $82.91 | 3,433,900 | — | — |
| 2025-11-17 | $76.85 | $84.09 | 2,371,300 | — | — |
| 2025-11-14 | $78.91 | $86.35 | 2,296,500 | — | — |
| 2025-11-13 | $81.05 | $88.69 | 1,890,400 | — | — |
| 2025-11-12 | $82.74 | $90.54 | 1,827,900 | — | — |
| 2025-11-11 | $81.60 | $89.29 | 1,933,000 | — | — |
| 2025-11-10 | $82.56 | $90.34 | 1,979,200 | — | — |
| 2025-11-07 | $83.66 | $91.55 | 2,230,900 | — | — |
| 2025-11-06 | $82.10 | $89.84 | 1,994,900 | — | — |
| 2025-11-05 | $83.61 | $91.49 | 3,217,300 | — | — |
| 2025-11-04 | $80.85 | $88.47 | 2,950,800 | — | — |
| 2025-11-03 | $81.77 | $89.48 | 4,010,100 | — | — |
| 2025-10-31 | $81.10 | $88.75 | 2,988,700 | — | — |
| 2025-10-30 | $82.12 | $89.86 | 2,916,400 | — | — |
| 2025-10-29 | $85.77 | $93.86 | 2,739,200 | — | — |
| 2025-10-28 | $86.64 | $94.81 | 1,680,500 | — | — |
| 2025-10-27 | $86.11 | $94.23 | 1,130,400 | — | — |
| 2025-10-24 | $86.19 | $94.32 | 1,195,600 | — | — |
| 2025-10-23 | $84.97 | $92.98 | 1,410,700 | — | — |
| 2025-10-22 | $84.48 | $92.44 | 1,503,600 | — | — |
| 2025-10-21 | $85.59 | $93.66 | 1,899,700 | — | — |
| 2025-10-20 | $83.40 | $91.26 | 1,177,000 | — | — |
| 2025-10-17 | $82.76 | $90.56 | 1,815,400 | — | — |
| 2025-10-16 | $83.49 | $91.36 | 1,513,200 | — | — |
| 2025-10-15 | $83.64 | $91.52 | 1,505,500 | — | — |
| 2025-10-14 | $82.73 | $90.53 | 1,140,800 | — | — |
| 2025-10-13 | $81.70 | $89.40 | 1,380,000 | — | — |
| 2025-10-10 | $80.70 | $88.31 | 1,689,800 | — | — |
| 2025-10-09 | $82.71 | $90.51 | 2,528,500 | — | — |
| 2025-10-08 | $84.46 | $92.42 | 1,750,800 | — | — |
| 2025-10-07 | $85.26 | $93.30 | 2,243,700 | — | — |
| 2025-10-06 | $87.60 | $95.86 | 1,719,400 | — | — |
| 2025-10-03 | $87.98 | $96.27 | 1,918,400 | — | — |
| 2025-10-02 | $87.36 | $95.60 | 1,842,700 | — | — |
| 2025-10-01 | $87.10 | $95.31 | 1,912,800 | — | — |
| 2025-09-30 | $86.22 | $94.35 | 1,306,200 | — | — |
| 2025-09-29 | $85.77 | $93.86 | 1,246,400 | — | — |
| 2025-09-26 | $86.22 | $94.35 | 1,255,000 | — | — |
| 2025-09-25 | $84.72 | $92.71 | 1,870,100 | — | — |
| 2025-09-24 | $85.04 | $93.06 | 2,193,500 | — | — |
| 2025-09-23 | $85.46 | $93.52 | 2,121,900 | — | — |
| 2025-09-22 | $85.39 | $93.44 | 1,991,800 | — | — |
| 2025-09-19 | $85.28 | $93.32 | 5,223,100 | — | — |
| 2025-09-18 | $85.37 | $93.42 | 2,137,000 | — | — |
| 2025-09-17 | $82.88 | $90.69 | 1,788,600 | — | — |
| 2025-09-16 | $83.12 | $90.96 | 2,903,800 | — | — |
| 2025-09-15 | $82.80 | $90.61 | 1,586,400 | — | — |
| 2025-09-12 | $82.79 | $90.59 | 1,662,200 | — | — |
| 2025-09-11 | $83.72 | $91.61 | 2,399,300 | — | — |
| 2025-09-10 | $81.61 | $89.30 | 2,738,600 | — | — |
| 2025-09-09 | $82.14 | $89.88 | 1,661,200 | — | — |
| 2025-09-08 | $82.30 | $90.06 | 2,073,700 | — | — |
| 2025-09-05 | $80.44 | $88.02 | 2,586,500 | — | — |
| 2025-09-04 | $80.45 | $88.03 | 1,807,700 | — | — |
| 2025-09-03 | $79.63 | $87.14 | 3,122,300 | — | — |
| 2025-09-02 | $78.39 | $85.78 | 3,164,300 | — | — |
| 2025-08-29 | $79.53 | $87.03 | 1,834,000 | — | — |
| 2025-08-28 | $80.30 | $87.87 | 2,062,200 | — | — |
| 2025-08-27 | $79.95 | $87.49 | 2,562,500 | — | — |
| 2025-08-26 | $79.88 | $87.41 | 3,674,500 | — | — |
| 2025-08-25 | $78.83 | $86.26 | 1,601,100 | — | — |
| 2025-08-22 | $78.43 | $85.82 | 2,149,500 | — | — |
| 2025-08-21 | $74.37 | $81.38 | 1,679,300 | — | — |
| 2025-08-20 | $75.15 | $82.23 | 2,470,900 | — | — |
| 2025-08-19 | $76.14 | $83.32 | 1,563,000 | — | — |
| 2025-08-18 | $75.71 | $82.85 | 3,216,400 | — | — |
| 2025-08-15 | $74.18 | $81.17 | 1,896,300 | — | — |
| 2025-08-14 | $74.29 | $81.29 | 2,727,400 | — | — |
| 2025-08-13 | $74.72 | $81.76 | 2,879,100 | — | — |
| 2025-08-12 | $71.70 | $78.46 | 4,128,100 | — | — |
| 2025-08-11 | $66.78 | $73.08 | 2,344,000 | — | — |
| 2025-08-08 | $66.90 | $73.21 | 1,948,300 | — | — |
| 2025-08-07 | $65.80 | $72.00 | 3,082,700 | — | — |
| 2025-08-06 | $65.12 | $71.26 | 2,209,600 | — | — |
| 2025-08-05 | $64.78 | $70.89 | 7,144,600 | — | — |
| 2025-08-04 | $64.86 | $70.97 | 2,657,300 | — | — |
| 2025-08-01 | $65.65 | $71.84 | 2,788,300 | — | — |
| 2025-07-31 | $68.64 | $75.11 | 3,932,500 | — | — |
| 2025-07-30 | $66.68 | $72.97 | 4,595,500 | — | — |
| 2025-07-29 | $68.24 | $74.67 | 2,638,600 | — | — |
| 2025-07-28 | $69.87 | $76.46 | 2,013,600 | — | — |
| 2025-07-25 | $70.91 | $77.59 | 1,807,100 | — | — |
| 2025-07-24 | $70.46 | $77.10 | 2,319,700 | — | — |
| 2025-07-23 | $71.91 | $78.69 | 2,083,500 | — | — |
| 2025-07-22 | $69.97 | $76.57 | 1,851,100 | — | — |
| 2025-07-21 | $69.00 | $75.50 | 1,894,100 | — | — |
| 2025-07-18 | $68.20 | $74.63 | 2,481,500 | — | — |
| 2025-07-17 | $70.27 | $76.89 | 1,594,400 | — | — |
| 2025-07-16 | $70.13 | $76.74 | 1,834,600 | — | — |
| 2025-07-15 | $69.30 | $75.83 | 1,468,200 | — | — |
| 2025-07-14 | $70.48 | $77.12 | 2,520,600 | — | — |
| 2025-07-11 | $69.28 | $75.81 | 1,995,400 | — | — |
| 2025-07-10 | $70.58 | $77.23 | 2,978,900 | — | — |
| 2025-07-09 | $70.92 | $77.61 | 2,474,700 | — | — |
| 2025-07-08 | $71.46 | $78.20 | 2,889,000 | — | — |
| 2025-07-07 | $72.03 | $78.82 | 2,123,200 | — | — |
| 2025-07-03 | $72.56 | $79.40 | 1,048,600 | — | — |
| 2025-07-02 | $72.19 | $79.00 | 2,512,300 | — | — |
| 2025-07-01 | $71.67 | $78.43 | 2,385,400 | — | — |
| 2025-06-30 | $68.22 | $74.65 | 2,017,000 | — | — |
| 2025-06-27 | $68.78 | $75.26 | 2,148,000 | — | — |
| 2025-06-26 | $67.94 | $74.34 | 1,807,200 | — | — |
| 2025-06-25 | $67.41 | $73.76 | 2,020,700 | — | — |
| 2025-06-24 | $68.45 | $74.90 | 3,698,600 | — | — |
| 2025-06-23 | $66.51 | $72.78 | 2,513,900 | — | — |
| 2025-06-20 | $67.05 | $73.37 | 6,297,100 | — | — |
| 2025-06-18 | $67.66 | $74.04 | 2,742,400 | — | — |
| 2025-06-17 | $67.60 | $73.97 | 2,590,000 | — | — |
| 2025-06-16 | $69.18 | $75.70 | 2,158,800 | — | — |
| 2025-06-13 | $67.25 | $73.59 | 2,105,400 | — | — |
| 2025-06-12 | $69.68 | $76.25 | 1,616,700 | — | — |
| 2025-06-11 | $70.19 | $76.81 | 2,599,100 | — | — |
| 2025-06-10 | $70.37 | $77.00 | 2,289,600 | — | — |
| 2025-06-09 | $67.19 | $73.52 | 1,132,100 | — | — |
| 2025-06-06 | $66.64 | $72.92 | 1,430,300 | — | — |
| 2025-06-05 | $65.48 | $71.65 | 1,930,900 | — | — |
| 2025-06-04 | $65.88 | $72.09 | 2,386,900 | — | — |
| 2025-06-03 | $66.89 | $73.20 | 1,726,000 | — | — |
| 2025-06-02 | $65.30 | $71.46 | 1,927,400 | — | — |
| 2025-05-30 | $66.81 | $73.11 | 3,737,700 | — | — |
| 2025-05-29 | $68.09 | $74.51 | 1,276,400 | — | — |
| 2025-05-28 | $67.71 | $74.09 | 1,528,500 | — | — |
| 2025-05-27 | $68.40 | $74.85 | 2,199,100 | — | — |
| 2025-05-23 | $66.06 | $72.29 | 1,530,800 | — | — |
| 2025-05-22 | $66.97 | $73.28 | 1,762,900 | — | — |
| 2025-05-21 | $66.96 | $73.27 | 2,153,600 | — | — |
| 2025-05-20 | $67.49 | $73.85 | 1,420,900 | — | — |
| 2025-05-19 | $67.34 | $73.69 | 1,820,600 | — | — |
| 2025-05-16 | $68.26 | $74.70 | 1,765,200 | — | — |
| 2025-05-15 | $68.10 | $74.52 | 2,742,800 | — | — |
| 2025-05-14 | $69.42 | $75.96 | 3,315,100 | — | — |
| 2025-05-13 | $68.79 | $75.27 | 2,843,100 | — | — |
| 2025-05-12 | $66.93 | $73.24 | 4,057,900 | — | — |
| 2025-05-09 | $61.97 | $67.81 | 1,606,600 | — | — |
| 2025-05-08 | $61.11 | $66.87 | 1,955,600 | — | — |
| 2025-05-07 | $58.92 | $64.47 | 2,572,900 | — | — |
| 2025-05-06 | $58.19 | $63.68 | 2,141,900 | — | — |
| 2025-05-05 | $58.78 | $64.32 | 1,588,100 | — | — |
| 2025-05-02 | $58.97 | $64.53 | 2,463,000 | — | — |
| 2025-05-01 | $56.96 | $62.33 | 3,560,800 | — | — |
| 2025-04-30 | $57.06 | $62.44 | 3,439,300 | — | — |
| 2025-04-29 | $57.65 | $63.08 | 1,865,200 | — | — |
| 2025-04-28 | $56.28 | $61.59 | 1,798,400 | — | — |
| 2025-04-25 | $55.93 | $61.20 | 1,452,000 | — | — |
| 2025-04-24 | $55.06 | $60.25 | 2,513,200 | — | — |
| 2025-04-23 | $53.31 | $58.34 | 2,532,200 | — | — |
| 2025-04-22 | $52.28 | $57.21 | 1,548,500 | — | — |
| 2025-04-21 | $50.99 | $55.80 | 1,724,900 | — | — |
| 2025-04-17 | $51.71 | $56.58 | 2,759,200 | — | — |
| 2025-04-16 | $50.71 | $55.49 | 3,082,200 | — | — |
| 2025-04-15 | $50.74 | $55.52 | 2,916,600 | — | — |
| 2025-04-14 | $50.10 | $54.82 | 5,435,400 | — | — |
| 2025-04-11 | $47.92 | $52.44 | 4,486,200 | — | — |
| 2025-04-10 | $49.42 | $54.08 | 6,139,700 | — | — |
| 2025-04-09 | $54.42 | $59.55 | 7,430,400 | — | — |
| 2025-04-08 | $49.36 | $54.01 | 4,557,600 | — | — |
| 2025-04-07 | $51.98 | $56.88 | 4,147,900 | — | — |
| 2025-04-04 | $53.00 | $58.00 | 5,974,200 | — | — |
| 2025-04-03 | $55.39 | $60.61 | 4,064,900 | — | — |
| 2025-04-02 | $60.78 | $66.51 | 2,254,300 | — | — |
| 2025-04-01 | $59.15 | $64.73 | 3,339,700 | — | — |
| 2025-03-31 | $59.50 | $65.11 | 4,014,600 | — | — |
| 2025-03-28 | $60.59 | $66.30 | 4,530,900 | — | — |
| 2025-03-27 | $62.25 | $68.12 | 6,747,900 | — | — |
| 2025-03-26 | $65.80 | $72.00 | 3,372,500 | — | — |
| 2025-03-25 | $64.49 | $70.57 | 2,078,500 | — | — |
| 2025-03-24 | $63.91 | $69.93 | 3,766,200 | — | — |
| 2025-03-21 | $62.45 | $68.34 | 9,010,700 | — | — |
| 2025-03-20 | $62.48 | $68.37 | 2,683,600 | — | — |
| 2025-03-19 | $62.73 | $68.64 | 3,604,100 | — | — |
| 2025-03-18 | $62.82 | $68.74 | 3,146,300 | — | — |
| 2025-03-17 | $62.65 | $68.56 | 4,347,600 | — | — |
| 2025-03-14 | $63.23 | $69.19 | 3,780,400 | — | — |
| 2025-03-13 | $62.17 | $68.03 | 3,970,600 | — | — |
| 2025-03-12 | $63.76 | $69.77 | 3,046,800 | — | — |
| 2025-03-11 | $63.19 | $69.15 | 4,421,000 | — | — |
| 2025-03-10 | $64.34 | $70.41 | 4,225,400 | — | — |
| 2025-03-07 | $66.83 | $73.13 | 4,262,700 | — | — |
| 2025-03-06 | $65.14 | $71.28 | 3,261,000 | — | — |
| 2025-03-05 | $65.09 | $71.23 | 4,128,400 | — | — |
| 2025-03-04 | $62.80 | $68.72 | 5,651,500 | — | — |
| 2025-03-03 | $64.01 | $70.04 | 3,956,600 | — | — |
| 2025-02-28 | $65.12 | $71.26 | 5,230,100 | — | — |
| 2025-02-27 | $65.32 | $71.48 | 3,045,300 | — | — |
| 2025-02-26 | $66.22 | $72.46 | 2,907,300 | — | — |
| 2025-02-25 | $66.65 | $72.93 | 3,556,500 | — | — |
| 2025-02-24 | $66.79 | $73.09 | 3,000,500 | — | — |
| 2025-02-21 | $66.68 | $72.97 | 3,237,300 | — | — |
| 2025-02-20 | $67.62 | $73.99 | 2,617,300 | — | — |
| 2025-02-19 | $66.66 | $72.94 | 1,828,100 | — | — |
| 2025-02-18 | $66.88 | $73.18 | 2,894,900 | — | — |
| 2025-02-14 | $67.00 | $73.32 | 2,121,500 | — | — |
| 2025-02-13 | $66.41 | $72.67 | 2,452,300 | — | — |
| 2025-02-12 | $65.45 | $71.62 | 2,590,700 | — | — |
| 2025-02-11 | $64.66 | $70.76 | 2,245,000 | — | — |
| 2025-02-10 | $63.98 | $70.01 | 2,843,000 | — | — |
| 2025-02-07 | $64.10 | $70.14 | 3,824,600 | — | — |
| 2025-02-06 | $63.48 | $69.46 | 7,232,600 | — | — |
| 2025-02-05 | $61.27 | $67.05 | 2,926,700 | — | — |
| 2025-02-04 | $61.40 | $67.19 | 3,130,600 | — | — |
| 2025-02-03 | $60.68 | $66.40 | 6,101,100 | — | — |
| 2025-01-31 | $62.42 | $68.30 | 4,076,100 | — | — |
| 2025-01-30 | $62.91 | $68.84 | 3,086,800 | — | — |
| 2025-01-29 | $62.68 | $68.59 | 2,194,200 | — | — |
| 2025-01-28 | $62.80 | $68.72 | 3,486,700 | — | — |
| 2025-01-27 | $64.17 | $70.22 | 3,603,600 | — | — |
| 2025-01-24 | $63.43 | $69.41 | 3,022,500 | — | — |
| 2025-01-23 | $63.92 | $69.95 | 3,456,300 | — | — |
| 2025-01-22 | $62.73 | $68.64 | 5,607,800 | — | — |
| 2025-01-21 | $61.79 | $67.62 | 2,347,400 | — | — |
| 2025-01-17 | $61.16 | $66.93 | 2,919,600 | — | — |
| 2025-01-16 | $61.33 | $67.11 | 2,854,000 | — | — |
| 2025-01-15 | $60.89 | $66.63 | 3,864,700 | — | — |
| 2025-01-14 | $61.47 | $67.26 | 2,191,900 | — | — |
| 2025-01-13 | $60.61 | $66.32 | 3,621,500 | — | — |
| 2025-01-10 | $59.35 | $64.95 | 3,587,400 | — | — |
| 2025-01-08 | $60.80 | $66.53 | 3,171,400 | — | — |
| 2025-01-07 | $61.82 | $67.65 | 2,687,000 | — | — |
| 2025-01-06 | $61.38 | $67.17 | 2,958,500 | — | — |
| 2025-01-03 | $60.53 | $66.24 | 2,805,700 | — | — |
| 2025-01-02 | $60.30 | $65.98 | 2,928,600 | — | — |