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
- 1983-01-03 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 | $68.57 | $3,986.07 | 131,300 | — | — |
| 2025-12-30 | $70.12 | $4,076.17 | 40,600 | — | — |
| 2025-12-29 | $70.00 | $4,069.20 | 29,800 | — | — |
| 2025-12-26 | $69.75 | $4,054.67 | 27,000 | — | — |
| 2025-12-24 | $68.61 | $3,988.40 | 15,800 | — | — |
| 2025-12-23 | $68.73 | $3,995.37 | 26,900 | — | — |
| 2025-12-22 | $68.21 | $3,965.14 | 26,900 | — | — |
| 2025-12-19 | $67.83 | $3,943.05 | 53,400 | — | — |
| 2025-12-18 | $67.27 | $3,910.50 | 44,900 | — | — |
| 2025-12-17 | $67.88 | $3,945.96 | 40,900 | — | — |
| 2025-12-16 | $67.30 | $3,912.24 | 47,100 | — | — |
| 2025-12-15 | $69.30 | $4,028.51 | 60,800 | — | — |
| 2025-12-12 | $69.03 | $4,001.36 | 39,600 | — | — |
| 2025-12-11 | $71.08 | $4,120.19 | 32,700 | — | — |
| 2025-12-10 | $71.90 | $4,167.72 | 27,400 | — | — |
| 2025-12-09 | $70.81 | $4,104.54 | 40,200 | — | — |
| 2025-12-08 | $70.40 | $4,080.77 | 52,200 | — | — |
| 2025-12-05 | $71.93 | $4,169.46 | 101,800 | — | — |
| 2025-12-04 | $78.93 | $4,575.22 | 24,000 | — | — |
| 2025-12-03 | $79.16 | $4,588.55 | 30,100 | — | — |
| 2025-12-02 | $78.18 | $4,531.74 | 17,800 | — | — |
| 2025-12-01 | $78.69 | $4,561.31 | 24,900 | — | — |
| 2025-11-28 | $77.40 | $4,486.53 | 29,100 | — | — |
| 2025-11-26 | $78.31 | $4,539.28 | 16,200 | — | — |
| 2025-11-25 | $77.01 | $4,463.92 | 37,900 | — | — |
| 2025-11-24 | $77.60 | $4,498.12 | 32,200 | — | — |
| 2025-11-21 | $77.34 | $4,483.05 | 43,800 | — | — |
| 2025-11-20 | $77.76 | $4,507.40 | 60,000 | — | — |
| 2025-11-19 | $78.26 | $4,536.38 | 32,800 | — | — |
| 2025-11-18 | $78.23 | $4,534.64 | 41,900 | — | — |
| 2025-11-17 | $76.95 | $4,460.45 | 28,800 | — | — |
| 2025-11-14 | $79.07 | $4,562.64 | 31,200 | — | — |
| 2025-11-13 | $77.80 | $4,489.36 | 21,300 | — | — |
| 2025-11-12 | $78.03 | $4,502.63 | 33,900 | — | — |
| 2025-11-11 | $76.89 | $4,436.85 | 39,900 | — | — |
| 2025-11-10 | $77.00 | $4,443.19 | 29,600 | — | — |
| 2025-11-07 | $76.80 | $4,431.65 | 49,600 | — | — |
| 2025-11-06 | $74.54 | $4,301.24 | 28,300 | — | — |
| 2025-11-05 | $72.98 | $4,211.22 | 29,100 | — | — |
| 2025-11-04 | $72.51 | $4,184.10 | 25,400 | — | — |
| 2025-11-03 | $72.72 | $4,196.22 | 36,900 | — | — |
| 2025-10-31 | $71.94 | $4,151.21 | 32,200 | — | — |
| 2025-10-30 | $71.14 | $4,105.05 | 28,400 | — | — |
| 2025-10-29 | $70.34 | $4,058.89 | 32,200 | — | — |
| 2025-10-28 | $72.57 | $4,187.56 | 46,000 | — | — |
| 2025-10-27 | $70.32 | $4,057.73 | 35,800 | — | — |
| 2025-10-24 | $69.62 | $4,017.34 | 44,500 | — | — |
| 2025-10-23 | $70.06 | $4,042.73 | 33,800 | — | — |
| 2025-10-22 | $68.85 | $3,972.91 | 56,400 | — | — |
| 2025-10-21 | $68.87 | $3,974.06 | 52,800 | — | — |
| 2025-10-20 | $68.15 | $3,932.51 | 26,600 | — | — |
| 2025-10-17 | $66.97 | $3,864.42 | 34,100 | — | — |
| 2025-10-16 | $67.17 | $3,875.96 | 42,200 | — | — |
| 2025-10-15 | $67.93 | $3,919.82 | 42,200 | — | — |
| 2025-10-14 | $68.11 | $3,908.91 | 49,900 | — | — |
| 2025-10-13 | $69.32 | $3,978.36 | 45,900 | — | — |
| 2025-10-10 | $67.87 | $3,895.14 | 86,400 | — | — |
| 2025-10-09 | $70.14 | $4,025.42 | 52,400 | — | — |
| 2025-10-08 | $70.60 | $4,051.82 | 70,600 | — | — |
| 2025-10-07 | $72.15 | $4,140.77 | 75,100 | — | — |
| 2025-10-06 | $74.25 | $4,261.30 | 49,800 | — | — |
| 2025-10-03 | $75.33 | $4,323.28 | 103,800 | — | — |
| 2025-10-02 | $78.02 | $4,477.66 | 46,200 | — | — |
| 2025-10-01 | $79.48 | $4,561.45 | 40,800 | — | — |
| 2025-09-30 | $79.46 | $4,560.30 | 54,800 | — | — |
| 2025-09-29 | $79.02 | $4,535.05 | 69,400 | — | — |
| 2025-09-26 | $82.12 | $4,712.96 | 72,500 | — | — |
| 2025-09-25 | $81.67 | $4,687.14 | 38,500 | — | — |
| 2025-09-24 | $80.73 | $4,633.19 | 44,000 | — | — |
| 2025-09-23 | $80.43 | $4,615.97 | 45,500 | — | — |
| 2025-09-22 | $77.88 | $4,469.63 | 53,100 | — | — |
| 2025-09-19 | $76.73 | $4,403.63 | 42,700 | — | — |
| 2025-09-18 | $77.10 | $4,424.86 | 31,200 | — | — |
| 2025-09-17 | $77.03 | $4,420.84 | 47,100 | — | — |
| 2025-09-16 | $76.58 | $4,395.02 | 46,200 | — | — |
| 2025-09-15 | $76.80 | $4,407.64 | 66,600 | — | — |
| 2025-09-12 | $76.72 | $4,369.54 | 34,700 | — | — |
| 2025-09-11 | $76.55 | $4,359.85 | 44,800 | — | — |
| 2025-09-10 | $77.49 | $4,413.39 | 28,000 | — | — |
| 2025-09-09 | $76.04 | $4,330.81 | 36,900 | — | — |
| 2025-09-08 | $74.00 | $4,214.62 | 43,700 | — | — |
| 2025-09-05 | $74.39 | $4,236.83 | 105,700 | — | — |
| 2025-09-04 | $76.29 | $4,345.04 | 48,100 | — | — |
| 2025-09-03 | $75.06 | $4,274.99 | 57,000 | — | — |
| 2025-09-02 | $74.38 | $4,236.26 | 40,500 | — | — |
| 2025-08-29 | $74.30 | $4,231.71 | 40,100 | — | — |
| 2025-08-28 | $73.87 | $4,207.22 | 32,300 | — | — |
| 2025-08-27 | $72.31 | $4,118.37 | 31,800 | — | — |
| 2025-08-26 | $71.72 | $4,084.76 | 35,900 | — | — |
| 2025-08-25 | $72.02 | $4,101.85 | 40,300 | — | — |
| 2025-08-22 | $72.66 | $4,138.30 | 40,700 | — | — |
| 2025-08-21 | $71.28 | $4,059.70 | 66,900 | — | — |
| 2025-08-20 | $71.39 | $4,065.97 | 58,000 | — | — |
| 2025-08-19 | $70.35 | $4,006.73 | 32,800 | — | — |
| 2025-08-18 | $69.81 | $3,975.98 | 67,800 | — | — |
| 2025-08-15 | $70.97 | $4,042.05 | 57,200 | — | — |
| 2025-08-14 | $71.59 | $4,034.93 | 39,800 | — | — |
| 2025-08-13 | $71.67 | $4,039.44 | 60,400 | — | — |
| 2025-08-12 | $70.65 | $3,981.95 | 32,900 | — | — |
| 2025-08-11 | $70.09 | $3,950.38 | 33,500 | — | — |
| 2025-08-08 | $70.46 | $3,971.24 | 35,300 | — | — |
| 2025-08-07 | $69.94 | $3,941.93 | 50,600 | — | — |
| 2025-08-06 | $70.57 | $3,977.44 | 63,000 | — | — |
| 2025-08-05 | $68.05 | $3,835.41 | 57,300 | — | — |
| 2025-08-04 | $66.10 | $3,725.50 | 32,000 | — | — |
| 2025-08-01 | $65.99 | $3,719.30 | 25,500 | — | — |
| 2025-07-31 | $66.29 | $3,736.21 | 22,400 | — | — |
| 2025-07-30 | $66.57 | $3,751.99 | 17,400 | — | — |
| 2025-07-29 | $66.86 | $3,768.34 | 29,500 | — | — |
| 2025-07-28 | $66.40 | $3,742.41 | 22,100 | — | — |
| 2025-07-25 | $66.06 | $3,723.25 | 34,200 | — | — |
| 2025-07-24 | $66.35 | $3,739.59 | 20,200 | — | — |
| 2025-07-23 | $66.17 | $3,729.45 | 21,400 | — | — |
| 2025-07-22 | $65.49 | $3,691.12 | 24,100 | — | — |
| 2025-07-21 | $65.51 | $3,692.25 | 32,000 | — | — |
| 2025-07-18 | $66.15 | $3,728.32 | 16,200 | — | — |
| 2025-07-17 | $65.81 | $3,709.16 | 20,600 | — | — |
| 2025-07-16 | $65.50 | $3,691.69 | 27,800 | — | — |
| 2025-07-15 | $65.71 | $3,703.52 | 22,000 | — | — |
| 2025-07-14 | $66.70 | $3,739.82 | 34,000 | — | — |
| 2025-07-11 | $66.41 | $3,723.56 | 21,400 | — | — |
| 2025-07-10 | $66.06 | $3,703.93 | 17,600 | — | — |
| 2025-07-09 | $66.10 | $3,706.18 | 29,600 | — | — |
| 2025-07-08 | $67.03 | $3,758.32 | 24,600 | — | — |
| 2025-07-07 | $65.61 | $3,678.70 | 30,500 | — | — |
| 2025-07-03 | $66.50 | $3,728.60 | 35,000 | — | — |
| 2025-07-02 | $67.23 | $3,769.54 | 20,800 | — | — |
| 2025-07-01 | $66.45 | $3,725.80 | 19,900 | — | — |
| 2025-06-30 | $66.68 | $3,738.70 | 24,800 | — | — |
| 2025-06-27 | $66.65 | $3,737.02 | 18,000 | — | — |
| 2025-06-26 | $65.98 | $3,699.45 | 25,400 | — | — |
| 2025-06-25 | $65.77 | $3,687.67 | 27,100 | — | — |
| 2025-06-24 | $66.55 | $3,731.41 | 40,600 | — | — |
| 2025-06-23 | $65.22 | $3,656.84 | 54,700 | — | — |
| 2025-06-20 | $66.15 | $3,708.98 | 43,800 | — | — |
| 2025-06-18 | $66.28 | $3,716.27 | 41,600 | — | — |
| 2025-06-17 | $66.26 | $3,715.15 | 31,300 | — | — |
| 2025-06-16 | $66.42 | $3,724.12 | 21,900 | — | — |
| 2025-06-13 | $67.18 | $3,742.85 | 27,600 | — | — |
| 2025-06-12 | $66.40 | $3,699.39 | 20,800 | — | — |
| 2025-06-11 | $66.48 | $3,703.85 | 30,900 | — | — |
| 2025-06-10 | $65.68 | $3,659.28 | 35,100 | — | — |
| 2025-06-09 | $65.94 | $3,673.76 | 91,500 | — | — |
| 2025-06-06 | $67.00 | $3,732.82 | 16,000 | — | — |
| 2025-06-05 | $66.81 | $3,722.23 | 19,800 | — | — |
| 2025-06-04 | $66.82 | $3,722.79 | 17,600 | — | — |
| 2025-06-03 | $67.43 | $3,756.78 | 40,700 | — | — |
| 2025-06-02 | $66.74 | $3,718.33 | 28,100 | — | — |
| 2025-05-30 | $66.32 | $3,694.93 | 33,400 | — | — |
| 2025-05-29 | $67.01 | $3,733.38 | 37,800 | — | — |
| 2025-05-28 | $66.60 | $3,710.53 | 45,700 | — | — |
| 2025-05-27 | $66.45 | $3,702.18 | 37,800 | — | — |
| 2025-05-23 | $66.21 | $3,688.80 | 9,800 | — | — |
| 2025-05-22 | $66.39 | $3,698.83 | 28,000 | — | — |
| 2025-05-21 | $65.95 | $3,674.32 | 30,500 | — | — |
| 2025-05-20 | $65.99 | $3,676.55 | 13,700 | — | — |
| 2025-05-19 | $65.89 | $3,670.98 | 39,000 | — | — |
| 2025-05-16 | $66.40 | $3,699.39 | 32,800 | — | — |
| 2025-05-15 | $66.01 | $3,677.66 | 35,100 | — | — |
| 2025-05-14 | $66.32 | $3,669.97 | 23,700 | — | — |
| 2025-05-13 | $66.18 | $3,662.23 | 26,900 | — | — |
| 2025-05-12 | $65.37 | $3,617.40 | 31,300 | — | — |
| 2025-05-09 | $64.47 | $3,567.60 | 12,400 | — | — |
| 2025-05-08 | $64.41 | $3,564.28 | 22,700 | — | — |
| 2025-05-07 | $62.74 | $3,471.87 | 46,400 | — | — |
| 2025-05-06 | $63.12 | $3,492.89 | 54,500 | — | — |
| 2025-05-05 | $63.61 | $3,520.01 | 78,000 | — | — |
| 2025-05-02 | $65.12 | $3,603.57 | 33,400 | — | — |
| 2025-05-01 | $65.62 | $3,631.24 | 23,700 | — | — |
| 2025-04-30 | $65.85 | $3,643.96 | 21,700 | — | — |
| 2025-04-29 | $67.31 | $3,724.76 | 18,900 | — | — |
| 2025-04-28 | $67.21 | $3,719.22 | 25,700 | — | — |
| 2025-04-25 | $67.13 | $3,714.80 | 19,500 | — | — |
| 2025-04-24 | $66.96 | $3,705.39 | 24,900 | — | — |
| 2025-04-23 | $66.28 | $3,667.76 | 30,800 | — | — |
| 2025-04-22 | $66.39 | $3,673.85 | 34,900 | — | — |
| 2025-04-21 | $65.39 | $3,618.51 | 22,900 | — | — |
| 2025-04-17 | $66.05 | $3,655.03 | 30,400 | — | — |
| 2025-04-16 | $65.03 | $3,598.59 | 18,900 | — | — |
| 2025-04-15 | $64.90 | $3,591.39 | 26,300 | — | — |
| 2025-04-14 | $64.57 | $3,545.24 | 34,800 | — | — |
| 2025-04-11 | $63.90 | $3,508.46 | 25,000 | — | — |
| 2025-04-10 | $61.49 | $3,376.13 | 42,600 | — | — |
| 2025-04-09 | $63.82 | $3,504.06 | 62,200 | — | — |
| 2025-04-08 | $60.25 | $3,308.05 | 74,400 | — | — |
| 2025-04-07 | $60.84 | $3,340.45 | 80,400 | — | — |
| 2025-04-04 | $61.79 | $3,392.61 | 116,000 | — | — |
| 2025-04-03 | $66.57 | $3,655.05 | 43,100 | — | — |
| 2025-04-02 | $68.12 | $3,740.16 | 16,600 | — | — |
| 2025-04-01 | $68.76 | $3,775.30 | 19,100 | — | — |
| 2025-03-31 | $67.69 | $3,716.55 | 36,300 | — | — |
| 2025-03-28 | $67.01 | $3,679.21 | 17,900 | — | — |
| 2025-03-27 | $66.91 | $3,673.72 | 22,700 | — | — |
| 2025-03-26 | $66.98 | $3,677.57 | 22,700 | — | — |
| 2025-03-25 | $66.87 | $3,671.52 | 25,200 | — | — |
| 2025-03-24 | $66.91 | $3,673.72 | 22,600 | — | — |
| 2025-03-21 | $66.26 | $3,638.03 | 57,500 | — | — |
| 2025-03-20 | $67.13 | $3,685.80 | 27,100 | — | — |
| 2025-03-19 | $66.75 | $3,664.94 | 24,300 | — | — |
| 2025-03-18 | $65.87 | $3,616.62 | 18,400 | — | — |
| 2025-03-17 | $65.78 | $3,611.68 | 25,300 | — | — |
| 2025-03-14 | $64.98 | $3,551.23 | 24,900 | — | — |
| 2025-03-13 | $64.52 | $3,526.09 | 29,800 | — | — |
| 2025-03-12 | $64.75 | $3,538.66 | 24,900 | — | — |
| 2025-03-11 | $64.41 | $3,520.08 | 37,200 | — | — |
| 2025-03-10 | $65.78 | $3,594.95 | 30,500 | — | — |
| 2025-03-07 | $66.21 | $3,618.45 | 52,800 | — | — |
| 2025-03-06 | $66.42 | $3,629.93 | 27,400 | — | — |
| 2025-03-05 | $65.94 | $3,603.69 | 37,100 | — | — |
| 2025-03-04 | $65.14 | $3,559.97 | 49,300 | — | — |
| 2025-03-03 | $64.04 | $3,499.86 | 85,500 | — | — |
| 2025-02-28 | $65.41 | $3,574.73 | 77,500 | — | — |
| 2025-02-27 | $64.76 | $3,539.20 | 189,400 | — | — |
| 2025-02-26 | $66.53 | $3,635.94 | 69,900 | — | — |
| 2025-02-25 | $67.87 | $3,709.17 | 55,900 | — | — |
| 2025-02-24 | $68.95 | $3,768.19 | 23,600 | — | — |
| 2025-02-21 | $69.12 | $3,777.48 | 30,500 | — | — |
| 2025-02-20 | $69.75 | $3,811.91 | 22,800 | — | — |
| 2025-02-19 | $69.35 | $3,790.05 | 37,600 | — | — |
| 2025-02-18 | $68.64 | $3,751.25 | 31,100 | — | — |
| 2025-02-14 | $68.48 | $3,718.46 | 34,200 | — | — |
| 2025-02-13 | $67.97 | $3,690.77 | 25,900 | — | — |
| 2025-02-12 | $67.47 | $3,663.62 | 36,100 | — | — |
| 2025-02-11 | $68.20 | $3,703.26 | 33,000 | — | — |
| 2025-02-10 | $68.73 | $3,732.03 | 38,900 | — | — |
| 2025-02-07 | $67.28 | $3,653.30 | 12,800 | — | — |
| 2025-02-06 | $67.07 | $3,641.90 | 31,100 | — | — |
| 2025-02-05 | $68.75 | $3,733.12 | 72,600 | — | — |
| 2025-02-04 | $68.30 | $3,708.69 | 67,100 | — | — |
| 2025-02-03 | $66.87 | $3,631.04 | 61,600 | — | — |
| 2025-01-31 | $66.19 | $3,594.11 | 36,900 | — | — |
| 2025-01-30 | $66.50 | $3,610.95 | 39,200 | — | — |
| 2025-01-29 | $66.10 | $3,589.23 | 50,800 | — | — |
| 2025-01-28 | $66.90 | $3,632.67 | 39,800 | — | — |
| 2025-01-27 | $66.22 | $3,595.74 | 61,900 | — | — |
| 2025-01-24 | $65.61 | $3,562.62 | 22,600 | — | — |
| 2025-01-23 | $65.67 | $3,565.88 | 23,300 | — | — |
| 2025-01-22 | $65.62 | $3,563.16 | 32,100 | — | — |
| 2025-01-21 | $66.10 | $3,589.23 | 21,000 | — | — |
| 2025-01-17 | $66.65 | $3,619.09 | 29,500 | — | — |
| 2025-01-16 | $66.31 | $3,600.63 | 32,700 | — | — |
| 2025-01-15 | $66.70 | $3,621.81 | 35,200 | — | — |
| 2025-01-14 | $66.16 | $3,568.16 | 40,500 | — | — |
| 2025-01-13 | $65.27 | $3,520.16 | 57,300 | — | — |
| 2025-01-10 | $64.41 | $3,473.78 | 52,500 | — | — |
| 2025-01-08 | $65.80 | $3,548.74 | 17,300 | — | — |
| 2025-01-07 | $66.17 | $3,568.70 | 23,400 | — | — |
| 2025-01-06 | $65.90 | $3,554.14 | 24,800 | — | — |
| 2025-01-03 | $65.81 | $3,549.28 | 29,800 | — | — |
| 2025-01-02 | $65.16 | $3,514.23 | 36,000 | — | — |