Federal Home Loan Mortgage Corporation (FMCC)

OTCMKTS · Delayed Price · Currency is USD
5.60
-0.11 (-1.93%)
Aug 24, 2026, 3:59 PM EST
Market Cap18.04B -37.1%
Revenue (ttm)24.60B +7.1%
Net Income-12.00M +12.5%
EPS-0.00
Shares Out 3.22B
PE Ration/a
Forward PE3,279.91
Dividendn/a
Ex-Dividend Daten/a
Volume2,571,036
Open5.71
Previous Close5.71
Day's Range5.60 - 5.78
52-Week Range3.40 - 14.99
Beta1.74
AnalystsBuy
Price Target12.88 (+130.0%)
Earnings DateJul 30, 2026