GLOBEALERT
BUSINESS● LOW1h ago · Nov 2, 2026, 7:00 PM

Medical Properties Trust leads small-cap short sellers; SELF ranks at the bottom

Seeking Alpha Tech · global

Medical Properties Trust is identified as a leading stock among small-cap short sellers, while SELF is ranked at the bottom. This indicates specific market positions within the financial sector.

GlobeAlert aggregates and classifies open sources; the story above belongs to its publisher. Summaries are machine-generated from the source text.

More in Business