Biomerica stock (symbol: BMRA) underwent a total of 2 stock splits.The most recent stock split occurred on April 21st, 2025.One BMRA share bought prior to November 14th, 1994 would equal to 0.0625 BMRA shares today.