Home Stocks David and Goliath, or the Small vs. Large Caps