SHOP - has it finally reached the top?

I've taken a hit on this as it seems unstoppable.

I have June 21 255 puts on it.
Trend Analysis

Disclaimer