Olema Pharmaceuticals, Inc. Ratios

Ratios Dec2020
Profitability
EBT Margin 3,387.60%
EBIT Margin 3,296.78%
EBITDA Margin 3,296.78%
Operating Margin 3,296.78%
Net Margin 3,673.81%
FCF Margin 3,050.84%
Leverage & Solvency
Interest Coverage Ratio -32.97
Times Interest Earned -32.97
Valuation
Enterprise Value 1,803.95M
Market Capitalization 1,803.95M
Return Ratios
Return on Sales 33.88%