Here's a rapid-fire update on all 35 portfolio stocks, including a new position December 19, 2024 by ig_mastero During the December Monthly Meeting on Thursday, Jim looked at each company’s outlook for 2025.