Long Cast Advisers' Q3 2024 investor letter reported improved net returns of 6% for the quarter and 16% year-to-date. They highlighted SenesTech, Inc. as a stock pick, but cautioned against assuming small positions are safer.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing