MarketsAny theories on why STC is struggling here. Markets have been in the green for days, even Nasdaq has bounced back nicely.
Was this stock just a little overvalued in investor’s minds?
Then again have seen lots of times where large caps take a run up then mid/small caps follow some time later.
Just curious what other shareholders are thinking?
GLTA