Comparison Olema Pharmaceuticals (OLMA) with Competitors
Olema Pharmaceuticals (OLMA) industry is Biotechnology.
Free Cash Flow Yield
OLMA-13.19%
Industry-1.94%
Upside-11.25%
P/E
OLMA-5.32
Industry-18.88
Upside+1355.87%
P/B
OLMA2.32
Industry4.70
Upside-50.65%