6647 companies with permanently indexed annual reports — spanning decades of public filings.
Asure Software, Inc. provides cloud-based human capital management solutions the United States. It helps various small and mid-sized businesses to build prod...
Franklin Covey Co. provides training and consulting services in the areas of execution, sales performance, productivity, customer loyalty, and educational im...
Conduent Incorporated provides business process services with capabilities in transaction-intensive processing, analytics, and automation in the United State...
Altimmune, Inc., a clinical stage biopharmaceutical company, focuses on developing treatments for obesity and liver diseases. The company's lead product cand...
Ring Energy, Inc., an exploration and production company, engages in the acquisition, exploration, development, and production of oil and natural gas in Texa...
Tredegar Corporation, through its subsidiaries, manufactures and sells aluminum extrusions, polyethylene (PE) films, and polyester films in the United States...
BRT is a real estate investment trust that owns, operates and develops multi-family properties.
Akebia Therapeutics, Inc., a biopharmaceutical company, focuses on the development and commercialization of therapeutics for patients with kidney diseases. T...
NeoGenomics, Inc. operates a network of cancer-focused testing laboratories in the United States, Europe, and Asia. It operates through, Clinical Services an...
Hamilton Beach Brands Holding Company, together with its subsidiaries, designs, markets, and distributes small electric household and specialty housewares ap...
Gran Tierra Energy Inc., together with its subsidiaries, engages in the exploration and production of oil and gas properties in Colombia and Ecuador. As of D...
Norwood Financial Corp. operates as the bank holding company for Wayne Bank that provides various banking products and services. The company accepts a range ...
Anavex Life Sciences Corp., a clinical stage biopharmaceutical company, engages in the development of drug candidates for the treatment of central nervous sy...
Nu Skin Enterprises, Inc. develops and distributes beauty and wellness products worldwide. It provides skin care systems, including ageLOC Spa systems, ageLO...
Senseonics Holdings, Inc., a medical technology company, develops and commercializes continuous glucose monitoring (CGM) systems for people with diabetes in ...