OTCPK:APCFF - Post by User
Post by
thomas35on Jan 01, 2011 10:23am
343 Views
Post# 17914345
Institutional investors
Institutional investors1. Atlantic Power Corporation (AT): Electric Utilities Industry. Market cap of $5.1B. Institutional investors currently own 9,132,843 vs. 2,891,576 shares held three months ago (215.84% change). Short float at 0.03%, which implies a short ratio of 0.38 days. The stock has gained 49.39% over the last year.