Celyad Oncology SA logo

Celyad Oncology SA

NEW
STU:1C0 (Belgium)  
€ 0.22 -0.018 (-7.56%) Aug 24
15.44
P/B:
5.15
Market Cap:
€ 12.38M ($ 14.44M)
Enterprise V:
€ 10.68M ($ 12.45M)
Volume:
4.94K
Avg Vol (2M):
1.82K
Trade In:

Celyad Oncology SA Valuation Measures