Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| BANK OF AMERICA CORP /DE/ | 310,229.09 | reported | 20 Apr 2021 | tx 106+301,640.56−8,524.32 |
| NSTAR/MA | 199,937 | reported | 10 Apr 2012 | tx 97+2,145,464−4,099,408 |
| EVERSOURCE ENERGY | 93,524 | reported | 06 Mar 2017 | tx 86+6,515,040−7,045,384 |
| RCN CORP /DE/ | 52,705 | reported | 06 Jun 2003 | tx 2+41,736 |
| NEW ENGLAND BUSINESS SERVICE INC | 3,000 | reported | 03 Nov 2003 | tx 23+9,474.986 |
| New Viacom Corp. | 0 | reported | 04 Dec 2019 | tx 16+25,290−25,290 |
| FLEETBOSTON FINANCIAL CORP | 0 | reported | 01 Apr 2004 | tx 9+173.357−30,875.448 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 20 Apr 2021 | GRANT_AWARD | BANK OF AMERICA CORP /DE/ | 9,979 | 0.00 USD | deriv |
| 22 Apr 2020 | GRANT_AWARD | BANK OF AMERICA CORP /DE/ | 17,431.19 | 0.00 USD | deriv |
| 04 Dec 2019 | OTHER | New Viacom Corp. | 9,954 | — | |
| 04 Dec 2019 | OTHER | New Viacom Corp. | 5,948 | — | deriv |
| 01 Oct 2019 | GRANT_AWARD | New Viacom Corp. | 82 | — | |
| 01 Jul 2019 | GRANT_AWARD | New Viacom Corp. | 65 | — | |
| 24 Apr 2019 | GRANT_AWARD | BANK OF AMERICA CORP /DE/ | 12,658.23 | 0.00 USD | deriv |
| 01 Apr 2019 | GRANT_AWARD | New Viacom Corp. | 97 | — | |
| 31 Jan 2019 | GRANT_AWARD | New Viacom Corp. | 142 | — | |
| 31 Jan 2019 | EXERCISE | New Viacom Corp. | 5,236 | — | |
| 31 Jan 2019 | GRANT_AWARD | New Viacom Corp. | 5,948 | — | deriv |
| 31 Jan 2019 | EXERCISE | New Viacom Corp. | 5,236 | — | deriv |
| 01 Oct 2018 | GRANT_AWARD | New Viacom Corp. | 53 | — | |
| 01 Jul 2018 | GRANT_AWARD | New Viacom Corp. | 28 | — | |
| 25 Apr 2018 | GRANT_AWARD | BANK OF AMERICA CORP /DE/ | 12,607.84 | 0.00 USD | deriv |
| 31 Jan 2018 | EXERCISE | New Viacom Corp. | 4,152 | — | |
| 31 Jan 2018 | GRANT_AWARD | New Viacom Corp. | 99 | — | |
| 31 Jan 2018 | EXERCISE | New Viacom Corp. | 4,152 | — | deriv |
| 31 Jan 2018 | GRANT_AWARD | New Viacom Corp. | 5,236 | — | deriv |
| 26 Apr 2017 | GRANT_AWARD | BANK OF AMERICA CORP /DE/ | 13,394.72 | 0.00 USD | deriv |
| 06 Mar 2017 | SALE | EVERSOURCE ENERGY | 48,267 | 58.30 USD | |
| 01 Mar 2017 | EXERCISE | EVERSOURCE ENERGY | 52,875 | — | |
| 03 Mar 2017 | SALE | EVERSOURCE ENERGY | 64,164 | 58.15 USD | |
| 01 Mar 2017 | TAX_WITHHOLDING | EVERSOURCE ENERGY | 23,635 | 54.70 USD | |
| 01 Mar 2017 | EXERCISE | EVERSOURCE ENERGY | 52,875 | — | deriv |