Valuation and Capital Structure
PE -3.03
Book Value 7.36
Market Cap 303.68B
Total Debt 242.67B
Cash 36.10B
Other --
Enterprise Value 510.24B
Unlock
CYRX Ratings Summary
CYRX Quant Ranking