THOMPSON DAVIS & CO., INC. More: the full row for THOMPSON DAVIS & CO., INC. 1,784,921 $79.4M 51.04% +33,957 13F-HR Timeline BlackRock, Inc. in group BlackRock, Inc. More: the full row for BlackRock, Inc. 250,852 $11.2M <0.01% +5,372 13F-HR Timeline Group VANGUARD GROUP INC in group VANGUARD GROUP INC More: the full row for VANGUARD GROUP INC 234,737 $10.4M <0.01% +3,017 13F-HR Timeline Group NEEDHAM INVESTMENT MANAGEMENT LLC in group NEEDHAM INVESTMENT MANAGEMENT… More: the full row for NEEDHAM INVESTMENT MANAGEMENT LLC 211,000 $9.38M 0.72% +1,000 13F-HR Timeline Group GEODE CAPITAL MANAGEMENT, LLC in group GEODE CAPITAL MANAGEMENT, LLC More: the full row for GEODE CAPITAL MANAGEMENT, LLC 101,032 $4.49M <0.01% -161 13F-HR Timeline Group BARD ASSOCIATES INC More: the full row for BARD ASSOCIATES INC 85,671 $3.81M 1.29% -700 13F-HR Timeline RBF Capital, LLC More: the full row for RBF Capital, LLC 74,200 $3.3M 0.17% -400 13F-HR Timeline Corient Private Wealth LP in group Corient Private Wealth LP More: the full row for Corient Private Wealth LP 51,750 $2.3M <0.01% -9,500 13F-HR Timeline Group RICE HALL JAMES & ASSOCIATES, LLC More: the full row for RICE HALL JAMES & ASSOCIATES, LLC 51,177 $2.28M 0.12% -554 13F-HR Timeline STATE STREET CORP in group STATE STREET CORP More: the full row for STATE STREET CORP 49,833 $2.22M <0.01% -4,710 13F-HR Timeline Group NORTHERN TRUST CORP in group NORTHERN TRUST CORP More: the full row for NORTHERN TRUST CORP 45,103 $2.01M <0.01% +5,747 13F-HR Timeline Group HERITAGE INVESTORS MANAGEMENT CORP More: the full row for HERITAGE INVESTORS MANAGEMENT CORP 38,268 $1.7M 0.05% -32 13F-HR Timeline DIMENSIONAL FUND ADVISORS LP in group DIMENSIONAL FUND ADVISORS LP More: the full row for DIMENSIONAL FUND ADVISORS LP 31,864 $1.42M <0.01% +2,252 13F-HR Timeline Group JPMORGAN CHASE & CO in group JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO 19,749 $878K <0.01% +16,798 13F-HR Timeline Group BANK OF AMERICA CORP /DE/ in group BANK OF AMERICA CORP /DE/ More: the full row for BANK OF AMERICA CORP /DE/ 14,412 $641K <0.01% +1,230 13F-HR Timeline Group CHARLES SCHWAB INVESTMENT MANAGEMENT INC in group Charles Schwab Trust Co More: the full row for CHARLES SCHWAB INVESTMENT MANAGEMENT INC 13,101 $582K <0.01% +732 13F-HR Timeline Group MORGAN STANLEY in group MORGAN STANLEY More: the full row for MORGAN STANLEY 12,653 $563K <0.01% -295 13F-HR/A Timeline Group INTRUST BANK NA More: the full row for INTRUST BANK NA 12,098 $538K 0.05% 0 13F-HR Timeline UBS Group AG in group UBS Group AG More: the full row for UBS Group AG 11,726 $521K <0.01% +9,230 13F-HR Timeline Group Bank of New York Mellon Corp in group Bank of New York Mellon Corp More: the full row for Bank of New York Mellon Corp 11,144 $495K <0.01% +1,553 13F-HR Timeline Group GOLDMAN SACHS GROUP INC in group GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC 10,996 $489K <0.01% +3,131 13F-HR Timeline Group LAZARD ASSET MANAGEMENT LLC in group LAZARD ASSET MANAGEMENT LLC More: the full row for LAZARD ASSET MANAGEMENT LLC 10,849 $482K <0.01% +10,783 13F-HR Timeline Group Buckingham Capital Management, Inc. More: the full row for Buckingham Capital Management, Inc. 10,000 $445K 0.05% 0 13F-HR Timeline WINTON GROUP Ltd in group WINTON GROUP Ltd More: the full row for WINTON GROUP Ltd 9,744 $433K 0.03% new 13F-HR Timeline Group PDT Partners, LLC More: the full row for PDT Partners, LLC 7,599 $338K 0.03% 0 13F-HR Timeline BARCLAYS PLC in group BARCLAYS PLC More: the full row for BARCLAYS PLC 7,240 $322K <0.01% +256 13F-HR/A Timeline Group MARSHALL WACE, LLP in group MARSHALL WACE, LLP More: the full row for MARSHALL WACE, LLP 6,738 $300K <0.01% new 13F-HR Timeline Group DAVENPORT & Co LLC More: the full row for DAVENPORT & Co LLC 6,300 $280K <0.01% -875 13F-HR Timeline Nuveen Asset Management, LLC in group TIAA More: the full row for Nuveen Asset Management, LLC 6,070 $270K <0.01% 0 13F-HR Timeline Group Kestra Advisory Services, LLC in group Kestra Advisory Services, LLC More: the full row for Kestra Advisory Services, LLC 5,803 $258K <0.01% new 13F-HR Timeline Group DEUTSCHE BANK AG\ in group DEUTSCHE BANK AG\ More: the full row for DEUTSCHE BANK AG\ 4,863 $216K <0.01% +4,738 13F-HR/A Timeline Group RHUMBLINE ADVISERS More: the full row for RHUMBLINE ADVISERS 3,893 $173K <0.01% -651 13F-HR/A Timeline CITIGROUP INC in group CITIGROUP INC More: the full row for CITIGROUP INC 3,659 $163K <0.01% +416 13F-HR Timeline Group CALDWELL SUTTER CAPITAL, INC. More: the full row for CALDWELL SUTTER CAPITAL, INC. 3,272 $145K 0.07% -1,000 13F-HR Timeline NEW YORK STATE COMMON RETIREMENT FUND More: the full row for NEW YORK STATE COMMON RETIREMENT FUND 3,000 $133K <0.01% 0 13F-HR/A Timeline MetLife Investment Management, LLC in group MetLife Investment Management… More: the full row for MetLife Investment Management, LLC 2,866 $127K <0.01% 0 13F-HR Timeline Group MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. in group Mirae Asset Global Investment… More: the full row for MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. 2,596 $115K <0.01% +76 13F-HR Timeline Group Corebridge Financial, Inc. in group Corebridge Financial, Inc. More: the full row for Corebridge Financial, Inc. 2,271 $101K <0.01% -132 13F-HR Timeline Group WELLS FARGO & COMPANY/MN in group WELLS FARGO & COMPANY/MN More: the full row for WELLS FARGO & COMPANY/MN 2,235 $99.4K <0.01% +851 13F-HR Timeline Group BNP PARIBAS FINANCIAL MARKETS in group BNP PARIBAS FINANCIAL MARKETS More: the full row for BNP PARIBAS FINANCIAL MARKETS 1,618 $71.9K <0.01% new 13F-HR Timeline Group Sound Income Strategies, LLC More: the full row for Sound Income Strategies, LLC 1,080 $48K <0.01% new 13F-HR Timeline Police & Firemen's Retirement System of… More: the full row for Police & Firemen's Retirement System of New Jersey 1,040 $46.2K <0.01% 13F-HR Timeline OSAIC HOLDINGS, INC. in group OSAIC HOLDINGS, INC. More: the full row for OSAIC HOLDINGS, INC. 900 $40K <0.01% +500 13F-HR/A Timeline Group ROYAL BANK OF CANADA in group ROYAL BANK OF CANADA More: the full row for ROYAL BANK OF CANADA 776 $34K <0.01% -257 13F-HR Timeline Group Legal & General Group Plc in group Legal & General Group Plc More: the full row for Legal & General Group Plc 476 $21.2K <0.01% -23 13F-HR Timeline Group Ameritas Investment Partners, Inc. in group Ameritas Investment Partners,… More: the full row for Ameritas Investment Partners, Inc. 440 $19.6K <0.01% 0 13F-HR Timeline Group ADIRONDACK TRUST CO More: the full row for ADIRONDACK TRUST CO 330 $14.7K 0.01% 0 13F-HR Timeline CALIFORNIA STATE TEACHERS RETIREMENT SY… More: the full row for CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM 326 $14.5K <0.01% 0 13F-HR/A Timeline Tower Research Capital LLC (TRC) in group Tower Research Capital LLC (T… More: the full row for Tower Research Capital LLC (TRC) 317 $14.1K <0.01% -30 13F-HR Timeline Group AMALGAMATED BANK More: the full row for AMALGAMATED BANK 155 $7K <0.01% 0 13F-HR Timeline FMR LLC in group FMR LLC More: the full row for FMR LLC 132 $5.88K <0.01% +75 13F-HR Timeline Group TD Waterhouse Canada Inc. More: the full row for TD Waterhouse Canada Inc. 100 $4.4K <0.01% new 13F-HR Timeline CWM, LLC in group CWM, LLC More: the full row for CWM, LLC 36 $2K <0.01% -2 13F-HR Timeline Group NISA INVESTMENT ADVISORS, LLC More: the full row for NISA INVESTMENT ADVISORS, LLC 13 $578 <0.01% 0 13F-HR Timeline Russell Investments Group, Ltd. in group Russell Investments Group, Lt… More: the full row for Russell Investments Group, Ltd. 12 $534 <0.01% 0 13F-HR Timeline Group GAMMA Investing LLC More: the full row for GAMMA Investing LLC 12 $534 <0.01% new 13F-HR Timeline Sterling Capital Management LLC More: the full row for Sterling Capital Management LLC 5 $222 <0.01% 0 13F-HR Timeline IFP Advisors, Inc More: the full row for IFP Advisors, Inc 1 $44 <0.01% new 13F-HR Timeline CONCOURSE FINANCIAL GROUP SECURITIES, I… More: the full row for CONCOURSE FINANCIAL GROUP SECURITIES, INC. 0 $0 0% 0 13F-HR Timeline Value filed as zero, left out of ratios. Amount filed as zero, left out of ratios.