Viking Therapeutics (NASDAQ:VKTX) has been under the investor microscope following the CFO's substantial stock sale. To provide a clearer picture of the company's financial health, InvestingPro data ...