MSI Financial Services’s Huaneng Power Intl, Inc. HNP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2016
Q4
$3K Sell
130
-1
-0.8% -$25 ﹤0.01% 3399
2016
Q3
$3K Buy
131
+1
+0.8% +$25 ﹤0.01% 3394
2016
Q2
$3K Sell
130
-71
-35% -$2.07K ﹤0.01% 3412
2016
Q1
$7K Buy
201
+71
+55% +$2.34K ﹤0.01% 3009
2015
Q4
$4K Hold
130
﹤0.01% 3242
2015
Q3
$5K Sell
130
-100
-43% -$4.67K ﹤0.01% 2433
2015
Q2
$12K Sell
230
-16
-7% -$870 ﹤0.01% 2050
2015
Q1
$12K Buy
246
+115
+88% +$5.83K ﹤0.01% 2075
2014
Q4
$7K Sell
131
-21
-14% -$1.01K ﹤0.01% 2030
2014
Q3
$7K Hold
152
﹤0.01% 2002
2014
Q2
$7K Sell
152
-60
-28% -$2.48K ﹤0.01% 1963
2014
Q1
$8K Sell
212
-120
-36% -$4.36K ﹤0.01% 1841
2013
Q4
$12K Buy
+332
New +$13.1K ﹤0.01% 1623
2013
Q3
Sell
-354
Closed -$14K 2455
2013
Q2
$14K Buy
+354
New +$15K ﹤0.01% 1408

Other funds holding HNP

MSI Financial Services's HNP Position: Q4 2016 in Review

MSI Financial Services reduced its Huaneng Power Intl, Inc. (HNP) stake by 0.76% in Q4 2016, selling an estimated $25 and leaving 130 shares worth $3K. The position accounts for ﹤0.01% of the portfolio, ranked #3399.

MSI Financial Services first reported a position in HNP in Q2 2013 and has held it in 14 quarters since. The position peaked at $14K in Q2 2013. 65 funds tracked by Wall St. Rank hold HNP as of Q4 2016.

  • MSI Financial Services held 130 shares of Huaneng Power Intl, Inc. worth $3K as of Q4 2016.
  • MSI Financial Services sold 1 Huaneng Power Intl, Inc. share in Q4 2016, an estimated $25.
  • Huaneng Power Intl, Inc. made up ﹤0.01% of MSI Financial Services's portfolio in Q4 2016, its #3399 holding.
  • MSI Financial Services first reported a position in Huaneng Power Intl, Inc. in Q2 2013 and has held it in 14 quarters since.
  • MSI Financial Services's Huaneng Power Intl, Inc. position peaked at $14K in Q2 2013.
  • 65 funds tracked by Wall St. Rank held Huaneng Power Intl, Inc. as of Q4 2016.

Based on MSI Financial Services's 13F filing for Q4 2016, filed 13 Jan 2017.