6647 companies with permanently indexed annual reports — spanning decades of public filings.
Castellum, Inc. provides services in the areas of cybersecurity, information technology, electronic warfare, information warfare, and information operations....
Bank of South Carolina Corporation operates as a bank holding company for The Bank of South Carolina that provides a range of financial products and services...
Foresight Financial Group, Inc., together with its subsidiaries, provides various banking services to individuals and businesses in the United States. Its de...
Hingham Institution for Savings provides various financial products and services to individuals and businesses in the United States. It offers savings, check...
Trilogy Metals Inc., a base metals exploration company, explores for and develops mineral properties in the United States. It principally holds interests in ...
Trio-Tech International, together with its subsidiaries, provides manufacturing, testing, and distribution services to the semiconductor industry. The compan...
Plumas Bancorp operates as the bank holding company for the Plumas Bank that provides various banking products and services for small and middle market busin...
Ponce Financial Group, Inc. operates as the bank holding company for Ponce Bank that provides various banking products and services. It accepts various depos...
Nova Minerals Limited engages in the exploration of mineral properties in Australia and the United States. The company explores for gold deposits. Its flagsh...
Juniata Valley Financial Corp. operates as the bank holding company for The Juniata Valley Bank that provides retail and commercial banking services primaril...
BNCCORP, Inc. operates as the bank holding company for BNC National Bank that provides community banking, retail and mortgage banking, and wealth management ...
United Bancshares, Inc. operates as the bank holding company for The Union Bank Company that provides various commercial and consumer banking services. The c...
Pathfinder Bancorp, Inc. operates as a holding company for Pathfinder Bank that provides various banking and financial products and services primarily in Osw...
VivoPower International PLC, together with its subsidiaries, operates as a sustainable energy solutions company in the United Kingdom, Australia, South East ...
Ledyard Financial Group, Inc., headquartered in Hanover, New Hampshire, is the holding company for Ledyard National Bank. Ledyard National Bank, founded in 1...