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-08-27
- 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 |
|---|---|---|---|
| 2026-08-27 | $755,943.00 | $755,943.00 | 200 |
| 2026-08-26 | $756,928.00 | $756,928.00 | 100 |
| 2026-08-25 | $755,365.00 | $755,365.00 | 100 |
| 2026-08-24 | $755,631.00 | $755,631.00 | 200 |
| 2026-08-21 | $743,500.00 | $743,500.00 | 200 |
| 2026-08-20 | $744,600.00 | $744,600.00 | 100 |
| 2026-08-19 | $750,170.00 | $750,170.00 | 100 |
| 2026-08-18 | $753,600.00 | $753,600.00 | 100 |
| 2026-08-17 | $747,400.00 | $747,400.00 | 200 |
| 2026-08-14 | $755,570.00 | $755,570.00 | 100 |
| 2026-08-13 | $762,000.00 | $762,000.00 | 100 |
| 2026-08-12 | $764,000.00 | $764,000.00 | 200 |
| 2026-08-11 | $775,000.00 | $775,000.00 | 200 |
| 2026-08-10 | $793,815.00 | $793,815.00 | 300 |
| 2026-08-07 | $780,086.00 | $780,086.00 | 100 |
| 2026-08-06 | $786,000.00 | $786,000.00 | 200 |
| 2026-08-05 | $777,696.00 | $777,696.00 | 100 |
| 2026-08-04 | $774,300.00 | $774,300.00 | 200 |
| 2026-08-03 | $768,250.00 | $768,250.00 | 200 |
| 2026-07-31 | $766,600.00 | $766,600.00 | 100 |
| 2026-07-30 | $764,990.00 | $764,990.00 | 100 |
| 2026-07-29 | $763,167.00 | $763,167.00 | 100 |
| 2026-07-28 | $768,010.00 | $768,010.00 | 300 |
| 2026-07-27 | $745,840.00 | $745,840.00 | 100 |
| 2026-07-24 | $745,000.00 | $745,000.00 | 200 |
| 2026-07-23 | $736,632.00 | $736,632.00 | 100 |
| 2026-07-22 | $732,750.00 | $732,750.00 | 200 |
| 2026-07-21 | $733,526.00 | $733,526.00 | 200 |
| 2026-07-20 | $736,200.00 | $736,200.00 | 200 |
| 2026-07-17 | $736,000.00 | $736,000.00 | 200 |
| 2026-07-16 | $738,500.00 | $738,500.00 | 100 |
| 2026-07-15 | $733,180.00 | $733,180.00 | 200 |
| 2026-07-14 | $737,000.00 | $737,000.00 | 100 |
| 2026-07-13 | $744,850.00 | $744,850.00 | 100 |
| 2026-07-10 | $739,750.00 | $739,750.00 | 100 |
| 2026-07-09 | $741,030.00 | $741,030.00 | 100 |
| 2026-07-08 | $748,250.00 | $748,250.00 | 300 |
| 2026-07-07 | $756,000.00 | $756,000.00 | 100 |
| 2026-07-06 | $757,000.00 | $757,000.00 | 400 |
| 2026-07-02 | $761,580.00 | $761,580.00 | 100 |
| 2026-07-01 | $751,000.00 | $751,000.00 | 200 |
| 2026-06-30 | $748,850.00 | $748,850.00 | 500 |
| 2026-06-29 | $743,510.00 | $743,510.00 | 100 |
| 2026-06-26 | $745,140.00 | $745,140.00 | 200 |
| 2026-06-25 | $733,400.00 | $733,400.00 | 300 |
| 2026-06-24 | $742,900.00 | $742,900.00 | 200 |
| 2026-06-23 | $737,800.00 | $737,800.00 | 300 |
| 2026-06-22 | $734,400.00 | $734,400.00 | 300 |
| 2026-06-18 | $733,610.00 | $733,610.00 | 500 |
| 2026-06-17 | $737,300.00 | $737,300.00 | 300 |
| 2026-06-16 | $742,386.00 | $742,386.00 | 300 |
| 2026-06-15 | $742,046.00 | $742,046.00 | 400 |
| 2026-06-12 | $732,100.00 | $732,100.00 | 200 |
| 2026-06-11 | $726,581.00 | $726,581.00 | 100 |
| 2026-06-10 | $727,000.00 | $727,000.00 | 300 |
| 2026-06-09 | $729,862.00 | $729,862.00 | 200 |
| 2026-06-08 | $726,685.00 | $726,685.00 | 200 |
| 2026-06-05 | $733,550.00 | $733,550.00 | 300 |
| 2026-06-04 | $718,420.00 | $718,420.00 | 200 |
| 2026-06-03 | $713,692.00 | $713,692.00 | 200 |
| 2026-06-02 | $707,210.00 | $707,210.00 | 200 |
| 2026-06-01 | $705,161.00 | $705,161.00 | 200 |
| 2026-05-29 | $710,900.00 | $710,900.00 | 200 |
| 2026-05-28 | $715,660.00 | $715,660.00 | 100 |
| 2026-05-27 | $719,000.00 | $719,000.00 | 100 |
| 2026-05-26 | $724,500.00 | $724,500.00 | 100 |
| 2026-05-22 | $728,641.00 | $728,641.00 | 400 |
| 2026-05-21 | $718,387.00 | $718,387.00 | 200 |
| 2026-05-20 | $720,840.00 | $720,840.00 | 300 |
| 2026-05-19 | $720,600.00 | $720,600.00 | 200 |
| 2026-05-18 | $730,000.00 | $730,000.00 | 500 |
| 2026-05-15 | $723,821.00 | $723,821.00 | 100 |
| 2026-05-14 | $727,180.00 | $727,180.00 | 100 |
| 2026-05-13 | $727,500.00 | $727,500.00 | 100 |
| 2026-05-12 | $728,500.00 | $728,500.00 | 200 |
| 2026-05-11 | $721,000.00 | $721,000.00 | 100 |
| 2026-05-08 | $717,387.00 | $717,387.00 | 100 |
| 2026-05-07 | $716,250.00 | $716,250.00 | 400 |
| 2026-05-06 | $705,940.00 | $705,940.00 | 200 |
| 2026-05-05 | $699,965.00 | $699,965.00 | 200 |
| 2026-05-04 | $702,790.00 | $702,790.00 | 200 |
| 2026-05-01 | $710,300.00 | $710,300.00 | 100 |
| 2026-04-30 | $711,900.00 | $711,900.00 | 100 |
| 2026-04-29 | $713,000.00 | $713,000.00 | 100 |
| 2026-04-28 | $717,550.00 | $717,550.00 | 100 |
| 2026-04-27 | $708,600.00 | $708,600.00 | 200 |
| 2026-04-24 | $704,760.00 | $704,760.00 | 100 |
| 2026-04-23 | $706,165.00 | $706,165.00 | 100 |
| 2026-04-22 | $702,980.00 | $702,980.00 | 400 |
| 2026-04-21 | $703,700.00 | $703,700.00 | 300 |
| 2026-04-20 | $706,750.00 | $706,750.00 | 300 |
| 2026-04-17 | $711,559.00 | $711,559.00 | 100 |
| 2026-04-16 | $712,700.00 | $712,700.00 | 100 |
| 2026-04-15 | $711,235.00 | $711,235.00 | 200 |
| 2026-04-14 | $716,783.00 | $716,783.00 | 200 |
| 2026-04-13 | $720,750.00 | $720,750.00 | 100 |
| 2026-04-10 | $720,003.00 | $720,003.00 | 100 |
| 2026-04-09 | $727,881.00 | $727,881.00 | 100 |
| 2026-04-08 | $720,512.00 | $720,512.00 | 200 |
| 2026-04-07 | $716,880.00 | $716,880.00 | 100 |
| 2026-04-06 | $716,500.00 | $716,500.00 | 300 |
| 2026-04-02 | $716,300.00 | $716,300.00 | 100 |
| 2026-04-01 | $716,258.00 | $716,258.00 | 300 |
| 2026-03-31 | $718,140.00 | $718,140.00 | 200 |
| 2026-03-30 | $712,700.00 | $712,700.00 | 200 |
| 2026-03-27 | $703,700.00 | $703,700.00 | 200 |
| 2026-03-26 | $712,500.00 | $712,500.00 | 100 |
| 2026-03-25 | $714,977.00 | $714,977.00 | 100 |
| 2026-03-24 | $718,250.00 | $718,250.00 | 100 |
| 2026-03-23 | $720,000.00 | $720,000.00 | 200 |
| 2026-03-20 | $720,702.00 | $720,702.00 | 500 |
| 2026-03-19 | $722,778.00 | $722,778.00 | 200 |
| 2026-03-18 | $726,540.00 | $726,540.00 | 200 |
| 2026-03-17 | $738,390.00 | $738,390.00 | 100 |
| 2026-03-16 | $738,000.00 | $738,000.00 | 100 |
| 2026-03-13 | $734,839.00 | $734,839.00 | 100 |
| 2026-03-12 | $736,625.00 | $736,625.00 | 200 |
| 2026-03-11 | $740,000.00 | $740,000.00 | 100 |
| 2026-03-10 | $740,000.00 | $740,000.00 | 100 |
| 2026-03-09 | $745,200.00 | $745,200.00 | 100 |
| 2026-03-06 | $747,800.00 | $747,800.00 | 200 |
| 2026-03-05 | $750,750.00 | $750,750.00 | 300 |
| 2026-03-04 | $730,707.00 | $730,707.00 | 200 |
| 2026-03-03 | $721,045.00 | $721,045.00 | 200 |
| 2026-03-02 | $720,000.00 | $720,000.00 | 400 |
| 2026-02-27 | $757,000.00 | $757,000.00 | 200 |
| 2026-02-26 | $753,250.00 | $753,250.00 | 200 |
| 2026-02-25 | $742,000.00 | $742,000.00 | 100 |
| 2026-02-24 | $741,200.00 | $741,200.00 | 100 |
| 2026-02-23 | $740,200.00 | $740,200.00 | 100 |
| 2026-02-20 | $746,500.00 | $746,500.00 | 300 |
| 2026-02-19 | $746,100.00 | $746,100.00 | 200 |
| 2026-02-18 | $747,960.00 | $747,960.00 | 200 |
| 2026-02-17 | $754,910.00 | $754,910.00 | 300 |
| 2026-02-13 | $751,425.00 | $751,425.00 | 400 |
| 2026-02-12 | $749,540.00 | $749,540.00 | 300 |
| 2026-02-11 | $748,456.00 | $748,456.00 | 400 |
| 2026-02-10 | $750,020.00 | $750,020.00 | 200 |
| 2026-02-09 | $747,806.00 | $747,806.00 | 300 |
| 2026-02-06 | $762,570.00 | $762,570.00 | 300 |
| 2026-02-05 | $756,943.00 | $756,943.00 | 300 |
| 2026-02-04 | $757,890.00 | $757,890.00 | 700 |
| 2026-02-03 | $740,150.00 | $740,150.00 | 300 |
| 2026-02-02 | $729,425.00 | $729,425.00 | 19,900 |
| 2026-01-30 | $722,500.00 | $722,500.00 | 400 |
| 2026-01-29 | $714,000.00 | $714,000.00 | 300 |
| 2026-01-28 | $709,500.00 | $709,500.00 | 400 |
| 2026-01-27 | $713,000.00 | $713,000.00 | 400 |
| 2026-01-26 | $726,420.00 | $726,420.00 | 500 |
| 2026-01-23 | $720,932.00 | $720,932.00 | 500 |
| 2026-01-22 | $726,200.00 | $726,200.00 | 400 |
| 2026-01-21 | $724,080.00 | $724,080.00 | 800 |
| 2026-01-20 | $727,500.00 | $727,500.00 | 1,900 |
| 2026-01-16 | $740,750.00 | $740,750.00 | 300 |
| 2026-01-15 | $738,691.00 | $738,691.00 | 300 |
| 2026-01-14 | $743,438.00 | $743,438.00 | 500 |
| 2026-01-13 | $742,300.00 | $742,300.00 | 300 |
| 2026-01-12 | $747,860.00 | $747,860.00 | 600 |
| 2026-01-09 | $748,060.00 | $748,060.00 | 200 |
| 2026-01-08 | $750,300.00 | $750,300.00 | 300 |
| 2026-01-07 | $745,000.00 | $745,000.00 | 300 |
| 2026-01-06 | $748,000.00 | $748,000.00 | 300 |
| 2026-01-05 | $748,250.00 | $748,250.00 | 500 |
| 2026-01-02 | $744,120.00 | $744,120.00 | 500 |