It's a speckle for sure, I could barely make out the light and dark vertical bars in the picture which are typical of a juvenile speckle. They lose the bars as they age. It's usually more pronounced on the smaller ones, from what I read years ago, they disappear when the fish hits sexual maturity.
Roe+