Home Finance This Stock Has A 4.20% Yield, Sells For Less Than Book, and Insiders Have Been Buying