| Jan 15, 2019 AForm 4 → | Jan 17, 10:51 am EST | BLACKROCK ENHANCED CAPITAL & INCOME FUND, INC.CII | 39 | $14.89 | $578 | 39 | — | |
| Jan 15, 2019 AForm 4 → | Jan 17, 10:51 am EST | BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | 77 | $11.70 | $896 | 10,213 | — | |
| Jan 15, 2019 AForm 4 → | Jan 17, 10:50 am EST | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 66 | $14.06 | $932 | 8,936 | — | |
| Jan 15, 2019 AForm 4 → | Jan 17, 10:50 am EST | BlackRock Enhanced Equity Dividend TrustBDJ | 65 | $8.25 | $535 | 15,822 | — | |
| Oct 15, 2018 AForm 4 → | Oct 17, 12:39 pm EDT | BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | 61 | $10.17 | $622 | 13,580 | — | |
| Oct 15, 2018 AForm 4 → | Oct 17, 12:39 pm EDT | BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | 53 | $11.80 | $622 | 9,963 | — | |
| Oct 15, 2018 AForm 4 → | Oct 17, 12:39 pm EDT | BlackRock Health Sciences TrustBME | 17 | $41.25 | $686 | 619 | — | |
| Oct 15, 2018 AForm 4 → | Oct 17, 12:38 pm EDT | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 45 | $14.56 | $660 | 8,719 | — | |
| Oct 15, 2018 AForm 4 → | Oct 17, 12:38 pm EDT | BlackRock Enhanced International Dividend TrustBGY | 124 | $5.27 | $656 | 16,341 | — | |
| Oct 15, 2018 AForm 4 → | Oct 17, 12:37 pm EDT | BLACKROCK FLOATING RATE INCOME TRUSTBGT | 52 | $12.83 | $672 | 9,315 | — | |
| Oct 15, 2018 AForm 4 → | Oct 17, 12:37 pm EDT | BlackRock Energy & Resources TrustBGR | 49 | $13.67 | $666 | 6,357 | — | |
| Oct 15, 2018 AForm 4 → | Oct 17, 12:36 pm EDT | BlackRock Enhanced Equity Dividend TrustBDJ | 68 | $8.88 | $604 | 15,495 | — | |
| Jul 13, 2018 AForm 4 → | Jul 17, 9:41 am EDT | BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | 59 | $10.51 | $621 | 13,248 | — | |
| Jul 13, 2018 AForm 4 → | Jul 17, 9:41 am EDT | BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | 51 | $12.12 | $621 | 9,750 | — | |
| Jul 13, 2018 AForm 4 → | Jul 17, 9:41 am EDT | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 44 | $14.88 | $659 | 8,536 | — | |
| Jul 13, 2018 AForm 4 → | Jul 17, 9:40 am EDT | BlackRock Enhanced International Dividend TrustBGY | 114 | $5.76 | $656 | 15,899 | — | |
| Jul 13, 2018 AForm 4 → | Jul 17, 9:40 am EDT | BLACKROCK FLOATING RATE INCOME TRUSTBGT | 51 | $13.11 | $671 | 9,134 | — | |
| Jul 13, 2018 AForm 4 → | Jul 17, 9:40 am EDT | BlackRock Energy & Resources TrustBGR | 43 | $15.51 | $665 | 6,210 | — | |
| Jul 13, 2018 AForm 4 → | Jul 17, 9:39 am EDT | BlackRock Enhanced Equity Dividend TrustBDJ | 66 | $9.14 | $607 | 15,200 | — | |
| Jul 13, 2018 AForm 4 → | Jul 17, 9:39 am EDT | BlackRock Health Sciences TrustBME | 17 | $41.17 | $686 | 593 | — | |
| Apr 13, 2018 AForm 4 → | Apr 17, 9:35 am EDT | BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | 59 | $10.53 | $621 | 12,930 | — | |
| Apr 13, 2018 AForm 4 → | Apr 17, 9:35 am EDT | BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | 49 | $12.55 | $620 | 9,542 | — | |
| Apr 13, 2018 AForm 4 → | Apr 17, 9:35 am EDT | BlackRock Health Sciences TrustBME | 20 | $34.52 | $686 | 567 | — | |
| Apr 13, 2018 AForm 4 → | Apr 17, 9:34 am EDT | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 44 | $15.05 | $659 | 8,358 | — | |
| Apr 13, 2018 AForm 4 → | Apr 17, 9:34 am EDT | BlackRock Enhanced International Dividend TrustBGY | 107 | $6.09 | $654 | 15,484 | — | |
| Apr 13, 2018 AForm 4 → | Apr 17, 9:34 am EDT | BLACKROCK FLOATING RATE INCOME TRUSTBGT | 49 | $13.66 | $671 | 8,966 | — | |
| Apr 13, 2018 AForm 4 → | Apr 17, 9:33 am EDT | BlackRock Energy & Resources TrustBGR | 48 | $14.00 | $667 | 6,072 | — | |
| Apr 13, 2018 AForm 4 → | Apr 17, 9:33 am EDT | BlackRock Enhanced Equity Dividend TrustBDJ | 69 | $8.82 | $608 | 14,903 | — | |
| Jan 12, 2018 AForm 4 → | Jan 17, 9:25 am EST | BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | 57 | $10.98 | $622 | 12,623 | — | |
| Jan 12, 2018 AForm 4 → | Jan 17, 9:25 am EST | BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | 47 | $13.21 | $620 | 9,346 | — | |
| Jan 12, 2018 AForm 4 → | Jan 17, 9:25 am EST | BlackRock Health Sciences TrustBME | 19 | $36.59 | $686 | 538 | — | |
| Jan 12, 2018 AForm 4 → | Jan 17, 9:24 am EST | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 41 | $16.04 | $660 | 8,187 | — | |
| Jan 12, 2018 AForm 4 → | Jan 17, 9:24 am EST | BlackRock Enhanced International Dividend TrustBGY | 96 | $6.78 | $654 | 15,100 | — | |
| Jan 12, 2018 AForm 4 → | Jan 17, 9:24 am EST | BLACKROCK FLOATING RATE INCOME TRUSTBGT | 48 | $13.95 | $672 | 8,806 | — | |
| Jan 12, 2018 AForm 4 → | Jan 17, 9:23 am EST | BlackRock Energy & Resources TrustBGR | 44 | $15.30 | $666 | 5,922 | — | |
| Jan 12, 2018 AForm 4 → | Jan 17, 9:23 am EST | BlackRock Enhanced Equity Dividend TrustBDJ | 64 | $9.46 | $608 | 14,604 | — | |
| Oct 13, 2017 AForm 4 → | Oct 17, 12:01 pm EDT | BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | 109 | $11.39 | $1,241 | 12,332 | — | |
| Oct 13, 2017 AForm 4 → | Oct 17, 12:01 pm EDT | BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | 92 | $13.44 | $1,238 | 9,161 | — | |
| Oct 13, 2017 AForm 4 → | Oct 17, 12:00 pm EDT | BlackRock Health Sciences TrustBME | 37 | $36.70 | $1,371 | 510 | — | |
| Oct 13, 2017 AForm 4 → | Oct 17, 12:00 pm EDT | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 81 | $16.20 | $1,319 | 8,026 | — | |
| Oct 13, 2017 AForm 4 → | Oct 17, 12:00 pm EDT | BlackRock Enhanced International Dividend TrustBGY | 196 | $6.68 | $1,308 | 14,747 | — | |
| Oct 13, 2017 AForm 4 → | Oct 17, 11:59 am EDT | BLACKROCK FLOATING RATE INCOME TRUSTBGT | 95 | $14.09 | $1,343 | 8,649 | — | |
| Oct 13, 2017 AForm 4 → | Oct 17, 11:59 am EDT | BlackRock Energy & Resources TrustBGR | 98 | $13.55 | $1,334 | 5,782 | — | |
| Oct 13, 2017 AForm 4 → | Oct 17, 11:59 am EDT | BlackRock Enhanced Equity Dividend TrustBDJ | 134 | $9.07 | $1,219 | 14,321 | — | |
| Jul 14, 2017 AForm 4 → | Jul 18, 11:36 am EDT | BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | 112 | $11.07 | $1,241 | 11,998 | — | |
| Jul 14, 2017 AForm 4 → | Jul 18, 11:35 am EDT | BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | 92 | $13.42 | $1,237 | 8,929 | — | |
| Jul 14, 2017 AForm 4 → | Jul 18, 11:35 am EDT | BlackRock Health Sciences TrustBME | 37 | $37.19 | $1,371 | 465 | — | |
| Jul 14, 2017 AForm 4 → | Jul 18, 11:35 am EDT | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 84 | $15.77 | $1,318 | 7,827 | — | |
| Jul 14, 2017 AForm 4 → | Jul 18, 11:34 am EDT | BlackRock Enhanced International Dividend TrustBGY | 205 | $6.39 | $1,309 | 14,299 | — | |
| Jul 14, 2017 AForm 4 → | Jul 18, 11:34 am EDT | BLACKROCK FLOATING RATE INCOME TRUSTBGT | 97 | $13.88 | $1,342 | 8,447 | — | |
| Jul 14, 2017 AForm 4 → | Jul 18, 11:33 am EDT | BlackRock Energy & Resources TrustBGR | 103 | $12.91 | $1,336 | 5,585 | — | |
| Jul 14, 2017 AForm 4 → | Jul 18, 11:33 am EDT | BlackRock Enhanced Equity Dividend TrustBDJ | 137 | $8.89 | $1,221 | 13,968 | — | |
| Apr 13, 2017 AForm 4 → | Apr 17, 6:39 pm EDT | BlackRock International Growth & Income TrustBGY | 224 | $5.85 | $1,310 | 13,841 | — | |
| Apr 13, 2017 AForm 4 → | Apr 17, 6:38 pm EDT | BLACKROCK FLOATING RATE INCOME TRUSTBGT | 93 | $14.46 | $1,342 | 8,249 | — | |
| Apr 13, 2017 AForm 4 → | Apr 17, 6:38 pm EDT | BlackRock Energy & Resources TrustBGR | 97 | $13.77 | $1,333 | 5,386 | — | |
| Apr 13, 2017 AForm 4 → | Apr 17, 6:38 pm EDT | BlackRock Enhanced Equity Dividend TrustBDJ | 145 | $8.44 | $1,221 | 13,613 | — | |
| Apr 13, 2017 AForm 4 → | Apr 17, 6:37 pm EDT | BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | 112 | $11.05 | $1,240 | 11,665 | — | |
| Apr 13, 2017 AForm 4 → | Apr 17, 6:37 pm EDT | BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | 93 | $13.25 | $1,238 | 8,699 | — | |
| Apr 13, 2017 AForm 4 → | Apr 17, 6:36 pm EDT | BlackRock Health Sciences TrustBME | 40 | $34.21 | $1,372 | 421 | — | |
| Apr 13, 2017 AForm 4 → | Apr 17, 6:36 pm EDT | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 84 | $15.68 | $1,318 | 7,617 | — | |
| Jan 13, 2017 AForm 4 → | Jan 18, 11:07 am EST | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 85 | $15.56 | $1,319 | 7,297 | — | |
| Jan 13, 2017 AForm 4 → | Jan 18, 11:06 am EST | BlackRock International Growth & Income TrustBGY | 233 | $5.62 | $1,312 | 13,354 | — | |
| Jan 13, 2017 AForm 4 → | Jan 18, 11:06 am EST | BlackRock Health Sciences TrustBME | 41 | $33.65 | $1,372 | 374 | — | |
| Jan 13, 2017 AForm 4 → | Jan 18, 11:04 am EST | BLACKROCK FLOATING RATE INCOME TRUSTBGT | 94 | $14.33 | $1,342 | 8,022 | — | |
| Jan 13, 2017 AForm 4 → | Jan 18, 11:04 am EST | BlackRock Enhanced Equity Dividend TrustBDJ | 149 | $8.19 | $1,221 | 13,248 | — | |
| Jan 13, 2017 AForm 4 → | Jan 18, 11:04 am EST | BlackRock Energy & Resources TrustBGR | 92 | $14.52 | $1,330 | 5,204 | — | |
| Jan 13, 2017 AForm 4 → | Jan 18, 11:03 am EST | BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | 96 | $12.92 | $1,238 | 8,468 | — | |
| Jan 13, 2017 AForm 4 → | Jan 18, 11:03 am EST | BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | 113 | $10.99 | $1,242 | 11,284 | — | |
| Oct 14, 2016 AForm 4 → | Oct 18, 1:16 pm EDT | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 43 | $15.40 | $658 | 6,980 | — | |
| Oct 14, 2016 AForm 4 → | Oct 18, 1:15 pm EDT | BlackRock International Growth & Income TrustBGY | 115 | $5.68 | $654 | 12,854 | — | |
| Oct 14, 2016 AForm 4 → | Oct 18, 1:15 pm EDT | BlackRock Health Sciences TrustBME | 20 | $33.43 | $685 | 321 | — | |
| Oct 14, 2016 AForm 4 → | Oct 18, 1:14 pm EDT | BLACKROCK FLOATING RATE INCOME TRUSTBGT | 50 | $13.54 | $670 | 7,792 | — | |
| Oct 14, 2016 AForm 4 → | Oct 18, 1:14 pm EDT | BlackRock Enhanced Equity Dividend TrustBDJ | 81 | $7.62 | $615 | 12,871 | — | |
| Oct 14, 2016 AForm 4 → | Oct 18, 1:14 pm EDT | BlackRock Energy & Resources TrustBGR | 48 | $14.00 | $665 | 5,030 | — | |
| Oct 14, 2016 AForm 4 → | Oct 18, 1:13 pm EDT | BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | 48 | $12.95 | $618 | 8,234 | — | |
| Oct 14, 2016 AForm 4 → | Oct 18, 1:13 pm EDT | BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | 59 | $10.57 | $622 | 10,900 | — | |
| Jul 15, 2016 AForm 4 → | Jul 19, 2:16 pm EDT | BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | 57 | $10.71 | $611 | 10,634 | — | |
| Jul 15, 2016 AForm 4 → | Jul 19, 2:15 pm EDT | BlackRock Health Sciences TrustBME | 19 | $35.48 | $670 | 296 | — | |
| Jul 15, 2016 AForm 4 → | Jul 19, 2:14 pm EDT | BlackRock International Growth & Income TrustBGY | 111 | $5.78 | $641 | 12,498 | — | |
| Jul 15, 2016 AForm 4 → | Jul 19, 2:13 pm EDT | BlackRock Energy & Resources TrustBGR | 46 | $14.13 | $651 | 4,902 | — | |
| Jul 15, 2016 AForm 4 → | Jul 19, 2:11 pm EDT | BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | 46 | $13.18 | $606 | 8,049 | — | |
| Jul 15, 2016 AForm 4 → | Jul 19, 2:10 pm EDT | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 42 | $15.26 | $645 | 6,746 | — | |
| Jul 15, 2016 AForm 4 → | Jul 19, 2:09 pm EDT | BLACKROCK FLOATING RATE INCOME TRUSTBGT | 50 | $13.13 | $657 | 7,642 | — | |
| Jul 15, 2016 AForm 4 → | Jul 19, 2:08 pm EDT | BlackRock Enhanced Equity Dividend TrustBDJ | 76 | $7.94 | $602 | 12,569 | — | |
| May 25, 2016 AMForm 4 → | May 26, 4:40 pm EDT | AtriCure, Inc.ATRC | 20,000 | — | — | 10,000 | — | |
| Apr 15, 2016 AForm 4 → | Apr 19, 12:16 pm EDT | BlackRock International Growth & Income TrustBGY | 111 | $5.88 | $653 | 12,081 | — | |
| Apr 15, 2016 AForm 4 → | Apr 19, 12:15 pm EDT | BlackRock Enhanced Equity Dividend TrustBDJ | 81 | $7.57 | $614 | 12,271 | — | |
| Apr 15, 2016 AForm 4 → | Apr 19, 12:13 pm EDT | BlackRock Health Sciences TrustBME | 19 | $36.76 | $684 | 272 | — | |
| Apr 15, 2016 AForm 4 → | Apr 19, 12:10 pm EDT | BLACKROCK FLOATING RATE INCOME TRUSTBGT | 53 | $12.57 | $670 | 7,492 | — | |
| Apr 15, 2016 AForm 4 → | Apr 19, 12:09 pm EDT | BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | 62 | $10.10 | $624 | 10,366 | — | |
| Apr 15, 2016 AForm 4 → | Apr 19, 12:08 pm EDT | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 44 | $14.81 | $658 | 6,590 | — | |
| Apr 15, 2016 AForm 4 → | Apr 19, 12:06 pm EDT | BlackRock Energy & Resources TrustBGR | 50 | $13.26 | $666 | 4,776 | — | |
| Apr 15, 2016 AForm 4 → | Apr 19, 12:04 pm EDT | BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | 49 | $12.57 | $619 | 7,863 | — | |
| Mar 7, 2016 MForm 4 → | Mar 9, 4:18 pm EST | AtriCure, Inc.ATRC | 30,000 | — | — | 0 | — | |
| Jan 15, 2016 AForm 4 → | Jan 20, 10:58 am EST | BLACKROCK Ltd DURATION INCOME TRUSTBLW | 50 | $13.85 | $698 | 6,401 | — | |
| Jan 15, 2016 AForm 4 → | Jan 20, 10:57 am EST | BlackRock International Growth & Income TrustBGY | 124 | $5.57 | $690 | 11,671 | — | |
| Jan 15, 2016 AForm 4 → | Jan 20, 10:56 am EST | BlackRock Health Sciences TrustBME | 20 | $37.04 | $726 | 249 | — | |
| Jan 15, 2016 AForm 4 → | Jan 20, 10:48 am EST | BLACKROCK FLOATING RATE INCOME TRUSTBGT | 60 | $11.87 | $711 | 7,334 | — | |
| Jan 15, 2016 AForm 4 → | Jan 20, 10:47 am EST | BlackRock Enhanced Equity Dividend TrustBDJ | 95 | $6.86 | $650 | 11,961 | — | |
| Jan 15, 2016 AForm 4 → | Jan 20, 10:46 am EST | BlackRock Energy & Resources TrustBGR | 64 | $10.99 | $706 | 4,614 | — | |