Sure does...big buys coming in...should explode back up! It was 1.43 after announcement of FDA clearance! This is not a big deal!