Genprex Q2 net loss narrows 5% to $4.45 million year over year - GNPX News | Rallies