Financial insights of SHPH