Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| RLI CORP | 10,981.28 | reported | 22 Feb 2023 | tx 43+13,522.58−2,596 |
| EMERSON ELECTRIC CO | 3,489 | reported | 03 Feb 2026 | tx 3+3,489 |
| M&T BANK CORP | 1,962 | reported | 29 Apr 2022 | tx 6+1,962 |
| EXELON CORP | 0 | reported | 02 Feb 2026 | tx 135+1,697,096−1,344,556 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 03 Feb 2026 | GRANT_AWARD | EMERSON ELECTRIC CO | 1,251 | — | |
| 02 Feb 2026 | EXERCISE | EXELON CORP | 30,651 | — | |
| 02 Feb 2026 | EXERCISE | EXELON CORP | 31,986 | — | |
| 02 Feb 2026 | TAX_WITHHOLDING | EXELON CORP | 82,268 | 43.91 USD | |
| 02 Feb 2026 | EXERCISE | EXELON CORP | 23,558 | — | |
| 02 Feb 2026 | OTHER | EXELON CORP | 31,793 | 43.91 USD | |
| 02 Feb 2026 | EXERCISE | EXELON CORP | 111,956 | — | |
| 02 Feb 2026 | EXERCISE | EXELON CORP | 31,986 | — | deriv |
| 02 Feb 2026 | EXERCISE | EXELON CORP | 111,956 | — | deriv |
| 02 Feb 2026 | EXERCISE | EXELON CORP | 23,558 | — | deriv |
| 02 Feb 2026 | EXERCISE | EXELON CORP | 30,651 | — | deriv |
| 02 Feb 2026 | GRANT_AWARD | EXELON CORP | 88,306 | 0.00 USD | deriv |
| 02 Feb 2026 | GRANT_AWARD | EXELON CORP | 111,956 | 0.00 USD | deriv |
| 04 Feb 2025 | GRANT_AWARD | EMERSON ELECTRIC CO | 1,476 | — | |
| 03 Feb 2025 | EXERCISE | EXELON CORP | 41,676 | — | |
| 03 Feb 2025 | OTHER | EXELON CORP | 11,996 | 40.57 USD | |
| 03 Feb 2025 | TAX_WITHHOLDING | EXELON CORP | 40,978 | 40.57 USD | |
| 03 Feb 2025 | EXERCISE | EXELON CORP | 30,841 | — | |
| 03 Feb 2025 | EXERCISE | EXELON CORP | 22,715 | — | |
| 03 Feb 2025 | EXERCISE | EXELON CORP | 9,091 | — | |
| 03 Feb 2025 | EXERCISE | EXELON CORP | 22,715 | — | deriv |
| 03 Feb 2025 | EXERCISE | EXELON CORP | 41,676 | — | deriv |
| 03 Feb 2025 | EXERCISE | EXELON CORP | 9,091 | — | deriv |
| 03 Feb 2025 | GRANT_AWARD | EXELON CORP | 41,676 | 0.00 USD | deriv |
| 03 Feb 2025 | EXERCISE | EXELON CORP | 30,841 | — | deriv |