Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| BARNES GROUP INC | 21,449 | reported | 12 Feb 2021 | tx 19+30,749−9,300 |
| John Hancock Tax-Advantaged Global Shareholder Yield Fund | 1,218.03 | reported | 30 Sept 2016 | tx 3+1,020−327 |
| JOHN HANCOCK PREMIUM DIVIDEND FUND | 827.55 | reported | 30 Sept 2016 | tx 3+803−244 |
| John Hancock Diversified Income Fund | 808.01 | reported | 30 Sept 2016 | tx 2+648−64 |
| JOHN HANCOCK INVESTORS TRUST | 711.88 | reported | 30 Sept 2016 | tx 5+560−60 |
| JOHN HANCOCK INCOME SECURITIES TRUST | 687 | reported | 04 Apr 2013 | tx 2+687 |
| JOHN HANCOCK PREFERRED INCOME FUND III | 634.22 | reported | 30 Sept 2016 | tx 3+615−182 |
| JOHN HANCOCK PREFERRED INCOME FUND | 619.69 | reported | 30 Sept 2016 | tx 4+536−90 |
| JOHN HANCOCK PREFERRED INCOME FUND II | 554.83 | reported | 30 Sept 2016 | tx 4+536−157 |
| JOHN HANCOCK TAX-ADVANTAGED DIVIDEND INCOME FUND | 549.3 | reported | 30 Sept 2016 | tx 2+550−145 |
2 purchases reported after at least 12 months of silence — most recent on 25 Aug 2015.
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 12 Feb 2021 | GRANT_AWARD | BARNES GROUP INC | 2,004 | 0.00 USD | |
| 13 Feb 2020 | GRANT_AWARD | BARNES GROUP INC | 1,589 | 0.00 USD | |
| 08 Nov 2019 | SALE | BARNES GROUP INC | 1,500 | 60.15 USD | |
| 13 Feb 2019 | GRANT_AWARD | BARNES GROUP INC | 1,729 | 0.00 USD | |
| 26 Nov 2018 | SALE | BARNES GROUP INC | 1,395 | 58.25 USD | |
| 26 Nov 2018 | SALE | BARNES GROUP INC | 5 | 58.45 USD | |
| 08 Feb 2018 | GRANT_AWARD | BARNES GROUP INC | 1,771 | 0.00 USD | |
| 26 May 2017 | SALE | BARNES GROUP INC | 2,000 | 56.00 USD | |
| 07 Feb 2017 | GRANT_AWARD | BARNES GROUP INC | 2,043 | 0.00 USD | |
| 30 Sept 2016 | SALE | JOHN HANCOCK PREFERRED INCOME FUND | 90 | 22.35 USD | |
| 30 Sept 2016 | SALE | John Hancock Tax-Advantaged Global Shareholder Yield Fund | 327 | 10.92 USD | |
| 30 Sept 2016 | SALE | JOHN HANCOCK PREMIUM DIVIDEND FUND | 244 | 16.40 USD | |
| 30 Sept 2016 | SALE | JOHN HANCOCK PREFERRED INCOME FUND III | 182 | 19.27 USD | |
| 30 Sept 2016 | SALE | JOHN HANCOCK INVESTORS TRUST | 60 | 16.61 USD | |
| 30 Sept 2016 | SALE | JOHN HANCOCK TAX-ADVANTAGED DIVIDEND INCOME FUND | 145 | 24.30 USD | |
| 30 Sept 2016 | SALE | John Hancock Diversified Income Fund | 64 | 16.05 USD | |
| 30 Sept 2016 | SALE | JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND | 147 | 27.46 USD | |
| 30 Sept 2016 | SALE | JOHN HANCOCK PREFERRED INCOME FUND II | 157 | 22.47 USD | |
| 23 May 2016 | SALE | BARNES GROUP INC | 4,400 | 32.98 USD | |
| 10 Feb 2016 | GRANT_AWARD | BARNES GROUP INC | 2,713 | 0.00 USD | |
| 25 Aug 2015 | PURCHASE | BARNES GROUP INC | 450 | 38.04 USD | first after silence |
| 10 Feb 2015 | GRANT_AWARD | BARNES GROUP INC | 2,475 | 0.00 USD | |
| 12 Feb 2014 | GRANT_AWARD | BARNES GROUP INC | 2,081 | 0.00 USD | |
| 21 Nov 2013 | PURCHASE | JOHN HANCOCK PREFERRED INCOME FUND | 68 | 18.04 USD | |
| 21 Nov 2013 | PURCHASE | JOHN HANCOCK PREFERRED INCOME FUND II | 52 | 18.05 USD |