Institutional ownership of VITC stands at $14.6 million shares or 43.62% of shares outstanding. This is in-line with the Internet Retail industry average.
Individual stakeholders
65.90%
Mutual fund holders
26.67%
Other institutional
16.95%
Largest Quarterly Institutional Transactions
Latest Institutional Activity
3/31/2013
OSMIUM PARTNERS LLC Bought 163.0 Thousand shares of Vitacost.com Inc