What’s This Rock?

Found on a river bank in northeastern Vermont. First three pictures are one rock, fourth and fifth are a different one.