Earningsreport

Q1/2023 3/31/2023 EPS 3.560 ZacksConsensus 2.960 ActVsEst 0.600 - Beat

Federal Agricultural Mortgage Corporation  (AGM) 
US:NYSE Investor Relations: farmermac.com/investors