Otter Creek Advisors LLC bought a new stake in shares of Seacoast Banking Co. of Florida (NASDAQ:SBCF – Free Report) in the fourth quarter, Holdings Channel.com reports. The fund bought 83,454 shares of the financial services provider’s stock, valued at approximately $2,376,000. A number of other institutional investors and hedge funds have also added to […]