OverviewSuggest Edit

    Tegus is a technology company developing a research platform for institutional investors. It offers a smart-searchable database of expert call transcripts and an expert network as well as custom-sourced calls with industry experts.
    HQChicago, IL, US
    Employee Ratings4.3


    Tegus is headquartered in
    Chicago, United States

    Location Map

    Latest Updates

    Employees (est.) (Jun 2022)426(+7%)
    Job Openings24
    Cybersecurity ratingAMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Key People/Management at Tegus

    Michael Elnick

    Michael Elnick

    Thomas Elnick

    Thomas Elnick

    Ryan Aylward

    Ryan Aylward

    Chief Technology Officer
    Jason Howard

    Jason Howard

    General Counsel and Chief Compliance Officer
    Show more

    Tegus Office Locations

    Tegus has an office in Chicago
    Chicago, IL, US (HQ)
    200 N LaSalle St #1100
    Show all (1)

    Tegus Financials and Metrics

    Summary Metrics

    Founding Date

    Show all financial metrics

    Tegus Operating Metrics

    Jan, 2019Feb, 2022

    Available Call Transcripts

    20 k

    Facilities Leased (Corporate Headquarters), sq.ft.

    14.2 k

    New Transcripts Per Month


    Tegus Acquisitions / Subsidiaries

    Company NameDateDeal Size
    BamSECDecember 15, 2021

    Tegus Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Tegus Online and Social Media Presence

    Embed Graph

    Tegus Frequently Asked Questions

    • When was Tegus founded?

      Tegus was founded in 2017.

    • Who are Tegus key executives?

      Tegus's key executives are Michael Elnick, Thomas Elnick and Ryan Aylward.

    • How many employees does Tegus have?

      Tegus has 426 employees.

    • Who are Tegus competitors?

      Competitors of Tegus include Jiguang, Carta and OneConnnect.

    • Where is Tegus headquarters?

      Tegus headquarters is located at 200 N LaSalle St #1100, Chicago.

    • Where are Tegus offices?

      Tegus has an office in Chicago.

    • How many offices does Tegus have?

      Tegus has 1 office.