Analyst Initiates Buy Rating on Sezzle | Intellectia.AI