MFA Financial, Inc. (MFA )

NYSE - Delayed Quote USD
8.87
-0.11
(-1.22%)
At close: 4:00:01 PM EDT
8.87
0.00
(0.00%)
After hours: 6:00:04 PM EDT
All All Favorites Text Statistics Technicals Fibonacci Markings Lines