NYSE:BRK.B | 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
1996-05-09 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$19.48$38.14$74.70$146.31$286.56$561.251996-05-092026-08-27

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

View year

Historical Stock Price — 1999

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$36.60$36.601,075,000
1999-12-30$34.20$34.201,265,000
1999-12-29$34.34$34.341,085,000
1999-12-28$34.24$34.241,435,000
1999-12-27$34.32$34.321,255,000
1999-12-23$34.34$34.341,435,000
1999-12-22$34.42$34.421,165,000
1999-12-21$34.52$34.52945,000
1999-12-20$35.12$35.12915,000
1999-12-17$35.10$35.101,125,000
1999-12-16$34.64$34.641,020,000
1999-12-15$35.12$35.121,010,000
1999-12-14$34.94$34.94765,000
1999-12-13$35.70$35.701,025,000
1999-12-10$35.74$35.741,405,000
1999-12-09$35.70$35.70935,000
1999-12-08$36.00$36.00835,000
1999-12-07$36.22$36.221,160,000
1999-12-06$36.72$36.72605,000
1999-12-03$36.80$36.801,015,000
1999-12-02$37.00$37.00655,000
1999-12-01$37.20$37.20470,000
1999-11-30$37.30$37.30610,000
1999-11-29$37.48$37.48670,000
1999-11-26$37.66$37.66315,000
1999-11-24$37.90$37.90630,000
1999-11-23$37.78$37.78965,000
1999-11-22$38.18$38.181,150,000
1999-11-19$37.10$37.101,040,000
1999-11-18$38.34$38.34915,000
1999-11-17$37.88$37.881,230,000
1999-11-16$38.02$38.02775,000
1999-11-15$38.80$38.801,375,000
1999-11-12$39.36$39.36970,000
1999-11-11$39.16$39.16555,000
1999-11-10$39.70$39.70705,000
1999-11-09$40.28$40.28455,000
1999-11-08$41.76$41.76610,000
1999-11-05$42.62$42.62470,000
1999-11-04$43.26$43.26490,000
1999-11-03$43.06$43.06800,000
1999-11-02$42.82$42.82910,000
1999-11-01$41.74$41.741,080,000
1999-10-29$41.80$41.801,280,000
1999-10-28$39.06$39.06915,000
1999-10-27$37.38$37.38660,000
1999-10-26$37.12$37.12775,000
1999-10-25$36.68$36.68905,000
1999-10-22$36.18$36.18715,000
1999-10-21$36.00$36.00930,000
1999-10-20$37.16$37.16910,000
1999-10-19$37.52$37.52535,000
1999-10-18$37.18$37.18455,000
1999-10-15$37.64$37.64470,000
1999-10-14$38.18$38.18340,000
1999-10-13$38.34$38.34640,000
1999-10-12$38.08$38.08485,000
1999-10-11$38.90$38.90350,000
1999-10-08$38.36$38.36460,000
1999-10-07$38.20$38.20605,000
1999-10-06$38.74$38.74680,000
1999-10-05$38.34$38.34665,000
1999-10-04$37.90$37.90955,000
1999-10-01$36.72$36.72740,000
1999-09-30$37.12$37.121,935,000
1999-09-29$37.32$37.32950,000
1999-09-28$37.40$37.401,035,000
1999-09-27$38.10$38.10715,000
1999-09-24$38.68$38.68620,000
1999-09-23$38.90$38.90355,000
1999-09-22$39.12$39.121,130,000
1999-09-21$40.04$40.04720,000
1999-09-20$40.30$40.30340,000
1999-09-17$40.16$40.16495,000
1999-09-16$39.90$39.90390,000
1999-09-15$39.36$39.36755,000
1999-09-14$38.86$38.861,025,000
1999-09-13$39.56$39.56845,000
1999-09-10$39.80$39.80830,000
1999-09-09$40.02$40.021,055,000
1999-09-08$40.10$40.10785,000
1999-09-07$40.20$40.20795,000
1999-09-03$40.54$40.54665,000
1999-09-02$40.54$40.54390,000
1999-09-01$40.46$40.46735,000
1999-08-31$40.06$40.06890,000
1999-08-30$40.08$40.08690,000
1999-08-27$40.42$40.42570,000
1999-08-26$40.16$40.161,260,000
1999-08-25$40.38$40.381,295,000
1999-08-24$40.88$40.881,025,000
1999-08-23$41.14$41.14495,000
1999-08-20$40.42$40.42400,000
1999-08-19$40.20$40.20695,000
1999-08-18$40.46$40.46850,000
1999-08-17$41.00$41.00405,000
1999-08-16$41.46$41.46445,000
1999-08-13$42.08$42.08515,000
1999-08-12$42.66$42.66340,000
1999-08-11$42.48$42.48615,000
1999-08-10$40.72$40.72630,000
1999-08-09$40.30$40.30555,000
1999-08-06$40.80$40.80590,000
1999-08-05$41.84$41.84685,000
1999-08-04$41.48$41.48560,000
1999-08-03$41.70$41.70610,000
1999-08-02$41.56$41.56945,000
1999-07-30$42.54$42.54730,000
1999-07-29$43.42$43.421,155,000
1999-07-28$43.26$43.26960,000
1999-07-27$43.78$43.781,025,000
1999-07-26$43.96$43.96610,000
1999-07-23$44.30$44.30785,000
1999-07-22$44.66$44.66305,000
1999-07-21$44.86$44.86540,000
1999-07-20$45.04$45.04330,000
1999-07-19$45.36$45.36615,000
1999-07-16$45.58$45.58700,000
1999-07-15$45.60$45.60470,000
1999-07-14$45.72$45.72475,000
1999-07-13$45.42$45.42320,000
1999-07-12$45.68$45.68355,000
1999-07-09$45.82$45.82305,000
1999-07-08$46.38$46.38630,000
1999-07-07$46.38$46.38440,000
1999-07-06$45.98$45.981,665,000
1999-07-02$45.56$45.56440,000
1999-07-01$44.92$44.92710,000
1999-06-30$44.80$44.80670,000
1999-06-29$44.84$44.84810,000
1999-06-28$44.40$44.40615,000
1999-06-25$44.58$44.58620,000
1999-06-24$44.70$44.70545,000
1999-06-23$45.26$45.26460,000
1999-06-22$44.94$44.94735,000
1999-06-21$45.80$45.80540,000
1999-06-18$45.50$45.50580,000
1999-06-17$46.44$46.44225,000
1999-06-16$46.50$46.50295,000
1999-06-15$46.30$46.30615,000
1999-06-14$45.98$45.98610,000
1999-06-11$46.44$46.44510,000
1999-06-10$46.62$46.62460,000
1999-06-09$47.20$47.20520,000
1999-06-08$47.88$47.88450,000
1999-06-07$47.70$47.70610,000
1999-06-04$46.74$46.74240,000
1999-06-03$46.16$46.16245,000
1999-06-02$46.32$46.32235,000
1999-06-01$46.22$46.22300,000
1999-05-28$46.36$46.36205,000
1999-05-27$46.38$46.38900,000
1999-05-26$47.00$47.00675,000
1999-05-25$47.48$47.48355,000
1999-05-24$48.02$48.02440,000
1999-05-21$48.62$48.62535,000
1999-05-20$48.00$48.00310,000
1999-05-19$48.24$48.24645,000
1999-05-18$47.48$47.481,035,000
1999-05-17$46.94$46.941,220,000
1999-05-14$47.96$47.96655,000
1999-05-13$48.96$48.96550,000
1999-05-12$50.12$50.12420,000
1999-05-11$50.74$50.74455,000
1999-05-10$49.82$49.82570,000
1999-05-07$49.60$49.60360,000
1999-05-06$49.80$49.80685,000
1999-05-05$49.90$49.90665,000
1999-05-04$49.16$49.16960,000
1999-05-03$49.00$49.00465,000
1999-04-30$49.40$49.40745,000
1999-04-29$49.30$49.30385,000
1999-04-28$49.68$49.68460,000
1999-04-27$49.80$49.80605,000
1999-04-26$49.68$49.68565,000
1999-04-23$49.48$49.48380,000
1999-04-22$49.74$49.74660,000
1999-04-21$49.10$49.101,210,000
1999-04-20$48.12$48.12765,000
1999-04-19$48.12$48.12845,000
1999-04-16$48.00$48.00710,000
1999-04-15$47.14$47.14705,000
1999-04-14$46.90$46.901,095,000
1999-04-13$46.98$46.98550,000
1999-04-12$47.28$47.28810,000
1999-04-09$46.96$46.96510,000
1999-04-08$47.04$47.04570,000
1999-04-07$46.60$46.601,740,000
1999-04-06$47.00$47.00655,000
1999-04-05$47.64$47.64860,000
1999-04-01$48.60$48.60760,000
1999-03-31$47.02$47.02675,000
1999-03-30$47.34$47.34855,000
1999-03-29$48.52$48.52495,000
1999-03-26$48.00$48.00570,000
1999-03-25$48.56$48.561,025,000
1999-03-24$48.64$48.64550,000
1999-03-23$49.00$49.00860,000
1999-03-22$50.70$50.70350,000
1999-03-19$50.94$50.94685,000
1999-03-18$51.80$51.80825,000
1999-03-17$50.00$50.001,640,000
1999-03-16$48.00$48.001,385,000
1999-03-15$49.60$49.601,815,000
1999-03-12$52.84$52.841,630,000
1999-03-11$50.06$50.06995,000
1999-03-10$49.08$49.08980,000
1999-03-09$48.38$48.38700,000
1999-03-08$48.74$48.74500,000
1999-03-05$48.26$48.26940,000
1999-03-04$48.48$48.48820,000
1999-03-03$48.18$48.181,180,000
1999-03-02$48.46$48.46810,000
1999-03-01$47.80$47.80675,000
1999-02-26$47.58$47.58475,000
1999-02-25$47.96$47.96325,000
1999-02-24$48.10$48.10780,000
1999-02-23$47.84$47.84825,000
1999-02-22$48.04$48.04700,000
1999-02-19$48.10$48.10635,000
1999-02-18$47.72$47.72515,000
1999-02-17$47.42$47.42415,000
1999-02-16$47.74$47.74645,000
1999-02-12$47.48$47.48550,000
1999-02-11$48.30$48.30620,000
1999-02-10$48.18$48.18875,000
1999-02-09$47.98$47.98630,000
1999-02-08$48.56$48.561,005,000
1999-02-05$47.52$47.52990,000
1999-02-04$47.66$47.661,545,000
1999-02-03$50.56$50.561,700,000
1999-02-02$49.36$49.362,885,000
1999-02-01$45.98$45.982,340,000
1999-01-29$43.00$43.001,255,000
1999-01-28$42.88$42.881,190,000
1999-01-27$42.14$42.141,665,000
1999-01-26$42.32$42.321,880,000
1999-01-25$42.60$42.601,660,000
1999-01-22$41.50$41.50660,000
1999-01-21$41.70$41.701,130,000
1999-01-20$42.54$42.541,570,000
1999-01-19$42.12$42.122,560,000
1999-01-15$42.56$42.561,245,000
1999-01-14$42.10$42.101,500,000
1999-01-13$41.76$41.761,565,000
1999-01-12$41.78$41.781,405,000
1999-01-11$41.76$41.761,920,000
1999-01-08$43.50$43.50895,000
1999-01-07$44.08$44.081,440,000
1999-01-06$45.14$45.141,005,000
1999-01-05$45.54$45.541,320,000
1999-01-04$46.60$46.601,705,000