Processa Pharmaceuticals, Inc. (PCSA)
NASDAQ: PCSA · Real-Time Price · USD
2.845
-0.140 (-4.69%)
At close: Apr 28, 2026, 4:00 PM EDT
2.850
+0.005 (0.18%)
After-hours: Apr 28, 2026, 7:46 PM EDT

Processa Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
87381877
Upgrade
Market Cap Growth
482.14%126.00%-64.97%-53.14%-77.16%10.51%
Upgrade
Enterprise Value
2002958
Upgrade
Last Close Price
2.852.8822.09167.30550.002450.00
Upgrade
PB Ratio
1.311.171.701.652.353.02
Upgrade
P/TBV Ratio
1.361.171.701.652.354.42
Upgrade
Debt / Equity Ratio
--0.040.030.030.00
Upgrade
Net Debt / Equity Ratio
-0.99-0.99-0.66-0.91-0.84-0.64
Upgrade
Net Debt / EBITDA Ratio
0.400.400.090.400.321.52
Upgrade
Net Debt / FCF Ratio
0.490.490.100.560.651.88
Upgrade
Quick Ratio
2.482.480.786.446.5117.06
Upgrade
Current Ratio
2.542.541.237.718.4018.87
Upgrade
Return on Equity (ROE)
-372.97%-372.97%-354.51%-178.52%-166.43%-47.20%
Upgrade
Return on Assets (ROA)
-158.34%-158.34%-167.08%-99.41%-72.17%-27.98%
Upgrade
Return on Capital Employed (ROCE)
-250.80%-250.80%-710.30%-226.60%-265.80%-45.40%
Upgrade
Earnings Yield
-179.23%-207.86%-410.42%-134.94%-155.91%-14.84%
Upgrade
FCF Yield
-150.44%-174.47%-389.58%-97.87%-54.61%-11.32%
Upgrade
Buyback Yield / Dilution
-969.33%-969.33%-133.38%-62.83%-5.16%-104.27%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.