Avalanche Defies Selloff, Soared Over 18% This Week: What’s Next?