Home News Lemonade stock price analysis: technicals point to more gains