$24.75—Stale · unknown old
OTC • Last print unknown ago
$24.75—Stale · unknown old
Market Cap$839.25M
Revenue TTM—
Price / Sales1.5xP/E (TTM)32.6xNet Income TTM—
Free Cash Flow—
Gross Margin36.5%Operating Margin14.4%Net Margin0.2%Return on Equity0.3%Return on Assets0.0%
Debt / Equity (MRQ)5.08Current Ratio (MRQ)0.55EPS TTM$0.77Upcoming Events
DEx-Dividend
In 90 days
Dec 15
PDividend Pay
In 106 days
Dec 31
FATLF News
About
No company information available