Financial insights of SNGX