You are spot-on. By taking on new position, an institutional investor could easily move the sp upward.
Apparently there's only one institutional holder, but I suspect there are more. They're not required to report their position unless they are insiders or own 10% or more of the outstanding shares.
http://www.reuters.com/finance/stocks/financialHighlights?symbol=SHH.V
Institutional Holders
% Shares Owned:
|
2.21%
|
# of Holders:
|
1
|
Total Shares Held:
|
6,453,292
|
3 Mo. Net Change:
|
0
|
# New Positions:
|
0
|
# Closed Positions:
|
0
|
# Increased Positions:
|
0
|
# Reduced Positions:
|
0
|
# Net Buyers:
|
0
|