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