| Thomas J. Herzfeld Advisors, Inc. | 44,517 | 86,319 | +41,802 | 0.19 | 0.34 | +0.15 | buy |
| GREAT LAKES ADVISORS, LLC | 145,286 | 168,258 | +22,972 | 1.15 | 1.48 | +0.32 | buy |
| DnB Asset Management AS | 50,379 | 62,355 | +11,976 | 0.22 | 0.28 | +0.06 | buy |
| Tenere Capital LLC | 15,186 | 22,786 | +7,600 | 3.83 | 6.19 | +2.35 | buy |
| Vivaldi Capital Management LP | 10,801 | 12,951 | +2,150 | 0.04 | 0.02 | -0.02 | buy |
| L & S Advisors Inc | 4,781 | 6,530 | +1,749 | 0.47 | 0.73 | +0.26 | buy |
| CAPTRUST FINANCIAL ADVISORS | 6,640 | 8,037 | +1,397 | 0.02 | 0.02 | +0.00 | buy |
| Quantitative Investment Management, LLC | 1,200 | 2,248 | +1,048 | 0.11 | 0.17 | +0.06 | buy |
| Garner Asset Management Corp | 2,712 | 3,412 | +700 | 1.14 | 1.21 | +0.07 | buy |
| Fifth Third Wealth Advisors LLC | 3,338 | 3,742 | +404 | 0.19 | 0.21 | +0.01 | buy |
| Harvest Fund Management Co., Ltd | 150 | 553 | +403 | 0.00 | 0.00 | +0.00 | buy |
| Kentucky Retirement Systems Insurance Trust Fund | 4,123 | 4,500 | +377 | 100.00 | 0.10 | -99.90 | buy |
| New England Research & Management, Inc. | 3,383 | 3,747 | +364 | 1.51 | 1.95 | +0.45 | buy |
| Morse Asset Management, Inc | 69 | 383 | +314 | 0.01 | 0.09 | +0.08 | buy |
| GAMMA Investing LLC | 3,051 | 3,343 | +292 | 0.31 | 0.31 | +0.01 | buy |
| Orion Porfolio Solutions, LLC | 13,884 | 13,598 | +286 | 0.14 | 0.14 | 0.00 | sell |
| Azimuth Capital Investment Management LLC | 32,468 | 32,748 | +280 | 1.20 | 1.30 | +0.11 | buy |
| DMC Group, LLC | 1,761 | 2,037 | +276 | 1.35 | 1.70 | +0.35 | buy |
| Castleview Partners, LLC | 1,723 | 1,454 | +269 | 0.77 | 0.80 | 0.00 | sell |
| EverSource Wealth Advisors, LLC | 489 | 746 | +257 | 0.03 | 0.04 | +0.01 | buy |
| VAN ECK ASSOCIATES CORP | 34,015 | 34,257 | +242 | 0.04 | 0.05 | +0.00 | buy |
| American Money Management, LLC | 7,310 | 7,551 | +241 | 1.39 | 1.51 | +0.12 | buy |
| Red Spruce Capital, LLC | 3,018 | 3,217 | +199 | 1.30 | 1.46 | +0.16 | buy |
| Hanson & Doremus Investment Management | 171 | 365 | +194 | 0.00 | 0.00 | +0.00 | buy |
| SENTINEL TRUST CO LBA | 1,625 | 1,794 | +169 | 0.18 | 0.21 | +0.04 | buy |
| HighPoint Advisor Group LLC | 2,070 | 2,232 | +162 | 0.11 | 0.12 | +0.01 | buy |
| Crestwood Advisors Group, LLC | 877 | 1,017 | +140 | 0.02 | 0.02 | +0.00 | buy |
| Pinnacle West Asset Management, Inc. | 2,536 | 2,662 | +126 | 1.73 | 1.95 | +0.23 | buy |
| Versant Capital Management, Inc | 424 | 545 | +121 | 0.09 | 0.12 | +0.03 | buy |
| KIRTLAND HILLS CAPITAL MANAGEMENT, LLC | 2,743 | 2,863 | +120 | 1.44 | 1.88 | +0.44 | buy |
| NATIONS FINANCIAL GROUP INC, /IA/ /ADV | 3,949 | 4,051 | +102 | 0.27 | 0.30 | +0.03 | buy |
| Farrow Financial Inc. | 2,592 | 2,679 | +87 | 1.55 | 1.79 | +0.24 | buy |
| Brookstone Capital Management | 927 | 1,014 | +87 | 0.01 | 0.02 | +0.00 | buy |
| Concord Asset Management, LLC/VA | 462 | 547 | +85 | 0.10 | 0.12 | +0.02 | buy |
| Alta Advisers Ltd | 400 | 484 | +84 | 0.17 | 0.31 | +0.14 | buy |
| Waterloo Capital, L.P. | 1,536 | 1,610 | +74 | 0.16 | 0.17 | +0.01 | buy |
| Chicago Partners Investment Group LLC | 709 | 780 | +71 | 0.02 | 0.03 | +0.00 | buy |
| Compass Financial Group, INC/SD | 34,822 | 34,890 | +68 | 0.09 | 0.08 | -0.01 | buy |
| Concord Wealth Partners | 657 | 723 | +66 | 0.10 | 0.12 | +0.02 | buy |
| Waterway Wealth Management, LLC | 949 | 1,012 | +63 | 0.39 | 0.46 | +0.07 | buy |
| Boltwood Capital Management | 782 | 845 | +63 | 0.22 | 0.26 | +0.04 | buy |
| Osprey Private Wealth LLC | 4,747 | 4,807 | +60 | 3.16 | 3.44 | +0.28 | buy |
| WHALEROCK POINT PARTNERS, LLC | 279 | 337 | +58 | 0.06 | 0.08 | +0.02 | buy |
| Icon Wealth Advisors, LLC | 1,722 | 1,777 | +55 | 0.14 | 0.15 | +0.01 | buy |
| ROVIN CAPITAL /UT/ /ADV | 238 | 292 | +54 | 0.08 | 0.11 | +0.02 | buy |
| Gibson Capital, LLC | 213 | 263 | +50 | 0.04 | 0.06 | +0.01 | buy |
| Legacy Financial Advisors, Inc. | 658 | 706 | +48 | 0.10 | 0.12 | +0.01 | buy |
| AFT, FORSYTH & COMPANY, INC. | 2,187 | 2,235 | +48 | 1.02 | 1.12 | +0.10 | buy |
| BHK Investment Advisors, LLC | 746 | 791 | +45 | 0.26 | 0.30 | +0.04 | buy |
| STEEL GROVE CAPITAL ADVISORS, LLC | 321 | 365 | +44 | 0.04 | 0.05 | +0.01 | buy |
| FORTEM FINANCIAL GROUP, LLC | 658 | 701 | +43 | 0.25 | 0.28 | +0.02 | buy |
| Ranch Capital Advisors Inc. | 15,223 | 15,260 | +37 | 0.09 | 0.09 | -0.00 | buy |
| Painted Porch Advisors LLC | 1 | 35 | +34 | 0.00 | 0.02 | +0.02 | buy |
| Nicholas Hoffman & Company, LLC. | 742 | 776 | +34 | 0.03 | 0.03 | +0.00 | buy |
| Mill Creek Capital Advisors, LLC | 572 | 603 | +31 | 0.01 | 0.01 | +0.00 | buy |
| Colonial Trust Co / SC | 1,365 | 1,394 | +29 | 0.20 | 0.21 | +0.01 | buy |
| CWA Asset Management Group, LLC | 505 | 533 | +28 | 0.03 | 0.03 | +0.00 | buy |
| Strategic Blueprint, LLC | 411 | 438 | +27 | 0.02 | 0.03 | +0.00 | buy |
| Gradient Capital Advisors, LLC | 400 | 426 | +26 | 0.13 | 0.14 | +0.01 | buy |
| Hexagon Capital Partners LLC | 233 | 254 | +21 | 0.04 | 0.05 | +0.00 | buy |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 1,155 | 1,176 | +21 | 0.02 | 0.02 | +0.00 | buy |
| JDM Financial Group LLC | 2 | 19 | +17 | 0.00 | 0.01 | +0.01 | buy |
| Park Place Capital Corp | 528 | 544 | +16 | 0.14 | 0.16 | +0.01 | buy |
| Old Port Advisors | 428 | 443 | +15 | 0.11 | 0.13 | +0.02 | buy |
| Providence First Trust Co | 2,705 | 2,718 | +13 | 1.09 | 1.07 | -0.02 | buy |
| Michael S. Ryan, Inc. | 492 | 504 | +12 | 0.33 | 0.35 | +0.03 | buy |
| Mascoma Wealth Management LLC | 116 | 127 | +11 | 0.03 | 0.03 | +0.01 | buy |
| Princeton Global Asset Management LLC | 115 | 125 | +10 | 0.02 | 0.02 | +0.00 | buy |
| CHILTON INVESTMENT CO INC. | 2,428 | 2,438 | +10 | 0.06 | 0.06 | +0.00 | buy |
| Jaffetilchin Investment Partners, LLC | 1,069 | 1,079 | +10 | 0.08 | 0.08 | +0.00 | buy |
| First Long Island Investors, LLC | 27,377 | 27,387 | +10 | 2.05 | 2.23 | +0.18 | buy |
| NewSquare Capital LLC | 16 | 25 | +9 | 0.00 | 0.00 | +0.00 | buy |
| ROTHSCHILD INVESTMENT LLC | 559 | 567 | +8 | 0.03 | 0.04 | +0.00 | buy |
| Investment Research & Advisory Group, Inc. | 5,301 | 5,308 | +7 | 2.13 | 2.26 | +0.13 | buy |
| CIM INVESTMENT MANAGEMENT INC | 1,516 | 1,523 | +7 | 0.43 | 0.46 | +0.03 | buy |
| GOULD ASSET MANAGEMENT LLC /CA/ | 235 | 240 | +5 | 0.05 | 0.05 | +0.00 | buy |
| Wellington Shields Capital Management, LLC | 3,427 | 3,432 | +5 | 0.57 | 0.62 | +0.06 | buy |
| Atlas Brown,Inc. | 1,063 | 1,068 | +5 | 0.35 | 0.37 | +0.02 | buy |
| Global Trust Asset Management, LLC | 9 | 13 | +4 | 0.00 | 0.01 | +0.00 | buy |
| Echo45 Advisors LLC | 1,138 | 1,141 | +3 | 0.70 | 0.76 | +0.06 | buy |
| Plante Moran Financial Advisors, LLC | 113 | 116 | +3 | 0.01 | 0.01 | +0.00 | buy |
| ASSET PLANNING SERVICES INC /LA/ /ADV | 8,003 | 8,006 | +3 | 3.76 | 4.00 | +0.24 | buy |
| Fortitude Family Office, LLC | 842 | 844 | +2 | 0.32 | 0.31 | -0.01 | buy |
| Global Financial Private Client, LLC | 111 | 112 | +1 | 0.04 | 0.04 | +0.00 | buy |
| McClarren Financial Advisors, Inc. | 11 | 12 | +1 | 0.00 | 0.03 | +0.03 | buy |
| J. L. Bainbridge & Co., Inc. | 1,821 | 1,822 | +1 | 0.17 | 0.18 | +0.01 | buy |
| Welch Group, LLC | 750 | 751 | +1 | 0.03 | 0.03 | +0.00 | buy |
| BAKER TILLY WEALTH MANAGEMENT, LLC | 384 | 383 | -1 | 0.16 | 0.15 | -0.01 | sell |
| Aspect Partners, LLC | 22 | 21 | -1 | 0.01 | 0.01 | +0.00 | sell |
| CALDWELL SUTTER CAPITAL, INC. | 211 | 210 | -1 | 0.09 | 0.10 | +0.01 | sell |
| Rosenberg Matthew Hamilton | 311 | 308 | -3 | 0.08 | 0.08 | +0.00 | sell |
| KING LUTHER CAPITAL MANAGEMENT CORP | 398 | 395 | -3 | 0.00 | 0.00 | +0.00 | sell |
| TWIN CAPITAL MANAGEMENT INC | 5,340 | 5,337 | -3 | 0.57 | 0.60 | +0.03 | sell |
| Belpointe Asset Management LLC | 1,997 | 1,994 | -3 | 0.11 | 0.11 | -0.01 | sell |
| Weaver Consulting Group | 326 | 322 | -4 | 0.10 | 0.10 | +0.00 | sell |
| BLUE BELL PRIVATE WEALTH MANAGEMENT, LLC | 58 | 54 | -4 | 0.01 | 0.01 | +0.00 | sell |
| Revolve Wealth Partners, LLC | 282 | 277 | -5 | 0.04 | 0.04 | +0.00 | sell |
| Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna | 145 | 140 | -5 | 0.05 | 0.06 | +0.00 | sell |
| Bruce G. Allen Investments, LLC | 292 | 286 | -6 | 0.22 | 0.24 | +0.02 | sell |
| CREATIVE FINANCIAL DESIGNS INC /ADV | 53 | 46 | -7 | 0.00 | 0.00 | -0.00 | sell |