Company Valuation: Latch, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 379.5 1,077 102.8 116.8 20.92 24.64
Change - 183.69% -90.45% 13.63% -82.09% 17.75%
Enterprise Value (EV) 1 376.2 796.2 -126.8 -37.96 -46.7 -3.838
Change - 111.67% -115.93% 70.07% -23.01% 91.78%
P/E -1.24x -3.94x -0.63x -0.99x -0.35x -0.44x
PBR -0.6x 2.85x 0.43x 0.7x 0.19x 0.42x
PEG - 0.1x 0x 0x 0x 0.05x
Capitalization / Revenue 21x 26x 2.39x 2.6x 0.37x 0.35x
EV / Revenue 20.8x 19.3x -2.95x -0.84x -0.82x -0.05x
EV / EBITDA -6.25x -5.66x 0.78x 0.41x 0.88x 0.12x
EV / EBIT -6.19x -5.62x 0.78x 0.4x 0.85x 0.12x
EV / FCF -8.73x -11x 1.69x 1.91x 0.9x 0.17x
FCF Yield -11.5% -9.12% 59% 52.4% 111% 605%
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 -8.18 -1.923 -1.13 -0.68 -0.37 -0.34
Distribution rate - - - - - -
Net sales 1 18.06 41.36 42.96 44.96 56.63 70.12
EBITDA 1 -60.16 -140.8 -161.6 -92.25 -52.81 -31.02
EBIT 1 -60.75 -141.6 -163.2 -94.05 -54.81 -31.59
Net income 1 -65.99 -166.3 -162.3 -107.5 -57.6 -53.75
Net Debt 1 -3.334 -280.4 -229.6 -154.8 -67.62 -28.48
Reference price 2 10.1200 7.5700 0.7099 0.6700 0.1300 0.1502
Nbr of stocks (in thousands) 37,500 142,220 144,820 174,358 160,959 164,035
Announcement Date 3/10/21 3/1/22 12/19/24 3/26/25 11/5/25 3/31/26
1USD in Million2USD
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 24.72M
24.16x1.81x9.57x1.73% 17.4B
80.54x3.63x7.96x2.22% 11.48B
12.34x0.76x7.6x3.99% 9.1B
23.93x1.8x9.81x - 3.96B
14.21x1.47x6.23x3.16% 3.7B
11.77x0.59x5.08x5.96% 1.82B
9.23x0.87x4.8x6.32% 1.13B
Average 25.17x 1.56x 7.29x 3.9% 6.08B
Weighted average by Cap. 33.68x 1.95x 8.31x 2.72%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Stocks
  3. LTCH Stock
  4. Valuation Latch, Inc.