GLP - Global Partners LP Stock Analysis | Finranks