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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $27.75 | $91.26 | 2,627,300 | — | — |
| 2024-12-30 | $27.54 | $90.57 | 4,551,500 | — | — |
| 2024-12-27 | $27.66 | $90.96 | 3,515,700 | — | — |
| 2024-12-26 | $27.55 | $90.60 | 3,286,300 | — | — |
| 2024-12-24 | $27.64 | $90.90 | 2,123,500 | — | — |
| 2024-12-23 | $27.53 | $90.54 | 4,891,100 | — | — |
| 2024-12-20 | $27.11 | $89.15 | 14,579,900 | — | — |
| 2024-12-19 | $26.81 | $88.17 | 8,407,700 | — | — |
| 2024-12-18 | $27.37 | $90.01 | 6,706,600 | — | — |
| 2024-12-17 | $27.88 | $91.69 | 6,178,600 | — | — |
| 2024-12-16 | $27.90 | $91.75 | 5,301,200 | — | — |
| 2024-12-13 | $28.20 | $92.74 | 3,510,600 | — | — |
| 2024-12-12 | $28.07 | $92.31 | 4,739,200 | — | — |
| 2024-12-11 | $27.73 | $91.19 | 4,835,100 | — | — |
| 2024-12-10 | $27.84 | $91.56 | 5,023,700 | — | — |
| 2024-12-09 | $27.74 | $91.23 | 6,712,200 | — | — |
| 2024-12-06 | $27.24 | $89.58 | 4,987,600 | — | — |
| 2024-12-05 | $27.82 | $91.49 | 4,799,400 | — | — |
| 2024-12-04 | $27.32 | $89.84 | 3,365,500 | — | — |
| 2024-12-03 | $27.71 | $91.13 | 4,250,800 | — | — |
| 2024-12-02 | $27.82 | $91.49 | 6,904,000 | — | — |
| 2024-11-29 | $27.55 | $90.60 | 4,236,900 | — | — |
| 2024-11-27 | $27.45 | $90.27 | 4,042,200 | — | — |
| 2024-11-26 | $27.49 | $90.40 | 5,294,400 | — | — |
| 2024-11-25 | $27.45 | $90.27 | 8,288,800 | — | — |
| 2024-11-22 | $27.42 | $90.17 | 4,677,100 | — | — |
| 2024-11-21 | $27.17 | $89.35 | 4,379,600 | — | — |
| 2024-11-20 | $27.12 | $89.19 | 6,515,400 | — | — |
| 2024-11-19 | $26.48 | $87.08 | 5,088,700 | — | — |
| 2024-11-18 | $26.61 | $87.51 | 5,860,900 | — | — |
| 2024-11-15 | $26.70 | $87.81 | 10,673,900 | — | — |
| 2024-11-14 | $27.45 | $90.27 | 5,639,300 | — | — |
| 2024-11-13 | $27.64 | $90.90 | 3,318,400 | — | — |
| 2024-11-12 | $27.68 | $91.03 | 6,136,900 | — | — |
| 2024-11-11 | $27.74 | $91.23 | 6,425,300 | — | — |
| 2024-11-08 | $28.44 | $93.53 | 2,912,200 | — | — |
| 2024-11-07 | $28.31 | $93.10 | 5,644,800 | — | — |
| 2024-11-06 | $28.90 | $95.04 | 5,172,800 | — | — |
| 2024-11-05 | $29.08 | $95.63 | 3,403,200 | — | — |
| 2024-11-04 | $28.77 | $94.61 | 3,061,500 | — | — |
| 2024-11-01 | $28.97 | $95.27 | 3,411,000 | — | — |
| 2024-10-31 | $28.94 | $95.17 | 3,818,100 | — | — |
| 2024-10-30 | $29.43 | $95.63 | 4,141,600 | — | — |
| 2024-10-29 | $29.43 | $95.63 | 3,171,600 | — | — |
| 2024-10-28 | $29.76 | $96.71 | 2,426,900 | — | — |
| 2024-10-25 | $29.43 | $95.63 | 2,474,900 | — | — |
| 2024-10-24 | $29.35 | $95.37 | 2,695,100 | — | — |
| 2024-10-23 | $29.45 | $95.70 | 2,612,200 | — | — |
| 2024-10-22 | $29.48 | $95.80 | 3,714,000 | — | — |
| 2024-10-21 | $29.51 | $95.89 | 5,261,700 | — | — |
| 2024-10-18 | $30.32 | $98.52 | 5,561,800 | — | — |
| 2024-10-17 | $30.31 | $98.49 | 6,727,400 | — | — |
| 2024-10-16 | $29.72 | $96.58 | 5,139,600 | — | — |
| 2024-10-15 | $29.58 | $96.12 | 4,562,500 | — | — |
| 2024-10-14 | $29.45 | $95.70 | 2,587,700 | — | — |
| 2024-10-11 | $29.37 | $95.44 | 2,714,400 | — | — |
| 2024-10-10 | $29.44 | $95.67 | 4,119,500 | — | — |
| 2024-10-09 | $29.31 | $95.24 | 4,233,800 | — | — |
| 2024-10-08 | $29.20 | $94.89 | 3,568,500 | — | — |
| 2024-10-07 | $29.10 | $94.56 | 4,411,000 | — | — |
| 2024-10-04 | $29.51 | $95.89 | 5,340,700 | — | — |
| 2024-10-03 | $29.35 | $95.37 | 8,150,800 | — | — |
| 2024-10-02 | $30.08 | $97.75 | 20,128,700 | — | — |
| 2024-10-01 | $32.72 | $106.32 | 5,993,400 | — | — |
| 2024-09-30 | $32.52 | $105.67 | 3,776,300 | — | — |
| 2024-09-27 | $32.47 | $105.51 | 2,687,900 | — | — |
| 2024-09-26 | $32.49 | $105.58 | 3,002,600 | — | — |
| 2024-09-25 | $32.29 | $104.93 | 2,848,800 | — | — |
| 2024-09-24 | $32.32 | $105.02 | 3,514,000 | — | — |
| 2024-09-23 | $32.31 | $104.99 | 4,975,200 | — | — |
| 2024-09-20 | $32.30 | $104.96 | 20,169,300 | — | — |
| 2024-09-19 | $32.39 | $105.25 | 3,698,100 | — | — |
| 2024-09-18 | $32.73 | $106.36 | 3,520,200 | — | — |
| 2024-09-17 | $32.56 | $105.80 | 3,093,800 | — | — |
| 2024-09-16 | $32.60 | $105.93 | 4,280,900 | — | — |
| 2024-09-13 | $32.05 | $104.15 | 4,352,300 | — | — |
| 2024-09-12 | $31.75 | $103.17 | 3,826,700 | — | — |
| 2024-09-11 | $31.47 | $102.26 | 9,431,700 | — | — |
| 2024-09-10 | $32.79 | $106.55 | 3,422,300 | — | — |
| 2024-09-09 | $32.83 | $106.68 | 4,487,100 | — | — |
| 2024-09-06 | $32.74 | $106.39 | 4,177,800 | — | — |
| 2024-09-05 | $32.53 | $105.71 | 4,180,800 | — | — |
| 2024-09-04 | $32.41 | $105.32 | 4,664,100 | — | — |
| 2024-09-03 | $31.92 | $103.72 | 5,793,800 | — | — |
| 2024-08-30 | $31.20 | $101.38 | 5,061,800 | — | — |
| 2024-08-29 | $31.04 | $100.86 | 2,860,400 | — | — |
| 2024-08-28 | $31.54 | $102.49 | 2,998,000 | — | — |
| 2024-08-27 | $31.27 | $101.61 | 4,328,700 | — | — |
| 2024-08-26 | $31.04 | $100.86 | 4,631,000 | — | — |
| 2024-08-23 | $30.63 | $99.53 | 5,976,100 | — | — |
| 2024-08-22 | $30.48 | $99.04 | 8,340,800 | — | — |
| 2024-08-21 | $30.74 | $99.89 | 4,075,900 | — | — |
| 2024-08-20 | $30.77 | $99.99 | 5,456,800 | — | — |
| 2024-08-19 | $31.09 | $101.03 | 3,481,900 | — | — |
| 2024-08-16 | $30.42 | $98.85 | 3,694,200 | — | — |
| 2024-08-15 | $30.17 | $98.04 | 6,635,000 | — | — |
| 2024-08-14 | $30.82 | $100.15 | 6,505,800 | — | — |
| 2024-08-13 | $30.36 | $98.65 | 4,637,100 | — | — |
| 2024-08-12 | $29.83 | $96.93 | 6,488,500 | — | — |
| 2024-08-09 | $30.15 | $97.97 | 2,136,000 | — | — |
| 2024-08-08 | $30.30 | $98.46 | 3,057,800 | — | — |
| 2024-08-07 | $29.78 | $96.77 | 3,630,100 | — | — |
| 2024-08-06 | $29.93 | $97.26 | 3,181,300 | — | — |
| 2024-08-05 | $30.01 | $97.52 | 4,565,800 | — | — |
| 2024-08-02 | $30.90 | $100.41 | 3,767,500 | — | — |
| 2024-08-01 | $30.25 | $98.30 | 3,487,700 | — | — |
| 2024-07-31 | $30.32 | $97.39 | 4,646,000 | — | — |
| 2024-07-30 | $30.38 | $97.58 | 3,773,900 | — | — |
| 2024-07-29 | $30.16 | $96.87 | 2,706,300 | — | — |
| 2024-07-26 | $29.94 | $96.17 | 3,518,800 | — | — |
| 2024-07-25 | $29.53 | $94.85 | 4,406,600 | — | — |
| 2024-07-24 | $29.86 | $95.91 | 3,717,500 | — | — |
| 2024-07-23 | $29.27 | $94.02 | 2,887,500 | — | — |
| 2024-07-22 | $29.66 | $95.27 | 2,793,900 | — | — |
| 2024-07-19 | $29.63 | $95.17 | 3,385,900 | — | — |
| 2024-07-18 | $30.09 | $96.65 | 3,489,000 | — | — |
| 2024-07-17 | $30.12 | $96.75 | 5,186,200 | — | — |
| 2024-07-16 | $28.99 | $93.12 | 3,834,400 | — | — |
| 2024-07-15 | $28.60 | $91.86 | 4,524,300 | — | — |
| 2024-07-12 | $28.35 | $91.06 | 5,285,300 | — | — |
| 2024-07-11 | $28.38 | $91.16 | 13,581,000 | — | — |
| 2024-07-10 | $28.81 | $92.54 | 5,967,100 | — | — |
| 2024-07-09 | $28.74 | $92.31 | 5,227,800 | — | — |
| 2024-07-08 | $28.40 | $91.22 | 4,549,500 | — | — |
| 2024-07-05 | $28.24 | $90.71 | 4,825,600 | — | — |
| 2024-07-03 | $28.13 | $90.35 | 2,236,500 | — | — |
| 2024-07-02 | $28.33 | $91.00 | 3,658,400 | — | — |
| 2024-07-01 | $28.30 | $90.90 | 5,532,700 | — | — |
| 2024-06-28 | $28.42 | $91.28 | 7,264,800 | — | — |
| 2024-06-27 | $28.34 | $91.03 | 4,188,000 | — | — |
| 2024-06-26 | $28.49 | $91.51 | 5,625,400 | — | — |
| 2024-06-25 | $29.07 | $93.37 | 3,920,200 | — | — |
| 2024-06-24 | $29.34 | $94.24 | 4,154,900 | — | — |
| 2024-06-21 | $28.82 | $92.57 | 6,242,900 | — | — |
| 2024-06-20 | $28.50 | $91.54 | 4,144,000 | — | — |
| 2024-06-18 | $28.67 | $92.09 | 4,192,100 | — | — |
| 2024-06-17 | $28.70 | $92.18 | 3,961,800 | — | — |
| 2024-06-14 | $28.34 | $91.03 | 3,821,400 | — | — |
| 2024-06-13 | $28.57 | $91.77 | 3,597,900 | — | — |
| 2024-06-12 | $28.72 | $92.25 | 3,136,800 | — | — |
| 2024-06-11 | $29.24 | $93.92 | 6,146,800 | — | — |
| 2024-06-10 | $29.29 | $94.08 | 6,969,900 | — | — |
| 2024-06-07 | $29.72 | $95.46 | 3,590,300 | — | — |
| 2024-06-06 | $29.54 | $94.88 | 2,307,600 | — | — |
| 2024-06-05 | $29.77 | $95.62 | 3,538,100 | — | — |
| 2024-06-04 | $30.00 | $96.36 | 3,364,500 | — | — |
| 2024-06-03 | $29.73 | $95.49 | 3,125,900 | — | — |
| 2024-05-31 | $29.88 | $95.97 | 6,370,800 | — | — |
| 2024-05-30 | $29.16 | $93.66 | 3,899,000 | — | — |
| 2024-05-29 | $29.22 | $93.85 | 3,098,100 | — | — |
| 2024-05-28 | $29.73 | $95.49 | 2,831,800 | — | — |
| 2024-05-24 | $30.28 | $97.26 | 2,423,500 | — | — |
| 2024-05-23 | $30.44 | $97.77 | 2,276,500 | — | — |
| 2024-05-22 | $30.76 | $98.80 | 3,127,900 | — | — |
| 2024-05-21 | $30.79 | $98.90 | 3,108,200 | — | — |
| 2024-05-20 | $30.71 | $98.64 | 2,690,500 | — | — |
| 2024-05-17 | $30.73 | $98.70 | 8,246,000 | — | — |
| 2024-05-16 | $30.99 | $99.54 | 2,665,100 | — | — |
| 2024-05-15 | $30.42 | $97.71 | 2,882,600 | — | — |
| 2024-05-14 | $31.00 | $99.57 | 2,733,300 | — | — |
| 2024-05-13 | $30.95 | $99.41 | 2,713,100 | — | — |
| 2024-05-10 | $31.13 | $99.99 | 2,848,600 | — | — |
| 2024-05-09 | $30.78 | $98.87 | 1,960,300 | — | — |
| 2024-05-08 | $30.83 | $99.03 | 4,296,300 | — | — |
| 2024-05-07 | $30.72 | $98.67 | 2,763,900 | — | — |
| 2024-05-06 | $30.19 | $96.97 | 4,045,800 | — | — |
| 2024-05-03 | $30.59 | $98.25 | 4,112,400 | — | — |
| 2024-05-02 | $30.85 | $99.09 | 3,534,700 | — | — |
| 2024-05-01 | $30.74 | $98.74 | 5,616,400 | — | — |
| 2024-04-30 | $30.78 | $98.87 | 6,131,300 | — | — |
| 2024-04-29 | $30.94 | $99.38 | 3,625,200 | — | — |
| 2024-04-26 | $31.08 | $98.70 | 3,322,400 | — | — |
| 2024-04-25 | $31.27 | $99.31 | 4,277,700 | — | — |
| 2024-04-24 | $31.57 | $100.26 | 6,866,600 | — | — |
| 2024-04-23 | $31.27 | $99.31 | 5,357,300 | — | — |
| 2024-04-22 | $31.10 | $98.77 | 4,168,300 | — | — |
| 2024-04-19 | $30.62 | $97.24 | 4,850,700 | — | — |
| 2024-04-18 | $30.36 | $96.42 | 3,371,600 | — | — |
| 2024-04-17 | $30.24 | $96.04 | 5,147,400 | — | — |
| 2024-04-16 | $30.01 | $95.31 | 5,528,400 | — | — |
| 2024-04-15 | $29.76 | $94.51 | 5,658,000 | — | — |
| 2024-04-12 | $29.31 | $93.08 | 3,791,100 | — | — |
| 2024-04-11 | $30.00 | $95.27 | 5,352,000 | — | — |
| 2024-04-10 | $30.60 | $97.18 | 5,423,700 | — | — |
| 2024-04-09 | $31.28 | $99.34 | 4,320,400 | — | — |
| 2024-04-08 | $31.28 | $99.34 | 6,327,800 | — | — |
| 2024-04-05 | $31.09 | $98.74 | 10,132,600 | — | — |
| 2024-04-04 | $30.64 | $97.31 | 12,621,800 | — | — |
| 2024-04-03 | $29.06 | $92.29 | 6,181,700 | — | — |
| 2024-04-02 | $29.55 | $93.85 | 5,715,800 | — | — |
| 2024-04-01 | $29.68 | $94.26 | 5,404,500 | — | — |
| 2024-03-28 | $29.64 | $94.13 | 4,605,000 | — | — |
| 2024-03-27 | $29.49 | $93.65 | 3,847,800 | — | — |
| 2024-03-26 | $28.91 | $91.81 | 4,060,600 | — | — |
| 2024-03-25 | $29.09 | $92.38 | 2,865,500 | — | — |
| 2024-03-22 | $28.99 | $92.07 | 4,681,200 | — | — |
| 2024-03-21 | $28.95 | $91.94 | 4,767,600 | — | — |
| 2024-03-20 | $28.84 | $91.59 | 5,875,700 | — | — |
| 2024-03-19 | $28.86 | $91.65 | 4,900,300 | — | — |
| 2024-03-18 | $28.22 | $89.62 | 4,735,400 | — | — |
| 2024-03-15 | $28.07 | $89.15 | 11,697,700 | — | — |
| 2024-03-14 | $27.90 | $88.61 | 4,341,400 | — | — |
| 2024-03-13 | $28.35 | $90.03 | 2,722,800 | — | — |
| 2024-03-12 | $28.44 | $90.32 | 2,724,500 | — | — |
| 2024-03-11 | $28.53 | $90.61 | 2,404,700 | — | — |
| 2024-03-08 | $28.13 | $89.34 | 3,609,900 | — | — |
| 2024-03-07 | $27.80 | $88.29 | 3,266,100 | — | — |
| 2024-03-06 | $27.95 | $88.76 | 3,417,100 | — | — |
| 2024-03-05 | $27.70 | $87.97 | 4,347,400 | — | — |
| 2024-03-04 | $27.70 | $87.97 | 4,565,200 | — | — |
| 2024-03-01 | $27.78 | $88.22 | 3,662,800 | — | — |
| 2024-02-29 | $28.08 | $89.18 | 6,967,600 | — | — |
| 2024-02-28 | $28.13 | $89.34 | 2,691,800 | — | — |
| 2024-02-27 | $27.97 | $88.83 | 3,016,000 | — | — |
| 2024-02-26 | $28.01 | $88.95 | 5,351,600 | — | — |
| 2024-02-23 | $28.30 | $89.88 | 2,375,500 | — | — |
| 2024-02-22 | $28.28 | $89.81 | 3,379,600 | — | — |
| 2024-02-21 | $28.41 | $90.23 | 3,545,200 | — | — |
| 2024-02-20 | $28.48 | $90.45 | 5,821,400 | — | — |
| 2024-02-16 | $27.21 | $86.41 | 3,746,400 | — | — |
| 2024-02-15 | $27.17 | $86.29 | 3,777,900 | — | — |
| 2024-02-14 | $26.73 | $84.89 | 4,628,800 | — | — |
| 2024-02-13 | $27.29 | $86.67 | 3,780,600 | — | — |
| 2024-02-12 | $27.78 | $88.22 | 3,015,300 | — | — |
| 2024-02-09 | $27.40 | $87.02 | 6,069,900 | — | — |
| 2024-02-08 | $28.10 | $89.24 | 4,042,100 | — | — |
| 2024-02-07 | $28.36 | $90.07 | 3,819,200 | — | — |
| 2024-02-06 | $28.62 | $90.89 | 4,871,900 | — | — |
| 2024-02-05 | $28.56 | $90.70 | 4,476,300 | — | — |
| 2024-02-02 | $29.46 | $93.56 | 3,680,600 | — | — |
| 2024-02-01 | $29.65 | $94.16 | 3,649,000 | — | — |
| 2024-01-31 | $29.15 | $92.58 | 4,882,500 | — | — |
| 2024-01-30 | $29.44 | $93.50 | 5,497,300 | — | — |
| 2024-01-29 | $29.20 | $92.73 | 4,427,400 | — | — |
| 2024-01-26 | $29.62 | $92.96 | 10,474,400 | — | — |
| 2024-01-25 | $29.68 | $93.14 | 4,154,900 | — | — |
| 2024-01-24 | $29.41 | $92.30 | 5,364,100 | — | — |
| 2024-01-23 | $29.41 | $92.30 | 4,271,800 | — | — |
| 2024-01-22 | $28.73 | $90.16 | 5,679,800 | — | — |
| 2024-01-19 | $28.62 | $89.82 | 4,688,700 | — | — |
| 2024-01-18 | $28.71 | $90.10 | 3,485,100 | — | — |
| 2024-01-17 | $28.91 | $90.73 | 4,230,300 | — | — |
| 2024-01-16 | $28.58 | $89.69 | 6,872,200 | — | — |
| 2024-01-12 | $28.95 | $90.85 | 3,860,200 | — | — |
| 2024-01-11 | $28.75 | $90.23 | 6,039,700 | — | — |
| 2024-01-10 | $29.23 | $91.73 | 6,638,300 | — | — |
| 2024-01-09 | $29.32 | $92.01 | 8,157,900 | — | — |
| 2024-01-08 | $28.73 | $90.16 | 7,019,500 | — | — |
| 2024-01-05 | $28.21 | $88.53 | 9,344,400 | — | — |
| 2024-01-04 | $28.72 | $90.13 | 11,177,500 | — | — |
| 2024-01-03 | $29.28 | $91.89 | 6,529,900 | — | — |
| 2024-01-02 | $29.53 | $92.67 | 5,716,400 | — | — |