John Hancock Preferred Income Fund (HPI)

Stock chart
Ticker: HPI Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-04-09 2025-04-08 B Purchase

Wright Thomas Rowe

Non-Executive Director
1,000 +inf%
15.16
USD 11,008
1,000 +inf% 15.16 USD 100,000
2025-01-15 2025-01-14 B Purchase

Bacic William K

Trustee of the Fund

610 +inf%
16.45
USD 10,035
610 +inf% 16.45 USD 10,035
2024-12-26 2024-12-23 B Purchase

Ellison Noni L

Trustee of the Fund

670 +83.4%
16.78
USD 11,243
670 +83.4% 16.78 USD 11,243
2024-01-04 2024-01-02 B Purchase

Garfield Dean

Non-Executive Director
1,020 +inf%
15.43
USD 15,740
1,020 +inf% 15.43 USD 15,740
2023-10-16 2023-10-12 B Purchase

Ellison Noni L

Non-Executive Director
25 +3.3%
13.94
USD 349
25 +3.3% 13.94 USD 349
2023-10-16 2023-10-12 B Purchase

Ellison Noni L

Non-Executive Director
765 +inf%
13.95
USD 10,668
765 +inf% 13.95 USD 10,668
2022-08-09 2022-08-08 S Sale

PRUCHANSKY STEVEN R

Trustee of the Fund

1 -0.2%
18.97
USD 14
1 -0.2% 18.97 USD 14
2022-08-09 2022-08-05 S Sale

PRUCHANSKY STEVEN R

Trustee of the Fund

1,389 -78.0%
18.91
USD 26,266
1,389 -78.0% 18.91 USD 26,266
2022-08-09 2022-08-05 S Sale

PRUCHANSKY STEVEN R

Trustee of the Fund

1,106 -38.3%
18.93
USD 20,937
1,106 -38.3% 18.93 USD 20,937
2020-11-18 2020-11-17 B Purchase

RATHKE FRANCES G

Trustee of the Fund

525 +inf%
19.06
USD 10,004
525 +inf% 19.06 USD 10,004
2019-10-17 2019-10-14 B Purchase

PRUCHANSKY STEVEN R

Trustee of the Fund

87 +3.6%
23.03
USD 2,004
87 +3.6% 23.03 USD 2,004
2019-10-17 2019-10-14 B Purchase

PRUCHANSKY STEVEN R

Trustee of the Fund

65 +2.7%
23.02
USD 1,496
65 +2.7% 23.02 USD 1,496
2019-01-07 2019-01-04 B Purchase

PRUCHANSKY STEVEN R

Trustee of the Fund

511 +29.3%
19.66
USD 10,046
511 +29.3% 19.66 USD 10,046
2016-10-03 2016-09-30 S Sale

MCCLELLAN HASSELL H

Trustee of the Fund

90 -12.7%
22.35
USD 2,011
90 -12.7% 22.35 USD 2,011
2016-09-01 2016-08-25 B Purchase

PRUCHANSKY STEVEN R

Trustee of the Fund

110 +8.3%
22.82
USD 2,510
110 +8.3% 22.82 USD 2,510
2016-01-04 2016-01-04 B Purchase

Boyle James

Trustee of the Fund

420 +125.7%
19.94
USD 8,375
420 +125.7% 19.94 USD 8,375
2016-01-04 2016-01-04 B Purchase

Boyle James

Trustee of the Fund

334 +inf%
19.91
USD 6,650
334 +inf% 19.91 USD 6,650
2014-04-15 2014-04-15 B Purchase

Russo Gregory A

Trustee of the Fund

76 +10.9%
19.76
USD 1,502
76 +10.9% 19.76 USD 1,502
2014-02-12 2014-02-12 B Purchase

PRUCHANSKY STEVEN R

Trustee of the Fund

300 +37.1%
18.80
USD 5,640
300 +37.1% 18.80 USD 5,640
2014-02-10 2014-02-10 B Purchase

OATES JAMES M

Trustee of the Fund

105 +16.6%
18.95
USD 1,989
105 +16.6% 18.95 USD 1,989
2013-11-26 2013-11-25 B Purchase

