Published on 10 Nov 2022 on Simply Wall St. · via Yahoo Finance
While institutions own 34% of Latch, Inc. (NASDAQ:LTCH), individual investors...
Key Insights Significant control over Latch by individual investors implies that the general public...
NASDAQ.LTCH price evolution
Want to become a better investor?
Start tracking your investments with Statfolio
Sign up for free