Fintel reports that on November 12, 2025, Jefferies reiterated coverage of Lancashire Holdings (OTCPK:LCSHF) with a Buy recommendation. Analyst Price Forecast Suggests 39.28% Upside As of October 29, ...