David P. Roe bought FNMA 3.0 3.50% 04/47 Amortized — April 20, 2018 | Congress Stock Tracker