OverviewSuggest Edit

Point is a company that lets homeowners sell a fraction of their home to long term investors. It helps homeowners access the wealth locked up in their home equity. Point buys a fraction of properties from homeowners.
HQPalo Alto, CA, US
Employee Ratings5


Point is headquartered in
Palo Alto, United States

Location Map

Latest Updates

Employees (est.) (Jan 2022)174(+5%)
Cybersecurity ratingBMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Point

Eddie Lim

Eddie Lim

CEO & Co-Founder
Eoin Matthews

Eoin Matthews

CBO & Co-Founder
Show more

Point Office Locations

Point has an office in Palo Alto
Palo Alto, CA, US (HQ)
Palo Alto, CA, USA
Show all (2)

Point Financials and Metrics

Summary Metrics

Founding Date


Point total Funding

$130.4 m

Point latest funding size

$122 m

Time since last funding

3 years ago

Point investors

Point's latest funding round in March 2019 was reported to be $122 m. In total, Point has raised $130.4 m
Show all financial metrics

Point Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Point Environment, Social & Governance (ESG) Ratings

CSRHub ESG ratingPremium dataset


out of 100

CSRHub logo

Point Online and Social Media Presence

Embed Graph

Point Frequently Asked Questions

  • When was Point founded?

    Point was founded in 2015.

  • Who are Point key executives?

    Point's key executives are Eddie Lim and Eoin Matthews.

  • How many employees does Point have?

    Point has 174 employees.

  • Who are Point competitors?

    Competitors of Point include Jellis Craig, Leasinvest and Equity Residential.

  • Where is Point headquarters?

    Point headquarters is located at Palo Alto, CA, USA, Palo Alto.

  • Where are Point offices?

    Point has an office in Palo Alto.

  • How many offices does Point have?

    Point has 2 offices.