Bioaffinity Technologies Inc - Q1 2026 net loss $3.6 million or $0.81 per share

BIAF

Published on 05/08/2026 at 08:43 am EDT