Jackson Deborah C

Trustee of the Fund

130 +12.2%
18.19
USD 2,364
130 +12.2% 18.19 USD 2,364
2013-11-25 2013-11-22 B Purchase

BURGESS PETER S

Trustee of the Fund

113 +21.0%
18.09
USD 2,044
113 +21.0% 18.09 USD 2,044
2013-11-21 2013-11-21 B Purchase

MCCLELLAN HASSELL H

Trustee of the Fund

68 +16.1%
18.04
USD 1,227
68 +16.1% 18.04 USD 1,227
2013-11-19 2013-11-19 B Purchase

HOFFMAN THERON S

Trustee of the Fund

33 +5.7%
18.19
USD 600
33 +5.7% 18.19 USD 600
2013-11-19 2013-11-18 B Purchase

CUNNINGHAM WILLIAM H DR

Trustee of the Fund

81 +15.3%
18.29
USD 1,481
81 +15.3% 18.29 USD 1,481
2013-11-18 2013-11-18 B Purchase

OATES JAMES M

Trustee of the Fund

53 +9.3%
18.35
USD 973
53 +9.3% 18.35 USD 973
2013-11-12 2013-11-12 B Purchase

FEY GRACE K

Trustee of the Fund

98 +20.7%
18.39
USD 1,802
98 +20.7% 18.39 USD 1,802
2013-11-08 2013-07-16 B Purchase

Bardelis Charles L

300 +137.6%
20.03
USD 6,009
300 +137.6% 20.03 USD 6,009
2013-04-04 2013-04-04 B Purchase

MCCLELLAN HASSELL H

Trustee of the Fund

118 +33.7%
23.60
USD 2,785
118 +33.7% 23.60 USD 2,785
2013-04-04 2013-04-04 B Purchase

MCCLELLAN HASSELL H

Trustee of the Fund

350 +inf%
23.59
USD 8,257
350 +inf% 23.59 USD 8,257
2013-01-17 2013-01-16 B Purchase

Russo Gregory A

Trustee of the Fund

215 +44.8%
23.11
USD 4,969
215 +44.8% 23.11 USD 4,969
2012-12-28 2012-12-28 B Purchase

BURGESS PETER S

Trustee of the Fund

87 +19.3%
21.77
USD 1,894
87 +19.3% 21.77 USD 1,894
2012-11-26 2012-11-21 S Sale

Vrysen John G

Trustee of the Fund

700 -100.0%
22.10
USD 15,470
700 -100.0% 22.10 USD 15,470
2012-10-25 2012-10-24 B Purchase

CUNNINGHAM WILLIAM H DR

Trustee of the Fund

218 +73.9%
22.86
USD 4,983
218 +73.9% 22.86 USD 4,983
2013-11-19 2012-09-06 B Purchase

Jackson Deborah C

Trustee of the Fund

435 +69.2%
22.84
USD 9,934
435 +69.2% 22.84 USD 9,934
2011-06-29 2011-06-27 B Purchase

Russo Gregory A

Trustee of the Fund

83 +20.9%
21.02
USD 1,745
83 +20.9% 21.02 USD 1,745
2011-03-29 2011-03-28 B Purchase

CUNNINGHAM WILLIAM H DR

Trustee of the Fund

80 +37.2%
18.93
USD 1,514
80 +37.2% 18.93 USD 1,514
2011-02-10 2011-02-08 B Purchase

PRUCHANSKY STEVEN R

Trustee of the Fund

420 +168.0%
18.81
USD 7,900
420 +168.0% 18.81 USD 7,900
2010-11-05 2010-11-04 B Purchase

McHaffie Hugh

Trustee of the Fund

600 +inf%
19.66
USD 11,794
600 +inf% 19.66 USD 11,794
2010-02-22 2010-02-12 B Purchase

Vrysen John G

Trustee of the Fund

100 +16.7%
16.95
USD 1,695
100 +16.7% 16.95 USD 1,695
2010-02-22 2010-01-22 B Purchase

Vrysen John G

Trustee of the Fund

