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 1,42,220 1,44,820 1,74,358 1,60,959 1,64,035
Announcement Date 10/03/21 01/03/22 19/12/24 26/03/25 05/11/25 31/03/26
1USD in Million2USD
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 2.96Cr
24.18x1.78x9.87x1.59% 1.63TCr
81.14x3.78x8.3x2.09% 1.22TCr
13.52x0.81x8.02x3.67% 966.03Cr
136.84x - - - 430.83Cr
24.66x1.79x9.9x - 396.75Cr
14.05x1.39x6x3.33% 333.31Cr
11.29x0.57x4.93x6.2% 168.88Cr
Average 43.67x 1.69x 7.84x 3.38% 643.55Cr
Weighted average by Cap. 44.04x 2.03x 8.64x 2.51%

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.