NASDAQ:BMRA | Historical Stock Price | BIOMERICA 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
1984-09-07 to 2026-09-04
Data captured

Stock Price Chart

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

$1.52$3.52$8.14$18.83$43.56$100.801984-09-072026-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 volumeOpen priceExchange Volume
2016-12-30$18.40$18.403,475
2016-12-29$18.72$18.722,650
2016-12-28$15.36$15.362,350
2016-12-27$17.20$17.204,313
2016-12-23$16.96$16.961,275
2016-12-22$17.28$17.282,875
2016-12-21$16.64$16.643,038
2016-12-20$17.36$17.361,000
2016-12-19$17.76$17.761,338
2016-12-16$18.48$18.487,200
2016-12-15$22.72$22.722,088
2016-12-14$23.28$23.282,188
2016-12-13$23.60$23.602,538
2016-12-12$23.92$23.927,575
2016-12-09$20.80$20.80938
2016-12-08$21.60$21.60663
2016-12-07$22.16$22.162,888
2016-12-06$22.16$22.165,375
2016-12-05$23.20$23.2026,350
2016-12-02$16.88$16.886,263
2016-12-01$17.68$17.681,888
2016-11-30$16.88$16.88450
2016-11-29$18.40$18.404,663
2016-11-28$17.20$17.202,813
2016-11-25$16.24$16.242,313
2016-11-23$17.52$17.52225
2016-11-22$18.40$18.401,813
2016-11-21$16.80$16.80813
2016-11-18$16.80$16.804,088
2016-11-17$16.64$16.648,438
2016-11-16$16.64$16.643,875
2016-11-15$16.80$16.801,650
2016-11-14$15.60$15.60575
2016-11-11$15.04$15.04550
2016-11-10$15.12$15.121,263
2016-11-09$14.96$14.96500
2016-11-08$14.00$14.001,725
2016-11-07$15.28$15.282,263
2016-11-04$15.92$15.927,288
2016-11-03$16.08$16.084,838
2016-11-02$20.00$20.003,013
2016-11-01$19.60$19.605,650
2016-10-31$20.80$20.80525
2016-10-28$20.00$20.00513
2016-10-27$20.96$20.961,338
2016-10-26$21.92$21.922,338
2016-10-25$22.32$22.321,275
2016-10-24$21.92$21.922,013
2016-10-21$21.60$21.60650
2016-10-20$21.04$21.046,538
2016-10-19$22.32$22.323,163
2016-10-18$20.96$20.96163
2016-10-17$20.96$20.96325
2016-10-14$21.60$21.602,613
2016-10-13$20.88$20.88213
2016-10-12$21.52$21.52438
2016-10-11$20.88$20.88163
2016-10-10$21.28$21.28938
2016-10-07$21.04$21.043,175
2016-10-06$21.04$21.04750
2016-10-05$21.44$21.442,350
2016-10-04$21.84$21.84763
2016-10-03$23.04$23.046,525
2016-09-30$20.88$20.884,413
2016-09-29$21.44$21.441,988
2016-09-28$22.32$22.32488
2016-09-27$22.80$22.80150
2016-09-26$22.64$22.64550
2016-09-23$22.08$22.081,338
2016-09-22$22.16$22.16125
2016-09-21$22.00$22.002,050
2016-09-20$22.00$22.00588
2016-09-19$21.92$21.92713
2016-09-16$20.48$20.48475
2016-09-15$21.12$21.12100
2016-09-14$21.04$21.04750
2016-09-13$22.00$22.00138
2016-09-12$21.68$21.68588
2016-09-09$20.80$20.80250
2016-09-08$20.80$20.80988
2016-09-07$20.80$20.802,525
2016-09-06$21.60$21.602,275
2016-09-02$22.32$22.323,738
2016-09-01$22.24$22.242,563
2016-08-31$23.20$23.2038
2016-08-30$23.04$23.04463
2016-08-29$23.76$23.761,213
2016-08-26$25.52$25.52538
2016-08-25$25.44$25.44225
2016-08-24$24.88$24.882,775
2016-08-23$25.60$25.602,488
2016-08-22$25.92$25.921,813
2016-08-19$25.12$25.12550
2016-08-18$25.12$25.12450
2016-08-17$25.12$25.122,425
2016-08-16$25.12$25.122,400
2016-08-15$25.12$25.122,663
2016-08-12$24.00$24.001,400
2016-08-11$24.00$24.006,975
2016-08-10$22.64$22.642,625
2016-08-09$21.04$21.042,263
2016-08-08$21.04$21.042,075
2016-08-05$19.60$19.602,900
2016-08-04$18.88$18.881,400
2016-08-03$17.20$17.201,675
2016-08-02$16.88$16.881,838
2016-08-01$16.00$16.002,213
2016-07-29$14.72$14.7213
2016-07-28$14.80$14.80250
2016-07-27$15.20$15.20575
2016-07-26$15.28$15.28125
2016-07-25$16.00$16.001,675
2016-07-22$13.20$13.20100
2016-07-21$13.44$13.440
2016-07-20$13.44$13.440
2016-07-19$13.44$13.44100
2016-07-18$13.52$13.52163
2016-07-15$12.16$12.162,125
2016-07-14$12.16$12.16263
2016-07-13$12.16$12.16963
2016-07-12$12.00$12.00125
2016-07-11$12.16$12.16125
2016-07-08$12.00$12.000
2016-07-07$12.00$12.000
2016-07-06$12.00$12.0038
2016-07-05$12.00$12.0025
2016-07-01$12.00$12.000
2016-06-30$12.00$12.000
2016-06-29$12.00$12.0038
2016-06-28$12.16$12.16250
2016-06-27$11.60$11.600
2016-06-24$11.60$11.60525
2016-06-23$11.28$11.28163
2016-06-22$11.60$11.60888
2016-06-21$12.16$12.16488
2016-06-20$12.16$12.160
2016-06-17$12.16$12.16213
2016-06-16$12.16$12.1613
2016-06-15$12.40$12.40575
2016-06-14$12.16$12.161,100
2016-06-13$12.40$12.400
2016-06-10$12.40$12.4038
2016-06-09$12.48$12.480
2016-06-08$12.48$12.48250
2016-06-07$12.88$12.8825
2016-06-06$12.80$12.8025
2016-06-03$12.88$12.88325
2016-06-02$13.60$13.60113
2016-06-01$12.24$12.24850
2016-05-31$12.80$12.80163
2016-05-27$12.56$12.5613
2016-05-26$14.40$14.403,013
2016-05-25$11.60$11.60788
2016-05-24$12.32$12.3250
2016-05-23$12.00$12.00250
2016-05-20$12.00$12.000
2016-05-19$12.00$12.00138
2016-05-18$12.00$12.00100
2016-05-17$12.00$12.00225
2016-05-16$12.08$12.08100
2016-05-13$12.00$12.000
2016-05-12$12.00$12.00325
2016-05-11$12.40$12.401,850
2016-05-10$12.40$12.40513
2016-05-09$12.24$12.241,075
2016-05-06$12.64$12.64625
2016-05-05$13.20$13.201,488
2016-05-04$12.64$12.64113
2016-05-03$12.64$12.64313
2016-05-02$12.64$12.641,125
2016-04-29$12.64$12.64913
2016-04-28$12.48$12.48250
2016-04-27$12.48$12.48650
2016-04-26$12.64$12.642,038
2016-04-25$12.88$12.88350
2016-04-22$12.88$12.880
2016-04-21$12.88$12.883,538
2016-04-20$13.12$13.12563
2016-04-19$12.72$12.72838
2016-04-18$12.40$12.401,375
2016-04-15$12.32$12.322,238
2016-04-14$13.68$13.685,288
2016-04-13$11.44$11.441,638
2016-04-12$11.44$11.44825
2016-04-11$11.20$11.20213
2016-04-08$11.44$11.441,913
2016-04-07$11.52$11.52888
2016-04-06$11.12$11.12263
2016-04-05$11.12$11.125,650
2016-04-04$10.72$10.721,513
2016-04-01$9.44$9.44125
2016-03-31$8.88$8.88125
2016-03-30$9.68$9.68500
2016-03-29$9.20$9.20938
2016-03-28$9.60$9.6075
2016-03-24$9.60$9.6025
2016-03-23$10.32$10.320
2016-03-22$10.32$10.3275
2016-03-21$10.08$10.081,888
2016-03-18$9.60$9.602,113
2016-03-17$9.20$9.20125
2016-03-16$9.12$9.1263
2016-03-15$9.12$9.120
2016-03-14$9.12$9.12713
2016-03-11$9.04$9.040
2016-03-10$9.04$9.0438
2016-03-09$8.96$8.960
2016-03-08$8.96$8.960
2016-03-07$8.96$8.960
2016-03-04$8.96$8.960
2016-03-03$8.96$8.96125
2016-03-02$8.96$8.96188
2016-03-01$8.88$8.8838
2016-02-29$8.80$8.80588
2016-02-26$9.04$9.0438
2016-02-25$9.12$9.120
2016-02-24$9.12$9.120
2016-02-23$9.12$9.120
2016-02-22$9.12$9.12375
2016-02-19$9.04$9.0413
2016-02-18$9.20$9.20113
2016-02-17$9.04$9.040
2016-02-16$9.04$9.04500
2016-02-12$9.20$9.20275
2016-02-11$9.60$9.6013
2016-02-10$9.84$9.840
2016-02-09$9.84$9.840
2016-02-08$9.84$9.8475
2016-02-05$9.84$9.8413
2016-02-04$9.84$9.8438
2016-02-03$9.12$9.12150
2016-02-02$9.68$9.680
2016-02-01$9.68$9.681,525
2016-01-29$9.20$9.201,438
2016-01-28$8.64$8.641,325
2016-01-27$9.68$9.681,375
2016-01-26$8.80$8.80875
2016-01-25$9.52$9.52450
2016-01-22$9.92$9.92463
2016-01-21$9.60$9.601,763
2016-01-20$8.80$8.801,775
2016-01-19$8.80$8.801,263
2016-01-15$10.00$10.00563
2016-01-14$9.68$9.68500
2016-01-13$10.08$10.08313
2016-01-12$10.00$10.00588
2016-01-11$10.40$10.40188
2016-01-08$9.92$9.921,538
2016-01-07$8.80$8.800
2016-01-06$8.80$8.801,725
2016-01-05$11.28$11.282,763
2016-01-04$10.40$10.40825