100 +20.0%
17.32
USD 1,732
100 +20.0% 17.32 USD 1,732
2009-12-31 2009-12-30 B Purchase

Jackson Deborah C

Trustee of the Fund

115 +32.2%
17.05
USD 1,961
115 +32.2% 17.05 USD 1,961
2009-06-24 2009-06-22 B Purchase

MOORE JOHN A /MA/

Trustee of the Fund

400 +100.0%
14.20
USD 5,680
400 +100.0% 14.20 USD 5,680
2009-01-05 2008-12-31 B Purchase

Jackson Deborah C

Trustee of the Fund

57 +19.0%
14.00
USD 798
57 +19.0% 14.00 USD 798
2009-01-05 2008-12-31 B Purchase

Jackson Deborah C

Trustee of the Fund

300 +inf%
13.98
USD 4,194
300 +inf% 13.98 USD 4,194
2008-12-24 2008-12-22 B Purchase

Martin Stanley

Trustee of the Fund

200 +inf%
12.85
USD 2,570
200 +inf% 12.85 USD 2,570
2008-12-24 2008-12-22 B Purchase

MCGILL PETERSON PATTI

Trustee of the Fund

115 +191.7%
12.83
USD 1,475
115 +191.7% 12.83 USD 1,475
2008-12-24 2008-12-22 B Purchase

Martin Stanley

Trustee of the Fund

50 +inf%
12.71
USD 636
50 +inf% 12.71 USD 636
2008-11-25 2008-11-17 B Purchase

Russo Gregory A

Trustee of the Fund

397 +inf%
12.39
USD 4,919
397 +inf% 12.39 USD 4,919
2008-11-13 2008-10-29 B Purchase

CUNNINGHAM WILLIAM H DR

Trustee of the Fund

100 +inf%
11.75
USD 1,175
100 +inf% 11.75 USD 1,175
2008-11-13 2008-10-29 B Purchase

CUNNINGHAM WILLIAM H DR

Trustee of the Fund

115 +inf%
11.84
USD 1,362
115 +inf% 11.84 USD 1,362
2008-11-12 2008-10-24 B Purchase

Vrysen John G

COO of the Fund

Officer
300 +inf%
11.00
USD 3,300
300 +inf% 11.00 USD 3,300
2008-10-23 2008-10-13 B Purchase

PRUCHANSKY STEVEN R

Trustee, the Fund

50 +25.0%
7.85
USD 393
50 +25.0% 7.85 USD 393
2005-08-17 2005-06-23 B Purchase

GREENE HOWARD C

VP, the Adviser

Officer
235 +inf%
23.20
USD 5,452
235 +inf% 23.20 USD 5,452
2005-08-17 2005-06-23 B Purchase

GREENE HOWARD C

VP, the Adviser

Officer
415 +inf%
23.20
USD 9,628
415 +inf% 23.20 USD 9,628
2005-08-17 2005-06-23 B Purchase

GREENE HOWARD C

VP, the Adviser

Officer
100 +inf%
23.20
USD 2,320
100 +inf% 23.20 USD 2,320
2005-08-17 2005-06-23 B Purchase

GREENE HOWARD C

VP, the Adviser

Officer
300 +inf%
23.20
USD 6,960
300 +inf% 23.20 USD 6,960
2005-08-17 2005-06-23 B Purchase

GREENE HOWARD C

VP, the Adviser

Officer
700 +inf%
23.20
USD 16,240
700 +inf% 23.20 USD 16,240
2005-08-17 2005-06-23 B Purchase

GREENE HOWARD C

VP, the Adviser

Officer
2,500 +inf%
23.19
USD 57,975
2,500 +inf% 23.19 USD 57,975
2005-02-09 2004-12-08 B Purchase

MCGILL PETERSON PATTI

Trustee, the fund

60 +inf%
24.97
USD 1,498
60 +inf% 24.97 USD 1,498
2004-12-02 2004-11-03 B Purchase

Shepherdson James A

Non-Executive Director
40 +inf%
25.56
USD 1,022
40 +inf% 25.56 USD 1,022
// ... existing code ... // ... rest of the file ...