A decade is a very long time on Wall Street, but I'm confident in my thinking that AGNC Investment's (NASDAQ: AGNC) shares ...