Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| LATTICE SEMICONDUCTOR CORP | 116,514 | reported | 10 May 2026 | tx 10+144,681−39,934 |
| BLACKROCK CREDIT ALLOCATION INCOME TRUST | 17,286.42 | reported | 02 Jan 2026 | tx 18+14,140.18 |
| BLACKROCK Ltd DURATION INCOME TRUST | 13,942.71 | reported | 02 Jan 2026 | tx 18+11,346.83 |
| BlackRock Enhanced Equity Dividend Trust | 12,642.76 | reported | 02 Jan 2026 | tx 18+10,274.49 |
| BlackRock Enhanced Large Cap Core Fund, Inc. | 5,734.51 | reported | 02 Jan 2026 | tx 18+4,756.43 |
| XILINX INC | 5,200 | reported | 10 Jul 2019 | tx 48+196,649−194,017 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 10 May 2026 | TAX_WITHHOLDING | LATTICE SEMICONDUCTOR CORP | 2,741 | 127.19 USD | |
| 09 Mar 2026 | SALE | LATTICE SEMICONDUCTOR CORP | 2,167 | 90.63 USD | |
| 09 Mar 2026 | GRANT_AWARD | LATTICE SEMICONDUCTOR CORP | 4,379 | 0.00 USD | |
| 10 Feb 2026 | TAX_WITHHOLDING | LATTICE SEMICONDUCTOR CORP | 14,612 | 90.95 USD | |
| 10 Feb 2026 | GRANT_AWARD | LATTICE SEMICONDUCTOR CORP | 29,548 | 0.00 USD | |
| 10 Feb 2026 | TAX_WITHHOLDING | LATTICE SEMICONDUCTOR CORP | 18,247 | 90.95 USD | |
| 02 Jan 2026 | GRANT_AWARD | BLACKROCK Ltd DURATION INCOME TRUST | 634.82 | 13.71 USD | deriv |
| 02 Jan 2026 | GRANT_AWARD | BLACKROCK CREDIT ALLOCATION INCOME TRUST | 796.47 | 10.78 USD | deriv |
| 02 Jan 2026 | GRANT_AWARD | BlackRock Enhanced Equity Dividend Trust | 523.94 | 9.39 USD | deriv |
| 02 Jan 2026 | GRANT_AWARD | BlackRock Enhanced Large Cap Core Fund, Inc. | 218.03 | 23.30 USD | deriv |
| 01 Oct 2025 | GRANT_AWARD | BLACKROCK CREDIT ALLOCATION INCOME TRUST | 659.45 | 11.03 USD | deriv |
| 01 Oct 2025 | GRANT_AWARD | BlackRock Enhanced Large Cap Core Fund, Inc. | 186.58 | 23.18 USD | deriv |
| 01 Oct 2025 | GRANT_AWARD | BlackRock Enhanced Equity Dividend Trust | 457.79 | 9.12 USD | deriv |
| 01 Oct 2025 | GRANT_AWARD | BLACKROCK Ltd DURATION INCOME TRUST | 527.04 | 14.00 USD | deriv |
| 01 Jul 2025 | GRANT_AWARD | BlackRock Enhanced Large Cap Core Fund, Inc. | 250.39 | 21.33 USD | deriv |
| 01 Jul 2025 | GRANT_AWARD | BLACKROCK Ltd DURATION INCOME TRUST | 640.63 | 14.25 USD | deriv |
| 01 Jul 2025 | GRANT_AWARD | BlackRock Enhanced Equity Dividend Trust | 578.37 | 8.92 USD | deriv |
| 01 Jul 2025 | GRANT_AWARD | BLACKROCK CREDIT ALLOCATION INCOME TRUST | 819.12 | 10.99 USD | deriv |
| 01 Apr 2025 | GRANT_AWARD | BLACKROCK Ltd DURATION INCOME TRUST | 649.59 | 14.05 USD | deriv |
| 01 Apr 2025 | GRANT_AWARD | BlackRock Enhanced Equity Dividend Trust | 598.09 | 8.63 USD | deriv |
| 01 Apr 2025 | GRANT_AWARD | BLACKROCK CREDIT ALLOCATION INCOME TRUST | 834.51 | 10.79 USD | deriv |
| 01 Apr 2025 | GRANT_AWARD | BlackRock Enhanced Large Cap Core Fund, Inc. | 288.57 | 18.50 USD | deriv |
| 10 Feb 2025 | GRANT_AWARD | LATTICE SEMICONDUCTOR CORP | 88,646 | 0.00 USD | |
| 10 Feb 2025 | GRANT_AWARD | LATTICE SEMICONDUCTOR CORP | 17,729 | 0.00 USD | |
| 02 Jan 2025 | GRANT_AWARD | BlackRock Enhanced Equity Dividend Trust | 622.61 | 8.29 USD | deriv |