I find this very interesting but don’t understand it massively working for the NHS and not in finance.
I personally hold a small stake in IQE as a value/growth stock and according to SimplyWallStreets “company financials + 7 analysts” they are trading at 76.8% below fair value and earning are predicted to grow 90.84% per year. Babcock similarly are forecast to grow and are trading below fair value + attractive dividend.
Why then are they both most shorted stocks? Do they know something we don’t? Anyone have opinions or insight into this?