It’s called over bought. You were up 160%. Market is efficient.I think it is always trying to fine tune itself, but often get's excited and gets out of whack.
Then there are those who try to take advantage of when the market gets out of whack, which gets it even more out of whack.
But this is a no sweat day imo. Im up 160% on the name since fall. Might add on the dip here?