NEEDHAM INVESTMENT MANAGEMENT LLC in group NEEDHAM INVESTMENT MANAGEMENT… More: the full row for NEEDHAM INVESTMENT MANAGEMENT LLC 525,500 $5.47M 0.51% 0 13F-HR Timeline Group VANGUARD GROUP INC in group VANGUARD GROUP INC More: the full row for VANGUARD GROUP INC 477,208 $4.97M <0.01% -6,664 13F-HR Timeline Group BlackRock, Inc. in group BlackRock, Inc. More: the full row for BlackRock, Inc. 384,763 $4.01M <0.01% -6,108 13F-HR Timeline Group DIMENSIONAL FUND ADVISORS LP in group DIMENSIONAL FUND ADVISORS LP More: the full row for DIMENSIONAL FUND ADVISORS LP 353,475 $3.68M <0.01% +11,879 13F-HR Timeline Group Meros Investment Management, LP More: the full row for Meros Investment Management, LP 249,513 $2.6M 1.53% -6,224 13F-HR Timeline GEODE CAPITAL MANAGEMENT, LLC in group GEODE CAPITAL MANAGEMENT, LLC More: the full row for GEODE CAPITAL MANAGEMENT, LLC 187,534 $1.95M <0.01% +10,775 13F-HR Timeline Group Perritt Capital Management Inc More: the full row for Perritt Capital Management Inc 185,785 $1.93M 1.07% -13,163 13F-HR Timeline BALLAST ADVISORS LLC More: the full row for BALLAST ADVISORS LLC 171,047 $1.78M 0.57% 0 13F-HR Timeline Ballast Asset Management, LP More: the full row for Ballast Asset Management, LP 141,920 $1.48M 0.78% +2,106 13F-HR Timeline PUNCH & ASSOCIATES INVESTMENT MANAGEMEN… More: the full row for PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. 97,452 $1.01M 0.07% -149,924 13F-HR Timeline 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 86,093 $896K <0.01% -341 13F-HR Timeline Group STATE STREET CORP in group STATE STREET CORP More: the full row for STATE STREET CORP 84,774 $882K <0.01% 0 13F-HR Timeline Group RENAISSANCE TECHNOLOGIES LLC More: the full row for RENAISSANCE TECHNOLOGIES LLC 83,577 $870K <0.01% -3,400 13F-HR Timeline Diamond Hill Capital Management, LLC (I… More: the full row for Diamond Hill Capital Management, LLC (Investment Advisor) 74,971 $780K <0.01% +3,713 13F-HR Timeline NORTHERN TRUST CORP in group NORTHERN TRUST CORP More: the full row for NORTHERN TRUST CORP 61,245 $638K <0.01% -1,320 13F-HR Timeline Group Dynamic Advisor Solutions LLC More: the full row for Dynamic Advisor Solutions LLC 57,719 $601K 0.02% +5,039 13F-HR Timeline SHEETS SMITH WEALTH MANAGEMENT More: the full row for SHEETS SMITH WEALTH MANAGEMENT 47,000 $489K 0.06% +1,049 13F-HR Timeline ACADIAN ASSET MANAGEMENT LLC in group ACADIAN ASSET MANAGEMENT LLC More: the full row for ACADIAN ASSET MANAGEMENT LLC 46,995 $487K <0.01% -3,316 13F-HR Timeline Group STIFEL FINANCIAL CORP in group STIFEL FINANCIAL CORP More: the full row for STIFEL FINANCIAL CORP 28,435 $296K <0.01% +1,650 13F-HR Timeline Group RBF Capital, LLC More: the full row for RBF Capital, LLC 24,390 $254K 0.02% 0 13F-HR Timeline CHARLES SCHWAB INVESTMENT MANAGEMENT INC in group Charles Schwab Trust Co More: the full row for CHARLES SCHWAB INVESTMENT MANAGEMENT INC 21,176 $220K <0.01% 0 13F-HR/A Timeline Group MORGAN STANLEY in group MORGAN STANLEY More: the full row for MORGAN STANLEY 20,801 $217K <0.01% -4,813 13F-HR Timeline Group PNC Financial Services Group, Inc. in group PNC Financial Services Group,… More: the full row for PNC Financial Services Group, Inc. 20,000 $208K <0.01% 0 13F-HR Timeline Group Chicago Capital, LLC More: the full row for Chicago Capital, LLC 20,000 $208K 0.01% 0 13F-HR Timeline NAVELLIER & ASSOCIATES INC More: the full row for NAVELLIER & ASSOCIATES INC 25,000 $180K 0.02% +15,000 13F-HR Timeline BRIDGEWAY CAPITAL MANAGEMENT, LLC More: the full row for BRIDGEWAY CAPITAL MANAGEMENT, LLC 15,661 $163K <0.01% -12,939 13F-HR Timeline SUSQUEHANNA INTERNATIONAL GROUP, LLP in group SUSQUEHANNA INTERNATIONAL GRO… More: the full row for SUSQUEHANNA INTERNATIONAL GROUP, LLP 15,456 $161K <0.01% new 13F-HR Timeline Group GOLDMAN SACHS GROUP INC in group GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC 15,272 $159K <0.01% -2,748 13F-HR/A Timeline Group TOWNSQUARE CAPITAL LLC More: the full row for TOWNSQUARE CAPITAL LLC 14,086 $147K <0.01% new 13F-HR Timeline O'SHAUGHNESSY ASSET MANAGEMENT, LLC More: the full row for O'SHAUGHNESSY ASSET MANAGEMENT, LLC 12,711 $132K <0.01% -7,375 13F-HR Timeline Private Advisor Group, LLC More: the full row for Private Advisor Group, LLC 12,454 $130K <0.01% new 13F-HR Timeline JPMORGAN CHASE & CO in group JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO 12,258 $128K <0.01% -16,611 13F-HR Timeline Group Estabrook Capital Management More: the full row for Estabrook Capital Management 12,188 $127K 0.02% 0 13F-HR Timeline BANK OF AMERICA CORP /DE/ in group BANK OF AMERICA CORP /DE/ More: the full row for BANK OF AMERICA CORP /DE/ 11,929 $124K <0.01% -160 13F-HR Timeline Group BARCLAYS PLC in group BARCLAYS PLC More: the full row for BARCLAYS PLC 11,910 $124K <0.01% -1,685 13F-HR/A Timeline Group CONNORS INVESTOR SERVICES INC More: the full row for CONNORS INVESTOR SERVICES INC 11,849 $123K 0.01% -200 13F-HR Timeline Nuveen, LLC in group TIAA More: the full row for Nuveen, LLC 10,495 $109K <0.01% 13F-HR Timeline Group Manatuck Hill Partners, LLC More: the full row for Manatuck Hill Partners, LLC 10,300 $107K 0.05% 0 13F-HR Timeline ESSEX INVESTMENT MANAGEMENT CO LLC More: the full row for ESSEX INVESTMENT MANAGEMENT CO LLC 10,179 $106K 0.02% -4 13F-HR Timeline RHUMBLINE ADVISERS More: the full row for RHUMBLINE ADVISERS 6,813 $70.9K <0.01% +805 13F-HR/A Timeline NEW YORK STATE COMMON RETIREMENT FUND More: the full row for NEW YORK STATE COMMON RETIREMENT FUND 6,100 $63.5K <0.01% 0 13F-HR/A Timeline CITIGROUP INC in group CITIGROUP INC More: the full row for CITIGROUP INC 5,715 $59.5K <0.01% -599 13F-HR Timeline Group UBS Group AG in group UBS Group AG More: the full row for UBS Group AG 5,615 $58.5K <0.01% -1,229 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. 4,769 $49.6K <0.01% +234 13F-HR Timeline Group Corebridge Financial, Inc. in group Corebridge Financial, Inc. More: the full row for Corebridge Financial, Inc. 3,855 $40.1K <0.01% -58 13F-HR Timeline Group WELLS FARGO & COMPANY/MN in group WELLS FARGO & COMPANY/MN More: the full row for WELLS FARGO & COMPANY/MN 3,760 $39.1K <0.01% +83 13F-HR Timeline Group SALEM INVESTMENT COUNSELORS INC More: the full row for SALEM INVESTMENT COUNSELORS INC 3,708 $38.6K <0.01% +300 13F-HR Timeline CENTRAL TRUST Co More: the full row for CENTRAL TRUST Co 3,319 $34.6K <0.01% 0 13F-HR Timeline Police & Firemen's Retirement System of… More: the full row for Police & Firemen's Retirement System of New Jersey 2,691 $28K <0.01% new 13F-HR Timeline COLDSTREAM CAPITAL MANAGEMENT INC More: the full row for COLDSTREAM CAPITAL MANAGEMENT INC 1,772 $18.4K <0.01% new 13F-HR Timeline Tower Research Capital LLC (TRC) in group Tower Research Capital LLC (T… More: the full row for Tower Research Capital LLC (TRC) 964 $10K <0.01% +23 13F-HR Timeline Group Legal & General Group Plc in group Legal & General Group Plc More: the full row for Legal & General Group Plc 866 $9.02K <0.01% 0 13F-HR Timeline Group Ameritas Investment Partners, Inc. in group Ameritas Investment Partners,… More: the full row for Ameritas Investment Partners, Inc. 771 $8.03K <0.01% 0 13F-HR Timeline Group ROYAL BANK OF CANADA in group ROYAL BANK OF CANADA More: the full row for ROYAL BANK OF CANADA 686 $7K <0.01% +496 13F-HR/A Timeline Group CALIFORNIA STATE TEACHERS RETIREMENT SY… More: the full row for CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM 570 $5.93K <0.01% 0 13F-HR Timeline BNP PARIBAS FINANCIAL MARKETS in group BNP PARIBAS FINANCIAL MARKETS More: the full row for BNP PARIBAS FINANCIAL MARKETS 544 $5.66K <0.01% -1,212 13F-HR Timeline Group AMALGAMATED BANK More: the full row for AMALGAMATED BANK 272 $3K <0.01% 0 13F-HR Timeline OSAIC HOLDINGS, INC. in group OSAIC HOLDINGS, INC. More: the full row for OSAIC HOLDINGS, INC. 286 $2.98K <0.01% -265 13F-HR Timeline Group DEUTSCHE BANK AG\ in group DEUTSCHE BANK AG\ More: the full row for DEUTSCHE BANK AG\ 235 $2.45K <0.01% 0 13F-HR Timeline Group HARBOR CAPITAL ADVISORS, INC. More: the full row for HARBOR CAPITAL ADVISORS, INC. 216 $2K <0.01% +89 13F-HR Timeline Covestor Ltd More: the full row for Covestor Ltd 168 $2K <0.01% +44 13F-HR Timeline JONES FINANCIAL COMPANIES LLLP in group JONES FINANCIAL COMPANIES LLLP More: the full row for JONES FINANCIAL COMPANIES LLLP 100 $1.04K <0.01% new 13F-HR/A Timeline Group CWM, LLC in group CWM, LLC More: the full row for CWM, LLC 56 $1K <0.01% -34 13F-HR Timeline Group Allworth Financial LP More: the full row for Allworth Financial LP 131 $993 <0.01% +1 13F-HR Timeline GAMMA Investing LLC More: the full row for GAMMA Investing LLC 88 $916 <0.01% -64 13F-HR/A Timeline Russell Investments Group, Ltd. in group Russell Investments Group, Lt… More: the full row for Russell Investments Group, Ltd. 65 $677 <0.01% new 13F-HR Timeline Group FMR LLC in group FMR LLC More: the full row for FMR LLC 36 $375 <0.01% -73 13F-HR Timeline Group Sterling Capital Management LLC More: the full row for Sterling Capital Management LLC 8 $83 <0.01% 0 13F-HR Timeline NISA INVESTMENT ADVISORS, LLC More: the full row for NISA INVESTMENT ADVISORS, LLC 5 $52 <0.01% -24 13F-HR Timeline True Wealth Design, LLC More: the full row for True Wealth Design, LLC 2 $21 <0.01% -1 13F-HR Timeline CONCOURSE FINANCIAL GROUP SECURITIES, I… More: the full row for CONCOURSE FINANCIAL GROUP SECURITIES, INC. 0 $0 0 13F-HR Timeline Value filed as zero, left out of ratios. Amount filed as zero, left out of ratios.