A public company with a market value of roughly $50–300 million, similar in size to a single large shopping center and often overlooked by big investors (see Analyzing Institutional Ownership).
A public company with a market value of roughly $50–300 million, similar in size to a single large shopping center and often overlooked by big investors (see Analyzing Institutional Ownership).