Steve Leuthold, the founder of our firm—friend and mentor to everyone on our Leuthold team as well as prior employees of the last 40+ years—passed away last month in Carlsbad, California. He was 85.
Apr
07
2023