NYSE:BRK.A | Historical Stock Price | BERKSHIRE HATHAWAY INC

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

$232.75$1,189.87$6,082.83$31,096.68$158,972.55$812,700.001980-03-172026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
2016-12-30$244,121.00$244,121.00200
2016-12-29$244,500.00$244,500.00100
2016-12-28$245,330.00$245,330.00200
2016-12-27$247,300.00$247,300.00200
2016-12-23$248,000.00$248,000.00200
2016-12-22$249,000.00$249,000.00200
2016-12-21$248,631.00$248,631.00300
2016-12-20$249,041.00$249,041.00300
2016-12-19$248,330.00$248,330.00200
2016-12-16$246,405.00$246,405.00200
2016-12-15$248,271.00$248,271.00300
2016-12-14$247,120.00$247,120.00300
2016-12-13$249,711.00$249,711.00300
2016-12-12$248,889.00$248,889.00900
2016-12-09$247,190.00$247,190.00300
2016-12-08$246,120.00$246,120.00500
2016-12-07$246,380.00$246,380.00800
2016-12-06$241,836.00$241,836.00300
2016-12-05$240,000.00$240,000.00300
2016-12-02$239,070.00$239,070.00300
2016-12-01$239,821.00$239,821.00500
2016-11-30$237,000.00$237,000.00300
2016-11-29$236,391.00$236,391.00200
2016-11-28$235,400.00$235,400.00200
2016-11-25$237,085.00$237,085.00200
2016-11-23$237,070.00$237,070.00300
2016-11-22$237,801.00$237,801.00300
2016-11-21$237,500.00$237,500.00400
2016-11-18$236,391.00$236,391.00500
2016-11-17$237,550.00$237,550.00400
2016-11-16$235,470.00$235,470.00400
2016-11-15$236,000.00$236,000.00700
2016-11-14$236,650.00$236,650.00900
2016-11-11$234,860.00$234,860.00400
2016-11-10$233,750.00$233,750.001,400
2016-11-09$227,135.00$227,135.001,100
2016-11-08$221,485.00$221,485.00600
2016-11-07$220,303.00$220,303.00900
2016-11-04$214,545.00$214,545.00500
2016-11-03$215,001.00$215,001.00300
2016-11-02$214,900.00$214,900.00600
2016-11-01$215,370.00$215,370.00700
2016-10-31$215,700.00$215,700.00300
2016-10-28$216,200.00$216,200.00300
2016-10-27$216,820.00$216,820.00400
2016-10-26$215,840.00$215,840.00500
2016-10-25$215,250.00$215,250.00300
2016-10-24$215,500.00$215,500.00200
2016-10-21$215,600.00$215,600.00200
2016-10-20$216,975.00$216,975.00200
2016-10-19$217,350.00$217,350.00200
2016-10-18$216,300.00$216,300.00200
2016-10-17$216,225.00$216,225.00100
2016-10-14$216,370.00$216,370.00200
2016-10-13$214,660.00$214,660.00600
2016-10-12$217,230.00$217,230.00100
2016-10-11$215,920.00$215,920.00200
2016-10-10$217,730.00$217,730.00100
2016-10-07$216,640.00$216,640.00300
2016-10-06$215,860.00$215,860.00200
2016-10-05$216,300.00$216,300.00100
2016-10-04$214,520.00$214,520.00200
2016-10-03$215,700.00$215,700.00300
2016-09-30$216,220.00$216,220.00300
2016-09-29$215,300.00$215,300.00300
2016-09-28$217,695.00$217,695.00300
2016-09-27$217,960.00$217,960.00300
2016-09-26$216,160.00$216,160.00200
2016-09-23$217,750.00$217,750.00200
2016-09-22$220,000.00$220,000.00300
2016-09-21$219,440.00$219,440.00500
2016-09-20$217,870.00$217,870.00200
2016-09-19$218,000.00$218,000.00300
2016-09-16$218,400.00$218,400.00700
2016-09-15$220,339.00$220,339.00200
2016-09-14$218,610.00$218,610.00300
2016-09-13$219,150.00$219,150.00500
2016-09-12$223,520.00$223,520.00300
2016-09-09$220,110.00$220,110.00300
2016-09-08$224,740.00$224,740.00300
2016-09-07$224,230.00$224,230.00200
2016-09-06$225,849.00$225,849.00200
2016-09-02$226,050.00$226,050.00100
2016-09-01$225,350.00$225,350.00200
2016-08-31$225,760.00$225,760.00200
2016-08-30$224,850.00$224,850.00200
2016-08-29$223,400.00$223,400.00400
2016-08-26$222,040.00$222,040.00500
2016-08-25$222,999.00$222,999.00400
2016-08-24$222,824.00$222,824.00100
2016-08-23$223,500.00$223,500.00200
2016-08-22$222,446.00$222,446.00100
2016-08-19$223,040.00$223,040.00300
2016-08-18$223,200.00$223,200.00300
2016-08-17$223,890.00$223,890.00400
2016-08-16$220,805.00$220,805.00500
2016-08-15$221,995.00$221,995.00300
2016-08-12$221,750.00$221,750.00300
2016-08-11$221,890.00$221,890.00600
2016-08-10$220,000.00$220,000.00400
2016-08-09$220,605.00$220,605.00800
2016-08-08$218,300.00$218,300.00400
2016-08-05$218,010.00$218,010.00600
2016-08-04$214,830.00$214,830.00100
2016-08-03$215,300.00$215,300.00200
2016-08-02$214,900.00$214,900.00200
2016-08-01$215,960.00$215,960.00100
2016-07-29$216,000.00$216,000.00100
2016-07-28$216,660.00$216,660.00100
2016-07-27$216,300.00$216,300.00100
2016-07-26$216,400.00$216,400.00100
2016-07-25$216,005.00$216,005.00100
2016-07-22$216,805.00$216,805.00200
2016-07-21$216,315.00$216,315.00300
2016-07-20$219,187.00$219,187.00200
2016-07-19$220,265.00$220,265.00500
2016-07-18$219,900.00$219,900.00400
2016-07-15$218,990.00$218,990.00100
2016-07-14$218,591.00$218,591.00300
2016-07-13$218,950.00$218,950.00300
2016-07-12$217,050.00$217,050.00200
2016-07-11$215,824.00$215,824.00200
2016-07-08$214,720.00$214,720.00200
2016-07-07$212,501.00$212,501.00300
2016-07-06$213,620.00$213,620.00200
2016-07-05$212,960.00$212,960.00200
2016-07-01$216,298.00$216,298.00200
2016-06-30$216,975.00$216,975.00600
2016-06-29$212,645.00$212,645.00400
2016-06-28$210,400.00$210,400.00300
2016-06-27$208,000.00$208,000.00400
2016-06-24$209,852.00$209,852.00900
2016-06-23$218,850.00$218,850.00400
2016-06-22$216,266.00$216,266.00200
2016-06-21$215,420.00$215,420.00300
2016-06-20$212,630.00$212,630.00200
2016-06-17$211,200.00$211,200.00300
2016-06-16$213,000.00$213,000.00300
2016-06-15$210,050.00$210,050.00300
2016-06-14$212,070.00$212,070.00500
2016-06-13$211,450.00$211,450.00200
2016-06-10$212,622.00$212,622.00100
2016-06-09$213,210.00$213,210.00100
2016-06-08$213,500.00$213,500.00100
2016-06-07$212,210.00$212,210.00200
2016-06-06$212,880.00$212,880.00300
2016-06-03$211,615.00$211,615.00200
2016-06-02$212,355.00$212,355.00200
2016-06-01$212,360.00$212,360.00200
2016-05-31$211,695.00$211,695.00200
2016-05-27$214,303.00$214,303.00200
2016-05-26$214,600.00$214,600.00200
2016-05-25$216,185.00$216,185.00300
2016-05-24$215,650.00$215,650.00300
2016-05-23$212,210.00$212,210.00200
2016-05-20$212,833.00$212,833.00300
2016-05-19$211,180.00$211,180.00300
2016-05-18$212,200.00$212,200.00200
2016-05-17$210,695.00$210,695.00300
2016-05-16$212,530.00$212,530.00300
2016-05-13$212,140.00$212,140.00300
2016-05-12$214,860.00$214,860.00200
2016-05-11$214,468.00$214,468.00200
2016-05-10$216,975.00$216,975.00300
2016-05-09$214,430.00$214,430.00200
2016-05-06$217,000.00$217,000.00200
2016-05-05$215,880.00$215,880.00200
2016-05-04$216,515.00$216,515.00200
2016-05-03$217,354.00$217,354.00300
2016-05-02$220,253.00$220,253.00200
2016-04-29$219,000.00$219,000.00200
2016-04-28$219,120.00$219,120.00200
2016-04-27$221,430.00$221,430.00200
2016-04-26$220,340.00$220,340.00400
2016-04-25$219,278.00$219,278.00100
2016-04-22$219,038.00$219,038.00200
2016-04-21$217,460.00$217,460.00300
2016-04-20$218,928.00$218,928.00200
2016-04-19$219,000.00$219,000.00300
2016-04-18$216,650.00$216,650.00200
2016-04-15$215,110.00$215,110.00200
2016-04-14$215,600.00$215,600.00200
2016-04-13$216,130.00$216,130.00300
2016-04-12$213,700.00$213,700.00200
2016-04-11$211,660.00$211,660.00100
2016-04-08$211,705.00$211,705.00100
2016-04-07$211,401.00$211,401.00200
2016-04-06$212,990.00$212,990.00200
2016-04-05$212,340.00$212,340.00200
2016-04-04$215,060.00$215,060.00200
2016-04-01$215,740.00$215,740.00300
2016-03-31$213,450.00$213,450.00200
2016-03-30$214,035.00$214,035.00300
2016-03-29$212,800.00$212,800.00100
2016-03-28$212,125.00$212,125.00200
2016-03-24$210,530.00$210,530.00200
2016-03-23$211,370.00$211,370.00300
2016-03-22$213,400.00$213,400.00200
2016-03-21$213,300.00$213,300.00200
2016-03-18$213,330.00$213,330.00300
2016-03-17$213,600.00$213,600.00400
2016-03-16$210,200.00$210,200.00400
2016-03-15$211,070.00$211,070.00200
2016-03-14$210,300.00$210,300.00200
2016-03-11$211,600.00$211,600.00600
2016-03-10$209,120.00$209,120.00700
2016-03-09$209,250.00$209,250.00500
2016-03-08$207,989.00$207,989.00600
2016-03-07$208,500.00$208,500.00700
2016-03-04$207,945.00$207,945.001,100
2016-03-03$206,000.00$206,000.00400
2016-03-02$205,500.00$205,500.00400
2016-03-01$205,500.00$205,500.00700
2016-02-29$202,555.00$202,555.00900
2016-02-26$198,191.00$198,191.00400
2016-02-25$198,899.00$198,899.00400
2016-02-24$196,511.00$196,511.00300
2016-02-23$196,502.00$196,502.00100
2016-02-22$198,650.00$198,650.00200
2016-02-19$197,310.00$197,310.00100
2016-02-18$196,025.00$196,025.00400
2016-02-17$195,903.00$195,903.00400
2016-02-16$193,465.00$193,465.00300
2016-02-12$193,999.00$193,999.00600
2016-02-11$190,000.00$190,000.00600
2016-02-10$190,520.00$190,520.00300
2016-02-09$192,635.00$192,635.00600
2016-02-08$191,255.00$191,255.00400
2016-02-05$190,820.00$190,820.00300
2016-02-04$192,200.00$192,200.00200
2016-02-03$189,861.00$189,861.00400
2016-02-02$189,902.00$189,902.00400
2016-02-01$194,759.00$194,759.00500
2016-01-29$194,360.00$194,360.00500
2016-01-28$188,300.00$188,300.00200
2016-01-27$189,091.00$189,091.00200
2016-01-26$189,640.00$189,640.00400
2016-01-25$187,001.00$187,001.00200
2016-01-22$191,396.00$191,396.00200
2016-01-21$189,455.00$189,455.00200
2016-01-20$188,470.00$188,470.00500
2016-01-19$191,700.00$191,700.00300
2016-01-15$190,000.00$190,000.00600
2016-01-14$192,250.00$192,250.00300
2016-01-13$190,500.00$190,500.00500
2016-01-12$194,000.00$194,000.00300
2016-01-11$193,060.00$193,060.00300
2016-01-08$193,900.00$193,900.00400
2016-01-07$195,580.00$195,580.001,100
2016-01-06$197,415.00$197,415.00600
2016-01-05$197,000.00$197,000.00500
2016-01-04$196,295.00$196,295.00800