Investor
Ancora Advisors LLC
Portfolio Total Value
$2,355,076,000.00
Number of Stocks
928
Period of Reporting