SOL Stock Analysis