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