OBDE
Analyst Coverage

No analyst coverage available for this stock.

Key MetricsTTM
Market Cap$1.74B
Revenue TTM$270.83M
Net Income TTM$216.39M
Free Cash Flow-$468.00M
Gross Margin95.7%
Operating Margin102.1%
Net Margin72.3%
Return on Equity10.9%
Return on Assets7.9%
Debt / Equity0.00
Current Ratio59.34
EPS TTM$2.42
PRICE
Prev Close
14.33
Open
14.35
Day Range14.12 – 14.40
14.12
14.40
52W Range13.60 – 16.80
13.60
16.80
17% of range
VOLUME & SIZE
Avg Volume
346.8K
FUNDAMENTALS
P/E Ratio
8.1x
Value territory
EPS (TTM)
Div Yield
No dividend
Upcoming Events
EEarnings Report
Tomorrow
May 23
DEx-Dividend
In 90 days
Aug 20
PDividend Pay
In 131 days
Sep 30

OBDE News

About

No description available.