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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$23.50$23.502,925
1999-12-30$25.00$25.0011,100
1999-12-29$23.00$23.0010,313
1999-12-28$26.00$26.002,350
1999-12-27$26.50$26.5014,088
1999-12-23$28.00$28.004,838
1999-12-22$26.00$26.002,050
1999-12-21$25.00$25.004,088
1999-12-20$24.75$24.7510,800
1999-12-17$29.50$29.505,525
1999-12-16$28.75$28.752,563
1999-12-15$30.50$30.503,025
1999-12-14$31.00$31.002,363
1999-12-13$32.00$32.006,463
1999-12-10$29.00$29.002,850
1999-12-09$32.00$32.008,813
1999-12-08$30.00$30.003,150
1999-12-07$31.00$31.004,025
1999-12-06$31.50$31.505,750
1999-12-03$32.50$32.505,650
1999-12-02$31.50$31.507,263
1999-12-01$31.50$31.503,075
1999-11-30$32.00$32.0019,088
1999-11-29$30.50$30.503,125
1999-11-26$30.00$30.001,000
1999-11-24$29.00$29.003,713
1999-11-23$29.00$29.001,125
1999-11-22$30.00$30.004,600
1999-11-19$31.50$31.506,475
1999-11-18$31.50$31.503,263
1999-11-17$31.50$31.505,575
1999-11-16$31.00$31.006,750
1999-11-15$31.00$31.0012,913
1999-11-12$31.00$31.0016,575
1999-11-11$27.00$27.0012,213
1999-11-10$26.00$26.001,263
1999-11-09$27.00$27.002,925
1999-11-08$25.00$25.004,400
1999-11-05$26.50$26.504,888
1999-11-04$26.00$26.001,063
1999-11-03$27.00$27.005,663
1999-11-02$28.00$28.001,313
1999-11-01$28.00$28.004,763
1999-10-29$28.00$28.009,313
1999-10-28$27.00$27.001,800
1999-10-27$27.50$27.504,000
1999-10-26$25.00$25.002,263
1999-10-25$25.00$25.003,600
1999-10-22$25.00$25.001,813
1999-10-21$24.75$24.753,838
1999-10-20$25.00$25.006,563
1999-10-19$24.50$24.50288
1999-10-18$25.50$25.50850
1999-10-15$26.00$26.003,763
1999-10-14$26.00$26.002,875
1999-10-13$24.50$24.50350
1999-10-12$25.00$25.001,888
1999-10-11$25.00$25.002,300
1999-10-08$24.00$24.001,788
1999-10-07$24.50$24.503,600
1999-10-06$26.00$26.002,100
1999-10-05$26.00$26.002,800
1999-10-04$24.50$24.502,050
1999-10-01$24.00$24.001,600
1999-09-30$23.50$23.501,300
1999-09-29$22.00$22.002,075
1999-09-28$22.00$22.002,313
1999-09-27$24.00$24.007,275
1999-09-24$27.00$27.006,775
1999-09-23$24.00$24.001,375
1999-09-22$25.00$25.005,363
1999-09-21$24.00$24.005,975
1999-09-20$26.00$26.0011,250
1999-09-17$24.00$24.0021,213
1999-09-16$22.00$22.002,875
1999-09-15$23.00$23.0013,688
1999-09-14$22.00$22.0010,638
1999-09-13$16.25$16.25650
1999-09-10$16.25$16.25138
1999-09-09$16.25$16.256,350
1999-09-08$17.50$17.50125
1999-09-07$17.00$17.00938
1999-09-03$20.00$20.002,200
1999-09-02$21.00$21.002,525
1999-09-01$18.50$18.501,300
1999-08-31$18.25$18.252,375
1999-08-30$18.00$18.00413
1999-08-27$18.00$18.001,925
1999-08-26$16.00$16.001,188
1999-08-25$16.00$16.001,675
1999-08-24$16.00$16.001,288
1999-08-23$16.50$16.50475
1999-08-20$18.00$18.00388
1999-08-19$17.25$17.25188
1999-08-18$17.00$17.00775
1999-08-17$17.50$17.50200
1999-08-16$16.50$16.502,413
1999-08-13$16.00$16.002,000
1999-08-12$16.50$16.50425
1999-08-11$18.00$18.006,063
1999-08-10$16.50$16.502,113
1999-08-09$16.50$16.501,125
1999-08-06$16.00$16.001,088
1999-08-05$16.00$16.005,100
1999-08-04$16.50$16.501,213
1999-08-03$17.00$17.002,513
1999-08-02$18.75$18.751,825
1999-07-30$18.00$18.002,613
1999-07-29$17.00$17.004,325
1999-07-28$18.75$18.75825
1999-07-27$18.00$18.003,825
1999-07-26$21.00$21.005,238
1999-07-23$20.00$20.00725
1999-07-22$21.50$21.501,863
1999-07-21$22.00$22.001,738
1999-07-20$22.00$22.001,588
1999-07-19$22.00$22.001,988
1999-07-16$22.50$22.50613
1999-07-15$22.50$22.50800
1999-07-14$23.00$23.003,038
1999-07-13$22.00$22.001,425
1999-07-12$22.00$22.001,725
1999-07-09$22.00$22.001,063
1999-07-08$23.25$23.251,088
1999-07-07$22.50$22.501,563
1999-07-06$23.50$23.505,913
1999-07-02$21.00$21.001,325
1999-07-01$20.00$20.003,375
1999-06-30$21.00$21.002,100
1999-06-29$22.00$22.00563
1999-06-28$22.00$22.002,000
1999-06-25$21.00$21.001,363
1999-06-24$20.50$20.502,513
1999-06-23$21.50$21.502,288
1999-06-22$22.00$22.002,588
1999-06-21$22.00$22.001,475
1999-06-18$24.00$24.0011,988
1999-06-17$22.00$22.007,250
1999-06-16$25.00$25.004,400
1999-06-15$23.00$23.0011,875
1999-06-14$24.75$24.7523,088
1999-06-11$21.50$21.506,988
1999-06-10$19.00$19.002,588
1999-06-09$18.50$18.502,738
1999-06-08$17.00$17.004,550
1999-06-07$19.50$19.50963
1999-06-04$20.00$20.003,463
1999-06-03$18.00$18.005,150
1999-06-02$21.00$21.003,500
1999-06-01$22.50$22.505,188
1999-05-28$20.00$20.001,625
1999-05-27$19.00$19.0013,413
1999-05-26$21.00$21.009,950
1999-05-25$24.50$24.5019,450
1999-05-24$20.75$20.7514,988
1999-05-21$26.00$26.006,663
1999-05-20$26.00$26.0018,013
1999-05-19$30.00$30.0030,450
1999-05-18$29.25$29.2518,925
1999-05-17$32.00$32.0053,125
1999-05-14$29.00$29.0064,900
1999-05-13$30.25$30.25244,500
1999-05-12$21.00$21.0076,525
1999-05-11$14.75$14.7521,825
1999-05-10$13.00$13.009,263
1999-05-07$11.50$11.501,063
1999-05-06$11.00$11.004,163
1999-05-05$11.00$11.002,763
1999-05-04$10.00$10.001,313
1999-05-03$11.50$11.501,213
1999-04-30$10.50$10.501,600
1999-04-29$12.00$12.00450
1999-04-28$12.00$12.005,063
1999-04-27$10.50$10.501,900
1999-04-26$11.00$11.002,988
1999-04-23$11.00$11.002,588
1999-04-22$11.50$11.505,425
1999-04-21$9.75$9.753,675
1999-04-20$10.00$10.004,538
1999-04-19$10.50$10.50713
1999-04-16$10.50$10.502,525
1999-04-15$11.50$11.504,800
1999-04-14$12.50$12.5014,488
1999-04-13$11.00$11.009,238
1999-04-12$11.00$11.004,275
1999-04-09$9.50$9.501,225
1999-04-08$10.00$10.001,475
1999-04-07$9.50$9.502,138
1999-04-06$10.50$10.50925
1999-04-05$11.00$11.001,888
1999-04-01$10.00$10.00250
1999-03-31$10.00$10.00250
1999-03-30$10.50$10.501,250
1999-03-29$9.50$9.501,250
1999-03-26$9.00$9.001,150
1999-03-25$11.00$11.005,575
1999-03-24$9.00$9.000
1999-03-23$9.00$9.001,375
1999-03-22$9.00$9.001,488
1999-03-19$8.50$8.501,675
1999-03-18$8.50$8.50925
1999-03-17$9.00$9.001,113
1999-03-16$9.00$9.00800
1999-03-15$9.50$9.50863
1999-03-12$10.50$10.501,038
1999-03-11$10.50$10.501,163
1999-03-10$9.00$9.002,088
1999-03-09$9.00$9.005,800
1999-03-08$9.00$9.003,350
1999-03-05$10.50$10.508,125
1999-03-04$12.50$12.5025,138
1999-03-03$13.50$13.5066,488
1999-03-02$9.50$9.5024,438
1999-03-01$7.75$7.75125
1999-02-26$7.75$7.75763
1999-02-25$8.00$8.00600
1999-02-24$8.25$8.252,388
1999-02-23$8.00$8.00525
1999-02-22$8.00$8.00500
1999-02-19$7.50$7.50325
1999-02-18$7.50$7.50350
1999-02-17$8.00$8.00650
1999-02-16$8.00$8.00875
1999-02-12$8.50$8.50475
1999-02-11$8.50$8.50213
1999-02-10$8.50$8.50125
1999-02-09$8.50$8.50263
1999-02-08$8.50$8.50400
1999-02-05$8.75$8.75575
1999-02-04$8.75$8.75775
1999-02-03$8.50$8.50825
1999-02-02$7.75$7.751,950
1999-02-01$8.50$8.501,163
1999-01-29$8.00$8.003,525
1999-01-28$8.50$8.501,075
1999-01-27$8.00$8.003,313
1999-01-26$8.25$8.252,750
1999-01-25$8.50$8.501,000
1999-01-22$8.50$8.50875
1999-01-21$8.25$8.251,925
1999-01-20$8.25$8.254,200
1999-01-19$9.00$9.005,413
1999-01-15$9.00$9.003,913
1999-01-14$9.25$9.252,250
1999-01-13$9.25$9.25438
1999-01-12$9.50$9.501,250
1999-01-11$9.50$9.503,188
1999-01-08$10.00$10.001,975
1999-01-07$9.50$9.501,425
1999-01-06$8.50$8.501,388
1999-01-05$9.00$9.001,475
1999-01-04$9.00$9.002,325