Squeeze? What Squeeze? the AMMA Short Interest is only 75,000 shares Imo squeeeze coming... quiet small float good news