John A. Heffern's most recent trade in First Bancorp PR was a trade of 1,518 shares done at an average price of $26.3 . Disclosure was reported to the exchange on Sept. 30, 2026.
| Stock | Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|---|
| First Bancorp PR | Mr. John A. Heffern | Director | Grant, award, or other acquisition of securities at price $ 26.34 per share. | 30 Sep 2026 | 1,518 | 77,743 (0%) | 0% | 26.3 | 39,984 | - |
| First Bancorp PR | Mr. John A. Heffern | Director | Payment of exercise price or tax liability using portion of securities received from the company at price $ 26.34 per share. | 30 Sep 2026 | 71 | 76,225 (0%) | 0% | 26.3 | 1,870 | - |
| First Bancorp PR | Mr. John A. Heffern | Director | Grant, award, or other acquisition of securities at price $ 22.05 per share. | 30 Sep 2025 | 1,814 | 76,296 (0%) | 0% | 22.1 | 39,999 | First BanCorp Common Stock, par value $0.10 per share. |
| First Bancorp PR | Mr. John A. Heffern | Director | Payment of exercise price or tax liability using portion of securities received from the company at price $ 22.05 per share. | 30 Sep 2025 | 88 | 74,482 (0%) | 0% | 22.0 | 1,940 | First BanCorp Common Stock, par value $0.10 per share. |
| First Bancorp PR | Mr. John A. Heffern | Director | Sale of securities on an exchange or to another person at price $ 20.53 per share. | 29 Nov 2024 | 15,000 | 74,570 (0%) | 0% | 20.5 | 308,007 | First BanCorp Common Stock, par value $0.10 per share |
| First Bancorp PR | Mr. John A. Heffern | Director | Grant, award, or other acquisition of securities at price $ 21.17 per share. | 30 Sep 2024 | 1,889 | 89,570 (0%) | 0% | 21.2 | 39,990 | First BanCorp Common Stock, par value $0.10 per share. |
| First Bancorp PR | Mr. John A. Heffern | Director | Payment of exercise price or tax liability using portion of securities received from the company at price $ 21.16 per share. | 30 Sep 2024 | 91 | 87,681 (0%) | 0% | 21.2 | 1,926 | First BanCorp Common Stock, par value $0.10 per share. |
| First Bancorp PR | Mr. John A. Heffern | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 30 Sep 2023 | 2,971 | 87,772 (0%) | 0% | 0 | First BanCorp Common Stock, par value $0.10 per share | |
| First Bancorp PR | Mr. John A. Heffern | Director | Payment of exercise price or tax liability using portion of securities received from the company at price $ 13.46 per share. | 30 Sep 2023 | 94 | 84,801 (0%) | 0% | 13.5 | 1,265 | First BanCorp Common Stock, par value $0.10 per share |
| First Bancorp PR | Mr. John A. Heffern | Director | Purchase of securities on an exchange or from another person at price $ 11.61 per share. | 15 Mar 2023 | 3,000 | 84,895 (0%) | 0% | 11.6 | 34,827 | First BanCorp Common Stock, par value $0.10 per share |
| First Bancorp PR | Mr. John A. Heffern | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 30 Sep 2022 | 2,923 | 81,895 (0%) | 0% | 0 | First BanCorp Common Stock, par value $0.10 per share | |
| First Bancorp PR | Mr. John A. Heffern | Director | Payment of exercise price or tax liability using portion of securities received from the company at price $ 13.68 per share. | 30 Sep 2022 | 92 | 78,972 (0%) | 0% | 13.7 | 1,259 | First BanCorp Common Stock, par value $0.10 per share |