WHLRD Wheeler Real Estate Investment Trust, Inc.: institutional ownership and insider trading

Over the last 12 months insiders bought $109K and sold $187K on the open market.

Recent WHLRD insider trades

5%+ owners

All WHLRD insider trades