Display in USD
MFA Finl Q2 Adj. EPS $0.12 Misses $0.30 Estimate, Sales $58.571M Miss $59.995M Estimate | WAPE