Looking at this chart - you can clearly see that ALGO is poised to go parabolic to the 3.20 range before fizzling. This of course if the triple top can be broken on the next push up the channel.