I hear what you're saying and if it helps, this is a high quality stock and just give it time as , imo, it's going much higher over time.
Unfortunately you bought near the top and after a very strong move up.
It doesn't take a lot of shares to move the stock, so today's sellers could easily be tomorrow's buyers.
If i were in your position, I would strongly consider some dollar cost averaging purchasing, assuming you still believe in the stock's potential.
GLTY.