Company Valuation: Petros Pharmaceuticals

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 42.71 68.71 4.825 3.103 3.945 0.3362
Change - 60.87% -92.98% -35.68% 27.11% -91.48%
Enterprise Value (EV) 1 33.39 45.4 5.281 -1.957 7.621 -4.801
Change - 35.97% -88.37% -137.05% 489.45% -162.99%
P/E -1.14x -4.04x -0.24x -0.22x -0.12x -0.01x
PBR 2.45x 1.94x 0.29x 0.35x -0.56x 0.12x
PEG - 0.1x -0x 0x 0x 0x
Capitalization / Revenue 4.47x 8.8x 0.81x 0.53x 0.77x -
EV / Revenue 3.49x 5.81x 0.88x -0.34x 1.49x -
EV / EBITDA -3.14x -4.06x -0.52x 0.26x -1.02x 2.65x
EV / EBIT -1.93x -2.52x -0.33x 0.18x -0.74x 1.03x
EV / FCF -7.33x -9.08x -0.2x 1.41x 5.87x 0.38x
FCF Yield -13.6% -11% -512% 70.9% 17% 266%
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 -963.6 -206.3 -242 -158.7 -83.47 -1.557
Distribution rate - - - - - -
Net sales 1 9.559 7.811 5.992 5.822 5.112 -
EBITDA 1 -10.62 -11.17 -10.25 -7.479 -7.465 -1.81
EBIT 1 -17.28 -18.05 -15.85 -10.76 -10.3 -4.641
Net income 1 -20.59 -8.987 -20.04 -8.163 -14.32 1.914
Net Debt 1 -9.325 -23.32 0.4565 -5.06 3.676 -5.137
Reference price 2 1,100.000000 832.500000 58.250000 35.250000 9.847500 0.007950
Nbr of stocks (in thousands) 38.8 82.5 82.8 88 401 42,285
Announcement Date 3/31/21 3/31/22 3/31/23 4/1/24 3/31/25 4/15/26
1USD in Million2USD
Estimates

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. PTPI Stock
  4. Valuation Petros Pharmaceuticals