Spot on (no pun intended). It's fascinating how, when the market offers up opportunities like this, human psychology, from a behavioral economics standpoint, is such that speculators who are essentially gambling freak out. Any sensible experienced investor who has analyzed the fundamentals of the company for themself and has the temperament/stomach for volatility (which lets face it, is what creates mispricing opportunities and inherent to stock markets) would stop speculating as its completely pointless and buy into this pullback. This mispricing should be viewed as an EOFYS and a blessing
SLR Price at posting:
$1.47 Sentiment: Buy Disclosure: Held