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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$31.12$31.1212,313
2021-12-30$31.20$31.209,613
2021-12-29$31.52$31.5213,025
2021-12-28$31.44$31.4414,625
2021-12-27$33.20$33.2016,175
2021-12-23$33.60$33.6021,500
2021-12-22$34.96$34.966,313
2021-12-21$34.96$34.9636,213
2021-12-20$32.88$32.8812,588
2021-12-17$33.52$33.5233,838
2021-12-16$32.00$32.00349,038
2021-12-15$32.48$32.4817,250
2021-12-14$33.84$33.844,288
2021-12-13$33.84$33.8410,475
2021-12-10$35.20$35.206,025
2021-12-09$35.68$35.684,888
2021-12-08$37.12$37.127,750
2021-12-07$36.72$36.727,213
2021-12-06$35.36$35.368,213
2021-12-03$34.48$34.4814,638
2021-12-02$35.84$35.846,438
2021-12-01$35.44$35.4421,550
2021-11-30$38.80$38.8015,388
2021-11-29$38.64$38.647,250
2021-11-26$39.92$39.929,538
2021-11-24$40.56$40.5615,813
2021-11-23$40.08$40.0818,363
2021-11-22$38.72$38.7228,288
2021-11-19$40.64$40.6429,600
2021-11-18$38.08$38.0811,988
2021-11-17$39.76$39.7623,950
2021-11-16$37.76$37.7619,238
2021-11-15$37.60$37.6024,125
2021-11-12$38.16$38.16144,700
2021-11-11$36.72$36.7223,438
2021-11-10$38.24$38.2461,125
2021-11-09$34.48$34.4822,263
2021-11-08$38.24$38.2475,863
2021-11-05$39.44$39.4449,350
2021-11-04$35.28$35.2811,588
2021-11-03$35.92$35.9214,513
2021-11-02$34.00$34.0018,750
2021-11-01$35.60$35.6022,563
2021-10-29$36.72$36.7217,488
2021-10-28$35.60$35.6012,888
2021-10-27$35.84$35.8422,900
2021-10-26$35.20$35.2027,150
2021-10-25$34.88$34.8887,338
2021-10-22$38.48$38.4850,875
2021-10-21$41.60$41.6033,525
2021-10-20$40.96$40.9688,125
2021-10-19$44.00$44.00163,288
2021-10-18$45.44$45.4433,200
2021-10-15$44.32$44.32109,838
2021-10-14$45.20$45.2047,025
2021-10-13$48.16$48.1679,713
2021-10-12$47.04$47.0490,438
2021-10-11$49.92$49.9266,675
2021-10-08$53.68$53.68234,963
2021-10-07$49.36$49.36199,800
2021-10-06$52.88$52.88356,738
2021-10-05$47.44$47.441,888,225
2021-10-04$45.04$45.04467,325
2021-10-01$49.68$49.6811,912,188
2021-09-30$36.00$36.003,925
2021-09-29$37.28$37.284,263
2021-09-28$38.32$38.323,438
2021-09-27$39.84$39.8411,863
2021-09-24$41.04$41.0427,538
2021-09-23$37.04$37.042,100
2021-09-22$36.88$36.885,100
2021-09-21$35.92$35.923,175
2021-09-20$35.04$35.043,275
2021-09-17$37.20$37.2017,388
2021-09-16$33.60$33.602,725
2021-09-15$32.96$32.963,088
2021-09-14$32.64$32.6410,275
2021-09-13$36.64$36.6411,950
2021-09-10$36.32$36.323,013
2021-09-09$36.08$36.082,588
2021-09-08$34.80$34.803,575
2021-09-07$35.12$35.125,188
2021-09-03$37.76$37.769,000
2021-09-02$36.56$36.567,763
2021-09-01$36.80$36.804,550
2021-08-31$35.84$35.8414,213
2021-08-30$34.88$34.8815,075
2021-08-27$34.08$34.087,213
2021-08-26$34.00$34.005,400
2021-08-25$34.16$34.169,825
2021-08-24$33.84$33.847,150
2021-08-23$33.92$33.9212,263
2021-08-20$31.36$31.364,100
2021-08-19$31.68$31.6810,688
2021-08-18$32.40$32.403,938
2021-08-17$32.64$32.6419,488
2021-08-16$31.20$31.204,763
2021-08-13$32.48$32.486,750
2021-08-12$32.96$32.969,963
2021-08-11$32.16$32.1614,900
2021-08-10$31.76$31.767,438
2021-08-09$32.24$32.2412,088
2021-08-06$31.52$31.526,413
2021-08-05$31.60$31.6042,050
2021-08-04$29.12$29.1218,363
2021-08-03$29.52$29.5231,938
2021-08-02$29.60$29.6026,513
2021-07-30$30.00$30.0030,925
2021-07-29$29.04$29.048,375
2021-07-28$28.64$28.6411,863
2021-07-27$28.40$28.4027,063
2021-07-26$28.88$28.8817,150
2021-07-23$29.36$29.3626,575
2021-07-22$31.28$31.2891,088
2021-07-21$30.80$30.80120,788
2021-07-20$30.48$30.4810,725
2021-07-19$30.88$30.8834,775
2021-07-16$30.24$30.2423,425
2021-07-15$28.48$28.487,000
2021-07-14$28.64$28.645,425
2021-07-13$29.68$29.688,950
2021-07-12$29.76$29.764,475
2021-07-09$30.00$30.009,113
2021-07-08$28.32$28.325,100
2021-07-07$28.88$28.889,963
2021-07-06$30.56$30.567,600
2021-07-02$31.20$31.2025,263
2021-07-01$33.68$33.6834,538
2021-06-30$32.08$32.083,763
2021-06-29$31.92$31.923,588
2021-06-28$32.40$32.405,138
2021-06-25$31.44$31.4415,163
2021-06-24$32.56$32.5628,150
2021-06-23$33.12$33.1216,388
2021-06-22$31.36$31.367,288
2021-06-21$31.12$31.129,838
2021-06-18$31.76$31.7627,138
2021-06-17$30.96$30.968,363
2021-06-16$30.80$30.808,175
2021-06-15$32.48$32.4826,425
2021-06-14$32.80$32.8014,800
2021-06-11$32.56$32.5667,125
2021-06-10$37.04$37.04218,063
2021-06-09$31.60$31.609,725
2021-06-08$31.36$31.3618,888
2021-06-07$29.92$29.9223,863
2021-06-04$29.52$29.5216,388
2021-06-03$29.04$29.0410,538
2021-06-02$28.16$28.1616,263
2021-06-01$29.20$29.2010,588
2021-05-28$29.20$29.2011,713
2021-05-27$29.28$29.2812,913
2021-05-26$28.08$28.0813,413
2021-05-25$27.68$27.686,138
2021-05-24$28.80$28.8011,488
2021-05-21$30.08$30.0814,850
2021-05-20$29.20$29.209,413
2021-05-19$29.36$29.369,675
2021-05-18$28.88$28.8819,038
2021-05-17$27.44$27.4420,863
2021-05-14$28.40$28.4015,225
2021-05-13$28.80$28.8065,625
2021-05-12$30.24$30.24492,175
2021-05-11$27.28$27.28664,713
2021-05-10$32.96$32.9610,000
2021-05-07$35.20$35.202,300
2021-05-06$34.72$34.7215,088
2021-05-05$36.16$36.165,588
2021-05-04$35.44$35.447,350
2021-05-03$37.52$37.529,175
2021-04-30$37.28$37.287,138
2021-04-29$37.60$37.605,925
2021-04-28$38.16$38.169,675
2021-04-27$37.44$37.449,413
2021-04-26$38.08$38.0825,563
2021-04-23$35.20$35.2013,663
2021-04-22$34.24$34.2423,050
2021-04-21$35.20$35.2016,213
2021-04-20$34.24$34.2418,275
2021-04-19$37.52$37.5221,888
2021-04-16$37.92$37.9212,713
2021-04-15$38.08$38.0863,463
2021-04-14$40.88$40.888,363
2021-04-13$39.68$39.6814,288
2021-04-12$41.12$41.1216,788
2021-04-09$42.96$42.966,513
2021-04-08$42.56$42.5612,688
2021-04-07$42.72$42.7211,925
2021-04-06$44.72$44.7222,488
2021-04-05$45.44$45.44170,750
2021-04-01$47.20$47.206,713
2021-03-31$43.68$43.685,175
2021-03-30$41.92$41.926,850
2021-03-29$43.12$43.124,713
2021-03-26$44.48$44.489,588
2021-03-25$46.64$46.6413,613
2021-03-24$47.20$47.206,475
2021-03-23$50.88$50.887,925
2021-03-22$51.20$51.205,438
2021-03-19$54.08$54.0813,213
2021-03-18$50.32$50.324,225
2021-03-17$51.68$51.687,425
2021-03-16$51.36$51.3615,100
2021-03-15$48.08$48.084,313
2021-03-12$48.16$48.168,875
2021-03-11$48.96$48.9610,638
2021-03-10$48.80$48.809,475
2021-03-09$47.12$47.129,375
2021-03-08$44.24$44.246,688
2021-03-05$44.00$44.0017,988
2021-03-04$46.72$46.7213,238
2021-03-03$47.28$47.2812,175
2021-03-02$49.52$49.526,350
2021-03-01$50.32$50.3214,350
2021-02-26$49.04$49.0411,025
2021-02-25$50.16$50.165,938
2021-02-24$51.84$51.849,338
2021-02-23$51.04$51.0426,563
2021-02-22$53.52$53.5219,563
2021-02-19$55.76$55.7620,225
2021-02-18$58.56$58.5612,275
2021-02-17$60.24$60.2415,988
2021-02-16$62.64$62.6421,013
2021-02-12$62.88$62.8815,550
2021-02-11$60.80$60.8019,475
2021-02-10$64.00$64.0034,688
2021-02-09$62.24$62.2419,575
2021-02-08$62.40$62.4025,775
2021-02-05$61.04$61.0428,563
2021-02-04$58.48$58.4813,300
2021-02-03$58.96$58.9628,675
2021-02-02$55.52$55.5223,638
2021-02-01$54.00$54.0010,975
2021-01-29$54.40$54.4020,425
2021-01-28$53.76$53.7644,813
2021-01-27$56.96$56.9651,963
2021-01-26$58.24$58.2450,213
2021-01-25$60.00$60.0099,213
2021-01-22$55.84$55.8495,988
2021-01-21$49.60$49.6046,450
2021-01-20$49.28$49.2820,663
2021-01-19$48.72$48.7245,575
2021-01-15$45.60$45.6052,600
2021-01-14$48.48$48.4855,913
2021-01-13$50.16$50.16131,950
2021-01-12$52.32$52.321,614,663
2021-01-11$41.12$41.1213,488
2021-01-08$42.64$42.6413,438
2021-01-07$43.76$43.7614,575
2021-01-06$41.12$41.1221,188
2021-01-05$40.72$40.7212,825
2021-01-04$40.48$40.4821,038