MFA Financial, Inc. (MFA-PC )

NYSE - Delayed Quote USD
23.10
+0.12
+(0.50%)
At close: April 9 at 3:58:00 PM EDT
22.80
-0.30
(-1.30%)
PRE_MARKET_NOTICE
All All Favorites Text Statistics Technicals Fibonacci Markings Lines