Neostellar Capital Corp. (NSLR)
NASDAQ: NSLR · Real-Time Price · USD
10.65
-0.50 (-4.48%)
At close: Jul 22, 2026, 4:00 PM EDT
11.05
+0.40 (3.76%)
After-hours: Jul 22, 2026, 7:34 PM EDT

Neostellar Capital Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
27823713799108373
Market Cap Growth
32.15%72.50%38.40%-7.75%-71.11%42.98%
Enterprise Value
305256179100142265
Last Close Price
10.659.445.563.723.5912.09
PE Ratio
1.564.86-19.60-2.53
Forward PE
3.10137.213.1739.3339.334.02
PS Ratio
144.67140.6229.4115.0631.15253.40
PB Ratio
0.751.160.870.490.511.02
P/TBV Ratio
0.771.160.870.490.511.02
P/OCF Ratio
8.606.9158.0141.68-2.03
EV/Sales Ratio
158.69151.8738.2015.1040.98180.15
Debt / Equity Ratio
0.190.340.470.360.350.20
Net Debt / Equity Ratio
0.070.100.340.230.16-0.34
Asset Turnover
0.010.010.020.020.010.00
Quick Ratio
26.8869.2662.8373.2856.178.13
Current Ratio
26.8969.3463.0274.1257.668.23
Return on Equity (ROE)
79.19%26.90%-21.13%2.45%-45.98%44.14%
Return on Assets (ROA)
-2.24%-2.86%-2.21%-1.77%-1.64%-1.23%
Return on Invested Capital (ROIC)
-3.88%-5.31%-3.92%-2.88%-4.05%-3.46%
Return on Capital Employed (ROCE)
-2.80%-4.20%-3.90%-2.90%-3.40%-2.10%
Earnings Yield
73.93%20.58%-27.73%5.10%-122.76%39.46%
Dividend Yield
9.39%---3.06%66.16%
Payout Ratio
3.65%24.51%-2.83%-70.34%
Buyback Yield / Dilution
-29.81%-20.45%8.85%12.66%-12.20%-22.80%
Total Shareholder Return
-20.42%-20.45%8.85%12.66%-9.14%43.37%
SEC Filings: 10-K · 10-Q