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 — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$29.92$29.922,200
2017-12-28$30.24$30.241,563
2017-12-27$30.08$30.082,175
2017-12-26$31.60$31.60750
2017-12-22$32.88$32.882,088
2017-12-21$32.40$32.401,450
2017-12-20$32.32$32.324,338
2017-12-19$33.04$33.041,638
2017-12-18$35.44$35.447,513
2017-12-15$32.64$32.644,988
2017-12-14$32.64$32.642,575
2017-12-13$31.52$31.524,663
2017-12-12$31.20$31.203,125
2017-12-11$32.00$32.009,188
2017-12-08$29.12$29.121,963
2017-12-07$29.28$29.28863
2017-12-06$30.08$30.082,213
2017-12-05$28.16$28.162,338
2017-12-04$26.64$26.641,175
2017-12-01$26.48$26.48450
2017-11-30$27.52$27.523,313
2017-11-29$25.04$25.04513
2017-11-28$24.96$24.961,163
2017-11-27$26.08$26.081,350
2017-11-24$27.28$27.2838
2017-11-22$27.84$27.84175
2017-11-21$28.48$28.48538
2017-11-20$27.84$27.84413
2017-11-17$28.64$28.64588
2017-11-16$28.00$28.001,063
2017-11-15$27.52$27.52775
2017-11-14$28.16$28.161,500
2017-11-13$27.20$27.20363
2017-11-10$27.20$27.201,900
2017-11-09$27.44$27.442,363
2017-11-08$27.44$27.442,713
2017-11-07$27.92$27.927,863
2017-11-06$25.92$25.926,150
2017-11-03$26.72$26.726,063
2017-11-02$24.88$24.884,388
2017-11-01$23.44$23.444,325
2017-10-31$22.16$22.16938
2017-10-30$22.16$22.163,100
2017-10-27$22.56$22.562,525
2017-10-26$22.40$22.40225
2017-10-25$22.40$22.40325
2017-10-24$22.48$22.48538
2017-10-23$22.48$22.48225
2017-10-20$22.64$22.64688
2017-10-19$22.48$22.48763
2017-10-18$22.08$22.08813
2017-10-17$22.64$22.64713
2017-10-16$22.48$22.481,625
2017-10-13$22.48$22.481,463
2017-10-12$22.48$22.48100
2017-10-11$22.64$22.643,363
2017-10-10$22.56$22.56450
2017-10-09$22.88$22.88700
2017-10-06$23.12$23.12675
2017-10-05$22.64$22.641,875
2017-10-04$22.80$22.80338
2017-10-03$21.76$21.76225
2017-10-02$22.88$22.88200
2017-09-29$22.24$22.24525
2017-09-28$21.44$21.44838
2017-09-27$22.40$22.4025
2017-09-26$22.40$22.402,638
2017-09-25$22.08$22.0850
2017-09-22$22.56$22.56288
2017-09-21$22.16$22.161,000
2017-09-20$22.16$22.1638
2017-09-19$22.24$22.2488
2017-09-18$22.24$22.24688
2017-09-15$22.24$22.241,625
2017-09-14$23.04$23.041,713
2017-09-13$22.56$22.561,875
2017-09-12$23.20$23.207,713
2017-09-11$21.76$21.761,275
2017-09-08$21.60$21.60513
2017-09-07$21.68$21.682,500
2017-09-06$21.44$21.44675
2017-09-05$21.92$21.921,475
2017-09-01$21.36$21.36200
2017-08-31$21.20$21.20338
2017-08-30$20.96$20.96350
2017-08-29$21.60$21.601,825
2017-08-28$20.80$20.801,200
2017-08-25$20.80$20.800
2017-08-24$20.80$20.80450
2017-08-23$20.88$20.882,338
2017-08-22$21.20$21.20163
2017-08-21$21.44$21.44313
2017-08-18$22.00$22.00488
2017-08-17$21.36$21.36613
2017-08-16$21.04$21.042,150
2017-08-15$22.00$22.0050
2017-08-14$21.28$21.283,375
2017-08-11$21.76$21.762,888
2017-08-10$21.44$21.4438
2017-08-09$20.96$20.96350
2017-08-08$20.96$20.960
2017-08-07$20.96$20.96763
2017-08-04$22.40$22.401,188
2017-08-03$20.96$20.960
2017-08-02$20.96$20.961,113
2017-08-01$22.24$22.241,075
2017-07-31$22.24$22.24525
2017-07-28$21.60$21.60325
2017-07-27$22.16$22.161,225
2017-07-26$21.44$21.442,500
2017-07-25$21.60$21.601,425
2017-07-24$21.84$21.843,863
2017-07-21$21.52$21.52513
2017-07-20$20.96$20.96800
2017-07-19$21.36$21.364,663
2017-07-18$21.36$21.365,463
2017-07-17$20.80$20.80200
2017-07-14$21.44$21.44263
2017-07-13$20.56$20.56325
2017-07-12$20.80$20.80113
2017-07-11$20.64$20.641,038
2017-07-10$22.64$22.641,463
2017-07-07$20.48$20.48513
2017-07-06$21.20$21.20238
2017-07-05$21.36$21.362,900
2017-07-03$21.68$21.682,688
2017-06-30$21.04$21.044,275
2017-06-29$21.28$21.286,238
2017-06-28$22.40$22.404,725
2017-06-27$20.32$20.321,763
2017-06-26$20.32$20.324,975
2017-06-23$20.00$20.00363
2017-06-22$19.52$19.52288
2017-06-21$20.40$20.401,688
2017-06-20$20.32$20.324,400
2017-06-19$19.36$19.366,275
2017-06-16$18.48$18.48875
2017-06-15$19.52$19.521,488
2017-06-14$19.60$19.601,713
2017-06-13$20.48$20.484,388
2017-06-12$20.08$20.08538
2017-06-09$19.68$19.68388
2017-06-08$19.44$19.44788
2017-06-07$20.16$20.161,850
2017-06-06$21.20$21.206,750
2017-06-05$20.16$20.16988
2017-06-02$20.16$20.163,725
2017-06-01$19.28$19.28363
2017-05-31$20.00$20.00575
2017-05-30$20.96$20.9625
2017-05-26$21.04$21.04338
2017-05-25$21.60$21.60488
2017-05-24$21.12$21.12763
2017-05-23$21.92$21.925,475
2017-05-22$20.88$20.88413
2017-05-19$21.04$21.04188
2017-05-18$21.44$21.443,463
2017-05-17$20.72$20.721,875
2017-05-16$21.04$21.04300
2017-05-15$20.80$20.8075
2017-05-12$20.32$20.32450
2017-05-11$20.24$20.24250
2017-05-10$20.24$20.24113
2017-05-09$20.72$20.721,975
2017-05-08$20.00$20.00813
2017-05-05$20.32$20.321,613
2017-05-04$19.60$19.602,188
2017-05-03$20.24$20.241,700
2017-05-02$20.00$20.002,200
2017-05-01$19.92$19.922,538
2017-04-28$20.96$20.962,363
2017-04-27$20.48$20.48500
2017-04-26$19.68$19.684,038
2017-04-25$19.12$19.121,638
2017-04-24$19.04$19.040
2017-04-21$19.04$19.042,438
2017-04-20$18.72$18.72825
2017-04-19$18.40$18.401,150
2017-04-18$18.08$18.08138
2017-04-17$18.08$18.081,788
2017-04-13$18.64$18.64300
2017-04-12$19.92$19.922,650
2017-04-11$18.32$18.32175
2017-04-10$18.40$18.402,188
2017-04-07$17.60$17.604,500
2017-04-06$17.68$17.682,825
2017-04-05$16.96$16.962,338
2017-04-04$17.04$17.041,625
2017-04-03$17.84$17.843,625
2017-03-31$17.52$17.523,163
2017-03-30$15.84$15.84213
2017-03-29$16.00$16.00363
2017-03-28$15.92$15.922,475
2017-03-27$16.40$16.40813
2017-03-24$16.00$16.001,075
2017-03-23$15.76$15.76138
2017-03-22$15.92$15.921,163
2017-03-21$16.24$16.242,588
2017-03-20$16.64$16.642,738
2017-03-17$16.24$16.241,188
2017-03-16$16.16$16.16263
2017-03-15$16.24$16.242,275
2017-03-14$17.52$17.527,700
2017-03-13$17.28$17.281,575
2017-03-10$17.44$17.441,188
2017-03-09$17.36$17.362,513
2017-03-08$18.08$18.08275
2017-03-07$18.80$18.808,150
2017-03-06$18.32$18.324,225
2017-03-03$18.32$18.324,188
2017-03-02$18.48$18.482,325
2017-03-01$19.84$19.842,525
2017-02-28$19.68$19.684,200
2017-02-27$20.24$20.244,188
2017-02-24$20.16$20.161,425
2017-02-23$20.48$20.482,963
2017-02-22$20.32$20.321,338
2017-02-21$20.32$20.32713
2017-02-17$20.56$20.562,988
2017-02-16$21.20$21.203,675
2017-02-15$20.00$20.002,013
2017-02-14$20.16$20.161,088
2017-02-13$20.08$20.08675
2017-02-10$20.24$20.24538
2017-02-09$20.24$20.242,125
2017-02-08$20.40$20.40450
2017-02-07$21.20$21.202,463
2017-02-06$22.00$22.002,975
2017-02-03$21.12$21.12238
2017-02-02$20.88$20.88763
2017-02-01$20.72$20.724,850
2017-01-31$22.16$22.164,563
2017-01-30$21.12$21.12888
2017-01-27$22.00$22.003,650
2017-01-26$22.56$22.563,038
2017-01-25$22.64$22.646,438
2017-01-24$19.44$19.445,188
2017-01-23$19.60$19.601,388
2017-01-20$20.56$20.563,050
2017-01-19$18.96$18.963,288
2017-01-18$18.56$18.564,488
2017-01-17$18.96$18.962,563
2017-01-13$18.40$18.401,450
2017-01-12$17.36$17.361,425
2017-01-11$17.68$17.682,850
2017-01-10$18.08$18.082,538
2017-01-09$19.60$19.60838
2017-01-06$19.04$19.043,600
2017-01-05$17.20$17.207,775
2017-01-04$17.36$17.363,263
2017-01-03$17.28$17.281,263