Who owns Met-Pro Corporation?

Key details on Met-Pro Corporation (Ticker: MPR)

Who owns Met-Pro Corporation?

Is MPR a good stock to own? Find out who bought Met-Pro Corporation, who sold Met-Pro Corporation (MPR) stock, and who holds a large position in Met-Pro Corporation.

Fund Name Number of Shares Share Valuation As Of
AQR Capital Management 1.24M $16.71M June 30, 2013
Inves 948850 $8.58M Dec. 31, 2011
DIMENSIONAL FUND ADVISORS 589499 $7.92M June 30, 2013
BlackRock Institutional Trust Company, N.A. 534284 $7.18M June 30, 2013
Killen 443555 $5.96M June 30, 2013
Vanguard 407660 $5.48M June 30, 2013
BlackRock Fund Advisors 381035 $5.12M June 30, 2013
Cowen 306269 $4.12M June 30, 2013
Loeb Offshore Management 301200 $4.05M June 30, 2013
DePrince Race & Zollo 271082 $3.64M June 30, 2013
Water Island Capital 265600 $3.57M June 30, 2013
Royce & Associates 256668 $2.32M Dec. 31, 2011
Forward Uniplan Advisors 248700 $2.94M Dec. 31, 2010
Clean Yield 234725 $3.15M June 30, 2013
Renaissance Technologies 221787 $2.98M June 30, 2013
STATE STREET CORPORATION 219997 $2.95M June 30, 2013
NORTHERN TRUST 213033 $2.86M June 30, 2013
Wells Fargo & Company 208250 $1.92M June 30, 2012
Philadelphia Trust Company 201534 $2.71M June 30, 2013
ESSEX INVESTMENT MANAGEMENT 136097 $1442 March 31, 2012
Technical Financial Services 128242 $1.72M June 30, 2013
Emerald Advisers 122397 $1.11M Dec. 31, 2011
GAMCO Asset Management 116700 $1.57M June 30, 2013
KENNEDY CAPITAL MANAGEMENT 110935 $1.49M June 30, 2013
Teton Advisors 89000 $919370 March 31, 2013
Gabelli Funds 87149 $1.17M June 30, 2013
Heartland Advisors 77900 $697205 Sept. 30, 2012
Two Sigma Investments 74566 $788162 March 31, 2012
STRATTON MANAGEMENT 69037 $927857 June 30, 2013
GOLDMAN SACHS 67400 $905856 June 30, 2013
TIAA-CREF Investment Management 65702 $678701 March 31, 2013

Who sold Met-Pro Corporation?

Fund Name Date Sold Number of Shares Sold Share Valuation
BOSTON TRUST & INVESTMENT MANAGEMENT June 30, 2011 259834 $2.96M
RHJ International SA Dec. 31, 2010 103723 $1.22M
KBC Group NV Dec. 31, 2010 81940 $962795