Viking Therapeutics Prepares for Earnings with Mixed Analyst Sentiment and Clinical Milestones | The 4 Pillar Report