I am not sure algos did it this time. At 3:01PM someone dumped more than 100K shares dropping the price to 1.48. At 3:45 60K trade dropped it to 1.46 but it recovered back to 1.48 at the close. Volume was low at about 1 mil shares traded, no buyers, and without buyers PPS can't go up.