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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume |
|---|---|---|---|
| 2020-12-31 | $347,815.00 | $347,815.00 | 300 |
| 2020-12-30 | $345,095.00 | $345,095.00 | 200 |
| 2020-12-29 | $344,820.00 | $344,820.00 | 300 |
| 2020-12-28 | $342,601.00 | $342,601.00 | 500 |
| 2020-12-24 | $340,262.00 | $340,262.00 | 200 |
| 2020-12-23 | $336,700.00 | $336,700.00 | 400 |
| 2020-12-22 | $335,779.00 | $335,779.00 | 500 |
| 2020-12-21 | $338,419.00 | $338,419.00 | 500 |
| 2020-12-18 | $337,900.00 | $337,900.00 | 700 |
| 2020-12-17 | $339,804.00 | $339,804.00 | 900 |
| 2020-12-16 | $338,500.00 | $338,500.00 | 700 |
| 2020-12-15 | $337,154.00 | $337,154.00 | 500 |
| 2020-12-14 | $335,400.00 | $335,400.00 | 400 |
| 2020-12-11 | $340,064.00 | $340,064.00 | 200 |
| 2020-12-10 | $340,500.00 | $340,500.00 | 300 |
| 2020-12-09 | $340,501.00 | $340,501.00 | 300 |
| 2020-12-08 | $342,281.00 | $342,281.00 | 300 |
| 2020-12-07 | $343,539.00 | $343,539.00 | 600 |
| 2020-12-04 | $347,000.00 | $347,000.00 | 600 |
| 2020-12-03 | $346,690.00 | $346,690.00 | 200 |
| 2020-12-02 | $345,880.00 | $345,880.00 | 300 |
| 2020-12-01 | $344,735.00 | $344,735.00 | 200 |
| 2020-11-30 | $343,688.00 | $343,688.00 | 200 |
| 2020-11-27 | $347,401.00 | $347,401.00 | 200 |
| 2020-11-25 | $350,395.00 | $350,395.00 | 300 |
| 2020-11-24 | $351,101.00 | $351,101.00 | 400 |
| 2020-11-23 | $344,415.00 | $344,415.00 | 300 |
| 2020-11-20 | $341,339.00 | $341,339.00 | 200 |
| 2020-11-19 | $345,000.00 | $345,000.00 | 200 |
| 2020-11-18 | $345,592.00 | $345,592.00 | 300 |
| 2020-11-17 | $349,546.00 | $349,546.00 | 600 |
| 2020-11-16 | $349,540.00 | $349,540.00 | 700 |
| 2020-11-13 | $341,754.00 | $341,754.00 | 300 |
| 2020-11-12 | $336,811.00 | $336,811.00 | 300 |
| 2020-11-11 | $341,260.00 | $341,260.00 | 400 |
| 2020-11-10 | $343,000.00 | $343,000.00 | 600 |
| 2020-11-09 | $330,600.00 | $330,600.00 | 1,100 |
| 2020-11-06 | $313,885.00 | $313,885.00 | 200 |
| 2020-11-05 | $311,934.00 | $311,934.00 | 200 |
| 2020-11-04 | $309,503.00 | $309,503.00 | 200 |
| 2020-11-03 | $310,659.00 | $310,659.00 | 400 |
| 2020-11-02 | $306,375.00 | $306,375.00 | 200 |
| 2020-10-30 | $302,500.00 | $302,500.00 | 200 |
| 2020-10-29 | $303,000.00 | $303,000.00 | 200 |
| 2020-10-28 | $301,740.00 | $301,740.00 | 500 |
| 2020-10-27 | $310,540.00 | $310,540.00 | 200 |
| 2020-10-26 | $312,735.00 | $312,735.00 | 300 |
| 2020-10-23 | $319,344.00 | $319,344.00 | 300 |
| 2020-10-22 | $317,180.00 | $317,180.00 | 200 |
| 2020-10-21 | $315,206.00 | $315,206.00 | 200 |
| 2020-10-20 | $315,375.00 | $315,375.00 | 200 |
| 2020-10-19 | $313,500.00 | $313,500.00 | 300 |
| 2020-10-16 | $318,504.00 | $318,504.00 | 200 |
| 2020-10-15 | $317,540.00 | $317,540.00 | 100 |
| 2020-10-14 | $316,080.00 | $316,080.00 | 300 |
| 2020-10-13 | $318,969.00 | $318,969.00 | 300 |
| 2020-10-12 | $324,560.00 | $324,560.00 | 200 |
| 2020-10-09 | $323,470.00 | $323,470.00 | 200 |
| 2020-10-08 | $323,275.00 | $323,275.00 | 300 |
| 2020-10-07 | $319,571.00 | $319,571.00 | 200 |
| 2020-10-06 | $315,350.00 | $315,350.00 | 300 |
| 2020-10-05 | $319,000.00 | $319,000.00 | 300 |
| 2020-10-02 | $317,480.00 | $317,480.00 | 300 |
| 2020-10-01 | $318,600.00 | $318,600.00 | 600 |
| 2020-09-30 | $320,001.00 | $320,001.00 | 700 |
| 2020-09-29 | $315,891.00 | $315,891.00 | 600 |
| 2020-09-28 | $320,061.00 | $320,061.00 | 500 |
| 2020-09-25 | $315,156.00 | $315,156.00 | 200 |
| 2020-09-24 | $313,780.00 | $313,780.00 | 300 |
| 2020-09-23 | $314,840.00 | $314,840.00 | 200 |
| 2020-09-22 | $320,601.00 | $320,601.00 | 300 |
| 2020-09-21 | $319,534.00 | $319,534.00 | 500 |
| 2020-09-18 | $327,601.00 | $327,601.00 | 800 |
| 2020-09-17 | $326,401.00 | $326,401.00 | 400 |
| 2020-09-16 | $329,801.00 | $329,801.00 | 600 |
| 2020-09-15 | $328,804.00 | $328,804.00 | 400 |
| 2020-09-14 | $329,725.00 | $329,725.00 | 500 |
| 2020-09-11 | $327,115.00 | $327,115.00 | 400 |
| 2020-09-10 | $327,214.00 | $327,214.00 | 400 |
| 2020-09-09 | $329,760.00 | $329,760.00 | 400 |
| 2020-09-08 | $327,200.00 | $327,200.00 | 400 |
| 2020-09-04 | $327,401.00 | $327,401.00 | 400 |
| 2020-09-03 | $327,360.00 | $327,360.00 | 600 |
| 2020-09-02 | $332,840.00 | $332,840.00 | 400 |
| 2020-09-01 | $327,440.00 | $327,440.00 | 300 |
| 2020-08-31 | $327,560.00 | $327,560.00 | 500 |
| 2020-08-28 | $327,431.00 | $327,431.00 | 300 |
| 2020-08-27 | $325,659.00 | $325,659.00 | 600 |
| 2020-08-26 | $322,301.00 | $322,301.00 | 400 |
| 2020-08-25 | $319,970.00 | $319,970.00 | 300 |
| 2020-08-24 | $318,800.00 | $318,800.00 | 400 |
| 2020-08-21 | $311,126.00 | $311,126.00 | 400 |
| 2020-08-20 | $309,300.00 | $309,300.00 | 300 |
| 2020-08-19 | $310,800.00 | $310,800.00 | 300 |
| 2020-08-18 | $313,419.00 | $313,419.00 | 200 |
| 2020-08-17 | $310,220.00 | $310,220.00 | 400 |
| 2020-08-14 | $316,251.00 | $316,251.00 | 200 |
| 2020-08-13 | $318,114.00 | $318,114.00 | 300 |
| 2020-08-12 | $320,000.00 | $320,000.00 | 400 |
| 2020-08-11 | $319,380.00 | $319,380.00 | 500 |
| 2020-08-10 | $318,830.00 | $318,830.00 | 400 |
| 2020-08-07 | $314,334.00 | $314,334.00 | 400 |
| 2020-08-06 | $307,455.00 | $307,455.00 | 41,400 |
| 2020-08-05 | $305,200.00 | $305,200.00 | 600 |
| 2020-08-04 | $300,330.00 | $300,330.00 | 300 |
| 2020-08-03 | $298,800.00 | $298,800.00 | 500 |
| 2020-07-31 | $293,631.00 | $293,631.00 | 300 |
| 2020-07-30 | $291,362.00 | $291,362.00 | 200 |
| 2020-07-29 | $294,496.00 | $294,496.00 | 300 |
| 2020-07-28 | $290,940.00 | $290,940.00 | 300 |
| 2020-07-27 | $288,107.00 | $288,107.00 | 300 |
| 2020-07-24 | $291,621.00 | $291,621.00 | 300 |
| 2020-07-23 | $289,436.00 | $289,436.00 | 300 |
| 2020-07-22 | $287,961.00 | $287,961.00 | 200 |
| 2020-07-21 | $288,201.00 | $288,201.00 | 500 |
| 2020-07-20 | $285,590.00 | $285,590.00 | 200 |
| 2020-07-17 | $286,140.00 | $286,140.00 | 300 |
| 2020-07-16 | $286,271.00 | $286,271.00 | 300 |
| 2020-07-15 | $285,520.00 | $285,520.00 | 500 |
| 2020-07-14 | $284,780.00 | $284,780.00 | 400 |
| 2020-07-13 | $276,015.00 | $276,015.00 | 500 |
| 2020-07-10 | $273,900.00 | $273,900.00 | 300 |
| 2020-07-09 | $268,780.00 | $268,780.00 | 400 |
| 2020-07-08 | $271,770.00 | $271,770.00 | 300 |
| 2020-07-07 | $271,640.00 | $271,640.00 | 400 |
| 2020-07-06 | $274,050.00 | $274,050.00 | 500 |
| 2020-07-02 | $267,551.00 | $267,551.00 | 500 |
| 2020-07-01 | $267,020.00 | $267,020.00 | 400 |
| 2020-06-30 | $267,300.00 | $267,300.00 | 500 |
| 2020-06-29 | $265,219.00 | $265,219.00 | 400 |
| 2020-06-26 | $263,400.00 | $263,400.00 | 800 |
| 2020-06-25 | $267,840.00 | $267,840.00 | 400 |
| 2020-06-24 | $266,440.00 | $266,440.00 | 700 |
| 2020-06-23 | $272,700.00 | $272,700.00 | 900 |
| 2020-06-22 | $272,000.00 | $272,000.00 | 900 |
| 2020-06-19 | $271,600.00 | $271,600.00 | 900 |
| 2020-06-18 | $273,000.00 | $273,000.00 | 800 |
| 2020-06-17 | $275,000.00 | $275,000.00 | 800 |
| 2020-06-16 | $273,480.00 | $273,480.00 | 900 |
| 2020-06-15 | $271,956.00 | $271,956.00 | 800 |
| 2020-06-12 | $271,515.00 | $271,515.00 | 600 |
| 2020-06-11 | $267,729.00 | $267,729.00 | 900 |
| 2020-06-10 | $287,200.00 | $287,200.00 | 400 |
| 2020-06-09 | $293,955.00 | $293,955.00 | 400 |
| 2020-06-08 | $302,235.00 | $302,235.00 | 600 |
| 2020-06-05 | $300,920.00 | $300,920.00 | 600 |
| 2020-06-04 | $287,878.00 | $287,878.00 | 300 |
| 2020-06-03 | $286,090.00 | $286,090.00 | 400 |
| 2020-06-02 | $278,560.00 | $278,560.00 | 400 |
| 2020-06-01 | $275,600.00 | $275,600.00 | 300 |
| 2020-05-29 | $278,640.00 | $278,640.00 | 400 |
| 2020-05-28 | $277,035.00 | $277,035.00 | 400 |
| 2020-05-27 | $278,495.00 | $278,495.00 | 500 |
| 2020-05-26 | $270,330.00 | $270,330.00 | 600 |
| 2020-05-22 | $263,094.00 | $263,094.00 | 300 |
| 2020-05-21 | $261,906.00 | $261,906.00 | 300 |
| 2020-05-20 | $264,100.00 | $264,100.00 | 200 |
| 2020-05-19 | $258,700.00 | $258,700.00 | 300 |
| 2020-05-18 | $262,900.00 | $262,900.00 | 600 |
| 2020-05-15 | $253,501.00 | $253,501.00 | 300 |
| 2020-05-14 | $256,230.00 | $256,230.00 | 400 |
| 2020-05-13 | $255,715.00 | $255,715.00 | 600 |
| 2020-05-12 | $260,000.00 | $260,000.00 | 300 |
| 2020-05-11 | $261,601.00 | $261,601.00 | 400 |
| 2020-05-08 | $265,280.00 | $265,280.00 | 300 |
| 2020-05-07 | $260,750.00 | $260,750.00 | 400 |
| 2020-05-06 | $259,100.00 | $259,100.00 | 500 |
| 2020-05-05 | $264,280.00 | $264,280.00 | 500 |
| 2020-05-04 | $267,080.00 | $267,080.00 | 600 |
| 2020-05-01 | $273,975.00 | $273,975.00 | 600 |
| 2020-04-30 | $281,700.00 | $281,700.00 | 500 |
| 2020-04-29 | $284,749.00 | $284,749.00 | 800 |
| 2020-04-28 | $280,600.00 | $280,600.00 | 600 |
| 2020-04-27 | $281,264.00 | $281,264.00 | 800 |
| 2020-04-24 | $279,460.00 | $279,460.00 | 500 |
| 2020-04-23 | $278,750.00 | $278,750.00 | 600 |
| 2020-04-22 | $279,660.00 | $279,660.00 | 700 |
| 2020-04-21 | $275,750.00 | $275,750.00 | 700 |
| 2020-04-20 | $282,800.00 | $282,800.00 | 700 |
| 2020-04-17 | $284,400.00 | $284,400.00 | 800 |
| 2020-04-16 | $282,282.00 | $282,282.00 | 800 |
| 2020-04-15 | $283,750.00 | $283,750.00 | 600 |
| 2020-04-14 | $289,730.00 | $289,730.00 | 700 |
| 2020-04-13 | $282,800.00 | $282,800.00 | 600 |
| 2020-04-09 | $290,500.00 | $290,500.00 | 600 |
| 2020-04-08 | $286,999.00 | $286,999.00 | 400 |
| 2020-04-07 | $276,700.00 | $276,700.00 | 700 |
| 2020-04-06 | $277,260.00 | $277,260.00 | 600 |
| 2020-04-03 | $267,954.00 | $267,954.00 | 300 |
| 2020-04-02 | $271,475.00 | $271,475.00 | 900 |
| 2020-04-01 | $261,250.00 | $261,250.00 | 900 |
| 2020-03-31 | $272,000.00 | $272,000.00 | 500 |
| 2020-03-30 | $274,021.00 | $274,021.00 | 400 |
| 2020-03-27 | $268,126.00 | $268,126.00 | 600 |
| 2020-03-26 | $276,095.00 | $276,095.00 | 800 |
| 2020-03-25 | $270,759.00 | $270,759.00 | 1,000 |
| 2020-03-24 | $267,090.00 | $267,090.00 | 1,200 |
| 2020-03-23 | $240,000.00 | $240,000.00 | 1,300 |
| 2020-03-20 | $257,346.00 | $257,346.00 | 1,200 |
| 2020-03-19 | $261,690.00 | $261,690.00 | 1,100 |
| 2020-03-18 | $256,300.00 | $256,300.00 | 1,500 |
| 2020-03-17 | $280,248.00 | $280,248.00 | 1,200 |
| 2020-03-16 | $268,000.00 | $268,000.00 | 700 |
| 2020-03-13 | $289,000.00 | $289,000.00 | 1,100 |
| 2020-03-12 | $272,000.00 | $272,000.00 | 1,900 |
| 2020-03-11 | $292,130.00 | $292,130.00 | 600 |
| 2020-03-10 | $303,561.00 | $303,561.00 | 700 |
| 2020-03-09 | $290,005.00 | $290,005.00 | 1,100 |
| 2020-03-06 | $310,894.00 | $310,894.00 | 500 |
| 2020-03-05 | $315,000.00 | $315,000.00 | 400 |
| 2020-03-04 | $326,125.00 | $326,125.00 | 400 |
| 2020-03-03 | $313,914.00 | $313,914.00 | 400 |
| 2020-03-02 | $324,500.00 | $324,500.00 | 500 |
| 2020-02-28 | $309,096.00 | $309,096.00 | 700 |
| 2020-02-27 | $312,619.00 | $312,619.00 | 500 |
| 2020-02-26 | $324,301.00 | $324,301.00 | 400 |
| 2020-02-25 | $328,000.00 | $328,000.00 | 600 |
| 2020-02-24 | $333,190.00 | $333,190.00 | 700 |
| 2020-02-21 | $343,449.00 | $343,449.00 | 200 |
| 2020-02-20 | $342,122.00 | $342,122.00 | 300 |
| 2020-02-19 | $344,000.00 | $344,000.00 | 300 |
| 2020-02-18 | $339,745.00 | $339,745.00 | 200 |
| 2020-02-14 | $340,224.00 | $340,224.00 | 100 |
| 2020-02-13 | $338,500.00 | $338,500.00 | 300 |
| 2020-02-12 | $341,000.00 | $341,000.00 | 200 |
| 2020-02-11 | $340,780.00 | $340,780.00 | 200 |
| 2020-02-10 | $340,361.00 | $340,361.00 | 200 |
| 2020-02-07 | $340,900.00 | $340,900.00 | 200 |
| 2020-02-06 | $344,081.00 | $344,081.00 | 200 |
| 2020-02-05 | $342,615.00 | $342,615.00 | 300 |
| 2020-02-04 | $337,421.00 | $337,421.00 | 200 |
| 2020-02-03 | $334,860.00 | $334,860.00 | 200 |
| 2020-01-31 | $335,996.00 | $335,996.00 | 300 |
| 2020-01-30 | $342,000.00 | $342,000.00 | 200 |
| 2020-01-29 | $336,476.00 | $336,476.00 | 100 |
| 2020-01-28 | $336,000.00 | $336,000.00 | 200 |
| 2020-01-27 | $333,621.00 | $333,621.00 | 500 |
| 2020-01-24 | $340,199.00 | $340,199.00 | 300 |
| 2020-01-23 | $344,414.00 | $344,414.00 | 200 |
| 2020-01-22 | $344,700.00 | $344,700.00 | 200 |
| 2020-01-21 | $342,650.00 | $342,650.00 | 300 |
| 2020-01-17 | $344,970.00 | $344,970.00 | 200 |
| 2020-01-16 | $344,505.00 | $344,505.00 | 200 |
| 2020-01-15 | $342,550.00 | $342,550.00 | 100 |
| 2020-01-14 | $340,706.00 | $340,706.00 | 200 |
| 2020-01-13 | $342,855.00 | $342,855.00 | 200 |
| 2020-01-10 | $340,185.00 | $340,185.00 | 100 |
| 2020-01-09 | $343,263.00 | $343,263.00 | 300 |
| 2020-01-08 | $339,188.00 | $339,188.00 | 200 |
| 2020-01-07 | $338,901.00 | $338,901.00 | 300 |
| 2020-01-06 | $340,210.00 | $340,210.00 | 300 |
| 2020-01-03 | $339,155.00 | $339,155.00 | 200 |
| 2020-01-02 | $342,261.00 | $342,261.00 | 400 |