Phelan Kenneth J
Companies Traded
9
Total Buys
10
$90K
Total Sells
0
$0
Net Position
+$90K
Net Buyer
Company Activity
| Company | Role | Buys | Sells | Holdings | Last Activity |
|---|---|---|---|---|---|
| JHS JOHN HANCOCK INCOME SECURITIES TRUST | DIRECTOR | 2 $10K | 0 $0 | 855 $10K | Jan 27, 2026 |
| HEQ John Hancock Diversified Income Fund | DIRECTOR | 1 $10K | 0 $0 | 905 $10K | Jan 27, 2026 |
| JHI JOHN HANCOCK INVESTORS TRUST | DIRECTOR | 1 $10K | 0 $0 | 730 $10K | Jan 27, 2026 |
| BTO JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND | DIRECTOR | 1 $10K | 0 $0 | 269.569 $10K | Jan 26, 2026 |
| PDT JOHN HANCOCK PREMIUM DIVIDEND FUND | DIRECTOR | 1 $10K | 0 $0 | 774.071 $10K | Jan 26, 2026 |
| HPI JOHN HANCOCK PREFERRED INCOME FUND | DIRECTOR | 1 $10K | 0 $0 | 613.558 $10K | Jan 26, 2026 |
| HPS JOHN HANCOCK PREFERRED INCOME FUND III | DIRECTOR | 1 $10K | 0 $0 | 682.662 $10K | Jan 26, 2026 |
| HPF JOHN HANCOCK PREFERRED INCOME FUND II | DIRECTOR | 1 $10K | 0 $0 | 618.108 $10K | Jan 26, 2026 |
| HTD JOHN HANCOCK TAX-ADVANTAGED DIVIDEND INCOME FUND | DIRECTOR | 1 $10K | 0 $0 | 415.151 $10K | Jan 26, 2026 |
Recent Transactions
JOHN HANCOCK INCOME SECURITIES TRUST
Shares
725
Price
$12
Total Value
$9K
Date
Jan 27, 2026
JOHN HANCOCK INVESTORS TRUST
Shares
730
Price
$14
Total Value
$10K
Date
Jan 27, 2026
John Hancock Diversified Income Fund
Shares
905
Price
$11
Total Value
$10K
Date
Jan 27, 2026
JOHN HANCOCK INCOME SECURITIES TRUST
Shares
130
Price
$12
Total Value
$2K
Date
Jan 26, 2026
JOHN HANCOCK PREMIUM DIVIDEND FUND
Shares
774.071
Price
$13
Total Value
$10K
Date
Jan 26, 2026
JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND
Shares
269.569
Price
$37
Total Value
$10K
Date
Jan 26, 2026
JOHN HANCOCK PREFERRED INCOME FUND
Shares
613.558
Price
$16
Total Value
$10K
Date
Jan 26, 2026
JOHN HANCOCK PREFERRED INCOME FUND II
Shares
618.108
Price
$16
Total Value
$10K
Date
Jan 26, 2026
JOHN HANCOCK PREFERRED INCOME FUND III
Shares
682.662
Price
$15
Total Value
$10K
Date
Jan 26, 2026
JOHN HANCOCK TAX-ADVANTAGED DIVIDEND INCOME FUND
Shares
415.151
Price
$24
Total Value
$10K
Date
Jan 26, 2026
Trading Timeline
First Transaction
Jan 26, 2026
Latest Transaction
Jan 27, 2026