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
- 1998-06-19 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 | $83.00 | $93.62 | 2,501,900 | — | — |
| 2025-12-30 | $84.14 | $94.91 | 2,723,200 | — | — |
| 2025-12-29 | $85.00 | $95.88 | 3,657,500 | — | — |
| 2025-12-26 | $85.57 | $96.52 | 1,612,900 | — | — |
| 2025-12-24 | $85.42 | $96.35 | 1,687,900 | — | — |
| 2025-12-23 | $85.18 | $96.08 | 2,586,200 | — | — |
| 2025-12-22 | $85.21 | $96.11 | 3,139,700 | — | — |
| 2025-12-19 | $85.41 | $96.34 | 17,460,700 | — | — |
| 2025-12-18 | $83.76 | $94.48 | 5,767,900 | — | — |
| 2025-12-17 | $83.63 | $94.33 | 8,448,800 | — | — |
| 2025-12-16 | $83.63 | $94.33 | 6,023,200 | — | — |
| 2025-12-15 | $84.05 | $94.81 | 6,501,800 | — | — |
| 2025-12-12 | $83.94 | $94.68 | 4,405,400 | — | — |
| 2025-12-11 | $83.82 | $94.55 | 4,048,100 | — | — |
| 2025-12-10 | $83.22 | $93.87 | 5,348,200 | — | — |
| 2025-12-09 | $80.95 | $91.31 | 3,439,800 | — | — |
| 2025-12-08 | $80.71 | $91.04 | 3,512,200 | — | — |
| 2025-12-05 | $80.72 | $91.05 | 3,187,300 | — | — |
| 2025-12-04 | $80.20 | $90.46 | 4,481,200 | — | — |
| 2025-12-03 | $79.24 | $89.38 | 3,784,500 | — | — |
| 2025-12-02 | $77.69 | $87.63 | 4,292,600 | — | — |
| 2025-12-01 | $77.43 | $87.34 | 3,265,500 | — | — |
| 2025-11-28 | $77.71 | $87.65 | 1,689,000 | — | — |
| 2025-11-26 | $77.05 | $86.91 | 4,471,200 | — | — |
| 2025-11-25 | $76.45 | $86.23 | 5,440,000 | — | — |
| 2025-11-24 | $74.92 | $84.51 | 6,348,700 | — | — |
| 2025-11-21 | $75.98 | $85.70 | 7,973,000 | — | — |
| 2025-11-20 | $72.35 | $81.61 | 4,753,900 | — | — |
| 2025-11-19 | $72.29 | $81.54 | 3,802,600 | — | — |
| 2025-11-18 | $71.75 | $80.93 | 4,240,700 | — | — |
| 2025-11-17 | $71.17 | $79.93 | 3,832,100 | — | — |
| 2025-11-14 | $72.62 | $81.56 | 3,058,100 | — | — |
| 2025-11-13 | $73.56 | $82.61 | 4,342,100 | — | — |
| 2025-11-12 | $74.20 | $83.33 | 4,140,300 | — | — |
| 2025-11-11 | $73.13 | $82.13 | 4,126,200 | — | — |
| 2025-11-10 | $72.88 | $81.85 | 4,043,300 | — | — |
| 2025-11-07 | $73.20 | $82.21 | 5,345,000 | — | — |
| 2025-11-06 | $72.83 | $81.79 | 4,863,500 | — | — |
| 2025-11-05 | $74.66 | $83.85 | 6,359,600 | — | — |
| 2025-11-04 | $72.81 | $81.77 | 6,668,700 | — | — |
| 2025-11-03 | $72.73 | $81.68 | 5,537,700 | — | — |
| 2025-10-31 | $72.88 | $81.85 | 5,507,200 | — | — |
| 2025-10-30 | $72.19 | $81.07 | 7,782,900 | — | — |
| 2025-10-29 | $71.69 | $80.51 | 10,753,600 | — | — |
| 2025-10-28 | $67.82 | $76.17 | 6,160,300 | — | — |
| 2025-10-27 | $68.05 | $76.42 | 4,201,700 | — | — |
| 2025-10-24 | $67.86 | $76.21 | 4,242,000 | — | — |
| 2025-10-23 | $68.03 | $76.40 | 4,770,800 | — | — |
| 2025-10-22 | $68.36 | $76.77 | 3,555,900 | — | — |
| 2025-10-21 | $68.77 | $77.23 | 3,402,600 | — | — |
| 2025-10-20 | $66.70 | $74.91 | 2,350,100 | — | — |
| 2025-10-17 | $66.08 | $74.21 | 3,416,200 | — | — |
| 2025-10-16 | $65.47 | $73.53 | 4,004,400 | — | — |
| 2025-10-15 | $66.75 | $74.96 | 2,678,600 | — | — |
| 2025-10-14 | $67.27 | $75.55 | 4,092,300 | — | — |
| 2025-10-13 | $66.34 | $74.50 | 4,062,900 | — | — |
| 2025-10-10 | $65.80 | $73.90 | 3,851,500 | — | — |
| 2025-10-09 | $68.61 | $77.05 | 3,366,600 | — | — |
| 2025-10-08 | $68.40 | $76.82 | 3,072,700 | — | — |
| 2025-10-07 | $67.94 | $76.30 | 4,351,800 | — | — |
| 2025-10-06 | $67.80 | $76.14 | 3,756,100 | — | — |
| 2025-10-03 | $67.66 | $75.99 | 2,535,100 | — | — |
| 2025-10-02 | $67.00 | $75.24 | 2,971,200 | — | — |
| 2025-10-01 | $66.53 | $74.72 | 4,860,600 | — | — |
| 2025-09-30 | $67.07 | $75.32 | 4,064,400 | — | — |
| 2025-09-29 | $67.08 | $75.33 | 3,913,800 | — | — |
| 2025-09-26 | $66.98 | $75.22 | 3,177,700 | — | — |
| 2025-09-25 | $66.67 | $74.87 | 4,202,500 | — | — |
| 2025-09-24 | $68.36 | $76.77 | 4,706,300 | — | — |
| 2025-09-23 | $67.67 | $76.00 | 3,985,900 | — | — |
| 2025-09-22 | $68.16 | $76.55 | 6,726,000 | — | — |
| 2025-09-19 | $66.94 | $75.18 | 14,575,000 | — | — |
| 2025-09-18 | $70.26 | $78.91 | 3,750,400 | — | — |
| 2025-09-17 | $70.03 | $78.65 | 4,076,100 | — | — |
| 2025-09-16 | $69.17 | $77.68 | 3,731,600 | — | — |
| 2025-09-15 | $68.59 | $77.03 | 4,068,600 | — | — |
| 2025-09-12 | $69.17 | $77.68 | 4,099,200 | — | — |
| 2025-09-11 | $70.55 | $79.23 | 4,319,600 | — | — |
| 2025-09-10 | $69.16 | $77.67 | 4,308,600 | — | — |
| 2025-09-09 | $70.78 | $79.49 | 3,572,400 | — | — |
| 2025-09-08 | $71.19 | $79.95 | 5,198,800 | — | — |
| 2025-09-05 | $71.82 | $80.66 | 3,981,900 | — | — |
| 2025-09-04 | $71.45 | $80.24 | 3,575,200 | — | — |
| 2025-09-03 | $71.82 | $80.66 | 3,186,600 | — | — |
| 2025-09-02 | $71.78 | $80.61 | 3,268,400 | — | — |
| 2025-08-29 | $72.25 | $81.14 | 2,592,400 | — | — |
| 2025-08-28 | $71.72 | $80.55 | 3,330,300 | — | — |
| 2025-08-27 | $72.31 | $81.21 | 3,254,300 | — | — |
| 2025-08-26 | $71.68 | $80.50 | 4,219,800 | — | — |
| 2025-08-25 | $72.16 | $81.04 | 3,957,300 | — | — |
| 2025-08-22 | $72.37 | $81.28 | 3,582,600 | — | — |
| 2025-08-21 | $71.08 | $79.83 | 2,197,400 | — | — |
| 2025-08-20 | $70.49 | $79.16 | 3,492,900 | — | — |
| 2025-08-19 | $70.86 | $79.58 | 3,039,000 | — | — |
| 2025-08-18 | $70.10 | $78.73 | 2,339,300 | — | — |
| 2025-08-15 | $70.00 | $78.27 | 3,538,800 | — | — |
| 2025-08-14 | $69.37 | $77.56 | 2,885,700 | — | — |
| 2025-08-13 | $70.42 | $78.73 | 6,890,000 | — | — |
| 2025-08-12 | $68.77 | $76.89 | 6,105,900 | — | — |
| 2025-08-11 | $69.15 | $77.31 | 4,547,900 | — | — |
| 2025-08-08 | $69.58 | $77.80 | 2,770,900 | — | — |
| 2025-08-07 | $69.12 | $77.28 | 5,065,600 | — | — |
| 2025-08-06 | $70.89 | $79.26 | 4,801,000 | — | — |
| 2025-08-05 | $69.90 | $78.15 | 5,369,000 | — | — |
| 2025-08-04 | $71.26 | $79.67 | 5,344,700 | — | — |
| 2025-08-01 | $70.59 | $78.92 | 5,356,600 | — | — |
| 2025-07-31 | $71.76 | $80.23 | 10,133,400 | — | — |
| 2025-07-30 | $73.53 | $82.21 | 5,283,500 | — | — |
| 2025-07-29 | $74.91 | $83.76 | 5,895,800 | — | — |
| 2025-07-28 | $75.42 | $84.33 | 3,184,300 | — | — |
| 2025-07-25 | $76.67 | $85.72 | 2,550,000 | — | — |
| 2025-07-24 | $76.73 | $85.79 | 4,499,200 | — | — |
| 2025-07-23 | $77.19 | $86.30 | 2,508,700 | — | — |
| 2025-07-22 | $76.80 | $85.87 | 2,738,800 | — | — |
| 2025-07-21 | $75.42 | $84.33 | 1,973,500 | — | — |
| 2025-07-18 | $75.68 | $84.62 | 4,901,700 | — | — |
| 2025-07-17 | $75.56 | $84.48 | 3,831,000 | — | — |
| 2025-07-16 | $74.83 | $83.67 | 2,939,300 | — | — |
| 2025-07-15 | $74.31 | $83.08 | 2,481,700 | — | — |
| 2025-07-14 | $75.39 | $84.29 | 2,598,100 | — | — |
| 2025-07-11 | $75.36 | $84.26 | 2,673,300 | — | — |
| 2025-07-10 | $76.73 | $85.79 | 4,752,200 | — | — |
| 2025-07-09 | $79.95 | $89.39 | 1,935,900 | — | — |
| 2025-07-08 | $80.71 | $90.24 | 1,965,800 | — | — |
| 2025-07-07 | $80.46 | $89.96 | 2,091,300 | — | — |
| 2025-07-03 | $80.98 | $90.54 | 1,777,100 | — | — |
| 2025-07-02 | $80.25 | $89.73 | 3,594,600 | — | — |
| 2025-07-01 | $80.44 | $89.94 | 4,900,500 | — | — |
| 2025-06-30 | $78.03 | $87.24 | 2,704,700 | — | — |
| 2025-06-27 | $77.74 | $86.92 | 3,968,900 | — | — |
| 2025-06-26 | $77.59 | $86.75 | 2,957,000 | — | — |
| 2025-06-25 | $76.98 | $86.07 | 2,314,200 | — | — |
| 2025-06-24 | $77.59 | $86.75 | 4,588,500 | — | — |
| 2025-06-23 | $76.72 | $85.78 | 4,741,200 | — | — |
| 2025-06-20 | $75.47 | $84.38 | 11,686,500 | — | — |
| 2025-06-18 | $79.14 | $88.48 | 2,915,800 | — | — |
| 2025-06-17 | $79.71 | $89.12 | 2,798,600 | — | — |
| 2025-06-16 | $80.15 | $89.61 | 5,398,500 | — | — |
| 2025-06-13 | $78.95 | $88.27 | 2,469,100 | — | — |
| 2025-06-12 | $80.46 | $89.96 | 1,930,200 | — | — |
| 2025-06-11 | $80.65 | $90.17 | 2,763,700 | — | — |
| 2025-06-10 | $81.05 | $90.62 | 1,851,500 | — | — |
| 2025-06-09 | $80.47 | $89.97 | 2,385,800 | — | — |
| 2025-06-06 | $80.28 | $89.76 | 2,510,400 | — | — |
| 2025-06-05 | $79.32 | $88.69 | 3,195,200 | — | — |
| 2025-06-04 | $79.74 | $89.16 | 2,106,900 | — | — |
| 2025-06-03 | $80.32 | $89.80 | 3,873,900 | — | — |
| 2025-06-02 | $80.27 | $89.75 | 3,201,900 | — | — |
| 2025-05-30 | $80.99 | $90.55 | 9,241,300 | — | — |
| 2025-05-29 | $80.65 | $90.17 | 2,837,200 | — | — |
| 2025-05-28 | $80.46 | $89.96 | 2,445,200 | — | — |
| 2025-05-27 | $80.64 | $90.16 | 2,752,700 | — | — |
| 2025-05-23 | $79.12 | $88.46 | 2,243,100 | — | — |
| 2025-05-22 | $79.90 | $89.33 | 2,917,500 | — | — |
| 2025-05-21 | $79.99 | $89.43 | 3,562,100 | — | — |
| 2025-05-20 | $80.99 | $90.55 | 2,790,000 | — | — |
| 2025-05-19 | $81.57 | $91.20 | 2,585,200 | — | — |
| 2025-05-16 | $81.44 | $90.71 | 5,603,600 | — | — |
| 2025-05-15 | $81.36 | $90.62 | 2,911,800 | — | — |
| 2025-05-14 | $80.36 | $89.51 | 2,504,400 | — | — |
| 2025-05-13 | $81.27 | $90.52 | 2,731,900 | — | — |
| 2025-05-12 | $81.81 | $91.12 | 3,264,000 | — | — |
| 2025-05-09 | $79.17 | $88.18 | 3,665,800 | — | — |
| 2025-05-08 | $79.21 | $88.23 | 2,870,500 | — | — |
| 2025-05-07 | $77.93 | $86.80 | 3,683,000 | — | — |
| 2025-05-06 | $77.64 | $86.48 | 2,491,900 | — | — |
| 2025-05-05 | $77.91 | $86.78 | 3,028,500 | — | — |
| 2025-05-02 | $77.70 | $86.54 | 5,330,500 | — | — |
| 2025-05-01 | $75.23 | $83.79 | 7,356,500 | — | — |
| 2025-04-30 | $73.57 | $81.94 | 4,769,100 | — | — |
| 2025-04-29 | $73.29 | $81.63 | 3,471,100 | — | — |
| 2025-04-28 | $72.58 | $80.84 | 3,363,900 | — | — |
| 2025-04-25 | $72.17 | $80.38 | 2,906,600 | — | — |
| 2025-04-24 | $72.12 | $80.33 | 4,130,300 | — | — |
| 2025-04-23 | $71.03 | $79.11 | 4,969,900 | — | — |
| 2025-04-22 | $69.73 | $77.67 | 2,881,000 | — | — |
| 2025-04-21 | $68.06 | $75.81 | 2,214,600 | — | — |
| 2025-04-17 | $69.44 | $77.34 | 3,091,400 | — | — |
| 2025-04-16 | $70.01 | $77.98 | 3,164,100 | — | — |
| 2025-04-15 | $71.26 | $79.37 | 5,622,900 | — | — |
| 2025-04-14 | $70.81 | $78.87 | 2,623,200 | — | — |
| 2025-04-11 | $70.17 | $78.16 | 3,195,200 | — | — |
| 2025-04-10 | $69.50 | $77.41 | 4,617,300 | — | — |
| 2025-04-09 | $72.89 | $81.19 | 7,073,500 | — | — |
| 2025-04-08 | $66.47 | $74.04 | 4,740,500 | — | — |
| 2025-04-07 | $67.38 | $75.05 | 8,399,200 | — | — |
| 2025-04-04 | $68.74 | $76.56 | 6,161,700 | — | — |
| 2025-04-03 | $73.27 | $81.61 | 3,836,100 | — | — |
| 2025-04-02 | $76.73 | $85.46 | 2,550,100 | — | — |
| 2025-04-01 | $76.45 | $85.15 | 3,152,300 | — | — |
| 2025-03-31 | $76.50 | $85.21 | 3,590,400 | — | — |
| 2025-03-28 | $75.90 | $84.54 | 3,781,800 | — | — |
| 2025-03-27 | $77.58 | $86.41 | 3,251,600 | — | — |
| 2025-03-26 | $77.85 | $86.71 | 3,833,100 | — | — |
| 2025-03-25 | $78.82 | $87.79 | 5,214,900 | — | — |
| 2025-03-24 | $77.94 | $86.81 | 4,603,700 | — | — |
| 2025-03-21 | $76.42 | $85.12 | 9,505,300 | — | — |
| 2025-03-20 | $77.21 | $86.00 | 5,402,100 | — | — |
| 2025-03-19 | $79.66 | $88.73 | 3,562,000 | — | — |
| 2025-03-18 | $79.58 | $88.64 | 2,584,000 | — | — |
| 2025-03-17 | $80.02 | $89.13 | 2,862,400 | — | — |
| 2025-03-14 | $79.12 | $88.13 | 3,754,000 | — | — |
| 2025-03-13 | $78.34 | $87.26 | 3,601,100 | — | — |
| 2025-03-12 | $79.50 | $88.55 | 4,801,000 | — | — |
| 2025-03-11 | $82.47 | $91.86 | 4,363,600 | — | — |
| 2025-03-10 | $84.00 | $93.56 | 9,940,000 | — | — |
| 2025-03-07 | $83.23 | $92.70 | 5,748,000 | — | — |
| 2025-03-06 | $83.56 | $93.07 | 3,732,900 | — | — |
| 2025-03-05 | $84.29 | $93.88 | 3,245,200 | — | — |
| 2025-03-04 | $83.74 | $93.27 | 5,145,500 | — | — |
| 2025-03-03 | $83.51 | $93.02 | 3,099,200 | — | — |
| 2025-02-28 | $83.33 | $92.81 | 5,554,300 | — | — |
| 2025-02-27 | $83.99 | $93.55 | 4,637,200 | — | — |
| 2025-02-26 | $84.15 | $93.73 | 2,622,100 | — | — |
| 2025-02-25 | $84.84 | $94.50 | 3,506,700 | — | — |
| 2025-02-24 | $84.55 | $94.17 | 8,623,500 | — | — |
| 2025-02-21 | $84.87 | $94.53 | 6,337,000 | — | — |
| 2025-02-20 | $87.54 | $97.50 | 2,911,200 | — | — |
| 2025-02-19 | $88.43 | $98.50 | 2,759,400 | — | — |
| 2025-02-18 | $88.77 | $98.87 | 7,779,100 | — | — |
| 2025-02-14 | $90.70 | $100.68 | 4,370,000 | — | — |
| 2025-02-13 | $89.58 | $99.43 | 2,542,900 | — | — |
| 2025-02-12 | $88.08 | $97.77 | 2,869,800 | — | — |
| 2025-02-11 | $87.87 | $97.54 | 3,192,600 | — | — |
| 2025-02-10 | $86.96 | $96.53 | 4,727,600 | — | — |
| 2025-02-07 | $86.20 | $95.68 | 3,909,300 | — | — |
| 2025-02-06 | $87.09 | $96.67 | 6,345,100 | — | — |
| 2025-02-05 | $83.60 | $92.80 | 4,783,300 | — | — |
| 2025-02-04 | $83.54 | $92.73 | 3,640,600 | — | — |
| 2025-02-03 | $82.90 | $92.02 | 3,389,300 | — | — |
| 2025-01-31 | $82.61 | $91.70 | 2,647,700 | — | — |
| 2025-01-30 | $82.76 | $91.86 | 4,444,100 | — | — |
| 2025-01-29 | $81.19 | $90.12 | 1,662,800 | — | — |
| 2025-01-28 | $80.96 | $89.87 | 2,555,700 | — | — |
| 2025-01-27 | $81.12 | $90.04 | 3,127,800 | — | — |
| 2025-01-24 | $80.05 | $88.86 | 1,257,400 | — | — |
| 2025-01-23 | $79.68 | $88.45 | 2,182,500 | — | — |
| 2025-01-22 | $79.05 | $87.75 | 2,562,400 | — | — |
| 2025-01-21 | $78.45 | $87.08 | 3,384,900 | — | — |
| 2025-01-17 | $77.81 | $86.37 | 3,580,400 | — | — |
| 2025-01-16 | $77.43 | $85.95 | 2,995,100 | — | — |
| 2025-01-15 | $77.78 | $86.34 | 2,119,400 | — | — |
| 2025-01-14 | $77.17 | $85.66 | 2,940,900 | — | — |
| 2025-01-13 | $76.68 | $85.12 | 3,192,100 | — | — |
| 2025-01-10 | $75.32 | $83.61 | 2,985,700 | — | — |
| 2025-01-08 | $76.02 | $84.38 | 2,407,500 | — | — |
| 2025-01-07 | $75.62 | $83.94 | 1,860,300 | — | — |
| 2025-01-06 | $75.91 | $84.26 | 3,248,700 | — | — |
| 2025-01-03 | $76.38 | $84.78 | 2,570,700 | — | — |
| 2025-01-02 | $76.41 | $84.82 | 2,196,000 | — | — |