Valuation and Capital Structure
PE -3.41
Book Value 7.34
Market Cap 373.77B
Total Debt 228.52B
Cash 243.42B
Other --
Enterprise Value 358.88B
Unlock
CYRX Ratings Summary
CYRX Quant Ranking