Comparison Olema Pharmaceuticals (OLMA) with Competitors
Olema Pharmaceuticals (OLMA) industry is Biotechnology.
Free Cash Flow Yield
OLMA-14.41%
Industry-1.75%
Upside-12.66%
P/E
OLMA-4.87
Industry-20.52
Upside+1564.68%
P/B
OLMA2.15
Industry5.15
Upside-58.15%