what is the ttm return for biomerica

Biomerica (BMRA) has returned 15.3% since October 10, 2024.

DATE OPEN HIGH LOW CLOSE VOLUME
October 09 2025
$2.90
$2.99
$2.86
$2.95
34,375
October 08 2025
$2.81
$2.93
$2.80
$2.88
27,216
October 07 2025
$2.89
$2.99
$2.82
$2.84
25,795
October 06 2025
$2.79
$2.94
$2.75
$2.93
63,787
October 03 2025
$2.73
$2.81
$2.71
$2.80
46,627
October 02 2025
$2.77
$2.84
$2.68
$2.76
33,879
October 01 2025
$2.77
$2.82
$2.76
$2.82
38,045
September 30 2025
$2.81
$2.85
$2.76
$2.83
18,451
September 29 2025
$2.85
$2.88
$2.80
$2.85
24,205
September 26 2025
$2.75
$2.86
$2.75
$2.81
17,867
September 25 2025
$2.85
$2.87
$2.78
$2.80
10,565
September 24 2025
$2.88
$2.96
$2.84
$2.91
22,424
September 23 2025
$2.85
$2.90
$2.82
$2.85
17,647
September 22 2025
$2.83
$2.90
$2.76
$2.84
47,202
September 19 2025
$2.95
$2.95
$2.82
$2.88
47,936
September 18 2025
$2.92
$2.99
$2.92
$2.93
26,164
September 17 2025
$3.00
$3.05
$2.90
$2.92
45,519
September 16 2025
$3.03
$3.05
$2.87
$3.00
30,605
September 15 2025
$3.02
$3.05
$2.94
$2.99
42,720
September 12 2025
$3.00
$3.03
$2.95
$2.98
20,637
September 11 2025
$2.98
$3.08
$2.90
$2.95
38,883
September 10 2025
$2.94
$3.04
$2.82
$2.93
43,629
September 09 2025
$2.74
$3.00
$2.74
$2.91
398,062
September 08 2025
$2.77
$3.02
$2.75
$2.91
204,574
September 05 2025
$2.75
$2.79
$2.53
$2.75
129,780