Whether Neptune Can Overcome Market Weigh-Down And Deliver On Milestones