MDC Holdings Inc SWOT Analysis