Company Valuation: SHOP TECH

Data adjusted to current consolidation scope
Fiscal Period: December 2022 2023 2024
Market Cap 1 426.4 147.5 245.8
Change - -65.4% 66.64%
Enterprise Value (EV) 1 426 147.1 246
Change - -65.46% 67.21%
P/E 176x 781x -69.2x
PBR -38.7x -6.82x -9.24x
PEG - -10.2x 0x
Capitalization / Revenue - - -
EV / Revenue - - -
EV / EBITDA - - -
EV / EBIT -379x -123x -183x
EV / FCF - - -
FCF Yield - - -
Dividend per Share 2 - - -
Rate of return - - -
EPS 2 0.0581 0.0137 -0.1561
Distribution rate - - -
Net sales - - -
EBITDA - - -
EBIT 1 -1.123 -1.2 -1.345
Net income 1 2.428 0.3323 -2.036
Net Debt 1 -0.4097 -0.4035 0.1675
Reference price 2 10.20 10.70 10.80
Nbr of stocks (in thousands) 41,800 13,786 22,760
Announcement Date 3/20/23 4/18/24 5/7/25
1USD in Million2USD
Estimates


Y-o-Y evolution of P/E

Valuation ratios - P/E - SHOP TECH

Historical PBR trend

Valuation ratios - PBR - SHOP TECH

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - SHOP TECH

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - SHOP TECH