DISCLOSEDQuarterly
Renaissance Technologies
First Bancorp Inc Me · NASDAQ
98,063 sh · $2.7M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
First Bancorp Inc Me · NASDAQ
98,063 sh · $2.7M
BlackRock
First Bancorp Inc Me · NASDAQ
772,110 sh · $19.2M