Newbury Street Acquisition Corporation NBST

11.55 0.00 0.00% as of 24 Sep
Market cap
$54.2M
P/E
0.0×
Dec '17 Dec '21 Dec '22 Dec '23
Current Ratio
— 2.27 0.05 0.15
Net Debt/EBITDA
— 0.64 (0.11) 0.14
Debt/Equity
— 0.00 (0.16) (0.13)
ROE
— 0.00% 115.90% (2.41%)
ROA
— (0.92%) (0.99%) 0.13%
ROIC
— 0.00% 0.00% 0.00%
Return on Tangible Assets
— (168.07%) 51.29% (1.83%)
Average Days of Receivables
— — — 0.00
Free Cash Flow per Share
— (0.17) (0.29) (0.34)
Book value per Share
— 0.08 (0.66) (1.46)
Free Cash Flow
— (0.65) (1.10) (1.31)
Other line items

Show all line items

Columns are period end dates