John A. Heffern
Director, First BanCorp.
Companies
- First BanCorpBoard member Nov 13, 2017 to now1
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
First BanCorp FBP76,296 shares2$2.1M at $27.37Sep 30, 2025
As of each latest filing. The line shows shares held over time.
Recent filings
- Sep 30, 2025Granted 1,814 shares at $22.05 of First BanCorp2
- Sep 30, 2025Shares withheld for tax 88 shares at $22.05 of First BanCorp2
- Nov 29, 2024Sold 15,000 shares at $20.53 of First BanCorp3
- Sep 30, 2024Granted 1,889 shares at $21.17 of First BanCorp4
- Sep 30, 2024Shares withheld for tax 91 shares at $21.17 of First BanCorp4
- Sep 30, 2023Granted 2,971 shares of First BanCorp5
- Sep 30, 2023Shares withheld for tax 94 shares at $13.46 of First BanCorp5
- Mar 15, 2023Bought 3,000 shares at $11.61 of First BanCorp6
- Sep 30, 2022Granted 2,923 shares of First BanCorp7
- Sep 30, 2022Shares withheld for tax 92 shares at $13.68 of First BanCorp7
- Dec 10, 2021L 323 shares at $13.23 of First BanCorp8
- Sep 30, 2021Granted 3,041 shares at $13.15 of First BanCorp9
- Sep 30, 2021Granted 3,041 shares at $13.15 of First BanCorp10
- Sep 30, 2021Shares withheld for tax 73 shares at $13.15 of First BanCorp9
- Sep 30, 2021Shares withheld for tax 118 shares at $13.15 of First BanCorp10
- Sep 10, 2021L 246 shares at $12.35 of First BanCorp8
- Dec 11, 2020L 236 shares at $8.74 of First BanCorp8
- Sep 11, 2020L 352 shares at $5.57 of First BanCorp8
- Jun 12, 2020L 251 shares at $5.58 of First BanCorp8
- Mar 13, 2020L 241 shares at $6.75 of First BanCorp8
- Dec 13, 2019L 144 shares at $9.96 of First BanCorp8
- Sep 13, 2019L 78 shares at $10.55 of First BanCorp8
- Jun 14, 2019L 77 shares at $10.18 of First BanCorp8
- Mar 15, 2019L 67 shares at $11.39 of First BanCorp8
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARFirst BanCorp, Board member
- 2
- 3SEC EDGARForm 4 filed Dec 3, 2024
- 4SEC EDGARForm 4 filed Oct 2, 2024
- 5SEC EDGARForm 4 filed Oct 3, 2023
- 6SEC EDGARForm 4 filed Mar 15, 2023
- 7SEC EDGARForm 4 filed Oct 4, 2022
- 8SEC EDGARForm 5 filed Feb 24, 2022
- 9SEC EDGARForm 4 filed Oct 4, 2021
- 10SEC EDGARForm 4 filed Oct 1, 2021