OraSure Q1 revenue $27.9 million beats guidance; gross margin rises to 42.3% - OSUR News | Rallies