Aerospace Engineer, Stock Market Investor, and contributor @TickHounds; I provide my due diligence with hopes that it will help you with your own.