Solid DD bean!! If someone is new to this stock or on the sidelines this is a solid post and well worth the read