Mar 18                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $143,102               
              $4.08 p/Share               
          
        
            
        
          
              35,074 
              Added 8.03% 
          
   
         
        
          
            401,933 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 12                           
            2019                           
          
        
          
            
              SELL 
            
            
                Sale (or disposition) back to the issuer 
            
                            
         
        
          
              $56,339               
              $10.63 p/Share               
          
        
            
        
          
              5,300 
              Reduced 1.42% 
          
   
         
        
          
            366,859 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 21                           
            2019                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $167,735               
              $11.16 p/Share               
          
        
            
        
          
              15,030 
              Reduced 3.99% 
          
   
         
        
          
            361,320 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 21                           
            2019                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              10,839 
              Added 2.83% 
          
   
         
        
          
            372,159 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 29                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $2,930               
              $7.65 p/Share               
          
        
            
        
          
              383 
              Reduced 0.1% 
          
   
         
        
          
            376,350 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 29                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,149               
              $7.65 p/Share               
          
        
            
        
          
              1,196 
              Added 0.32% 
          
   
         
        
          
            376,733 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 20                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,189               
              $8.01 p/Share               
          
        
            
        
          
              523 
              Reduced 0.14% 
          
   
         
        
          
            375,537 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 20                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,072               
              $8.01 p/Share               
          
        
            
        
          
              1,632 
              Added 0.43% 
          
   
         
        
          
            376,060 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 06                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,185               
              $8.08 p/Share               
          
        
            
        
          
              518 
              Reduced 0.14% 
          
   
         
        
          
            374,428 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 06                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,073               
              $8.08 p/Share               
          
        
            
        
          
              1,618 
              Added 0.43% 
          
   
         
        
          
            374,946 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 23                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,184               
              $7.94 p/Share               
          
        
            
        
          
              527 
              Reduced 0.14% 
          
   
         
        
          
            373,328 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 23                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,069               
              $7.94 p/Share               
          
        
            
        
          
              1,646 
              Added 0.44% 
          
   
         
        
          
            373,855 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 09                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,185               
              $7.54 p/Share               
          
        
            
        
          
              555 
              Reduced 0.15% 
          
   
         
        
          
            372,209 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 09                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,074               
              $7.54 p/Share               
          
        
            
        
          
              1,734 
              Added 0.46% 
          
   
         
        
          
            372,764 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 25                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,182               
              $7.04 p/Share               
          
        
            
        
          
              594 
              Reduced 0.16% 
          
   
         
        
          
            369,767 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 25                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,073               
              $7.04 p/Share               
          
        
            
        
          
              1,857 
              Added 0.5% 
          
   
         
        
          
            370,361 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 11                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,186               
              $6.43 p/Share               
          
        
            
        
          
              651 
              Reduced 0.18% 
          
   
         
        
          
            369,767 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 11                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,072               
              $6.43 p/Share               
          
        
            
        
          
              2,033 
              Added 0.55% 
          
   
         
        
          
            370,418 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 27                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,183               
              $5.9 p/Share               
          
        
            
        
          
              709 
              Reduced 0.19% 
          
   
         
        
          
            368,385 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 27                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,074               
              $5.9 p/Share               
          
        
            
        
          
              2,216 
              Added 0.6% 
          
   
         
        
          
            369,094 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 21                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              17,062 
              Added 4.44% 
          
   
         
        
          
            366,878 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 16                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $168,658               
              $6.46 p/Share               
          
        
            
        
          
              26,108 
              Reduced 6.95% 
          
   
         
        
          
            349,816 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 14                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,184               
              $6.31 p/Share               
          
        
            
        
          
              663 
              Reduced 0.18% 
          
   
         
        
          
            375,924 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 14                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,074               
              $6.31 p/Share               
          
        
            
        
          
              2,072 
              Added 0.55% 
          
   
         
        
          
            376,587 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 28                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,185               
              $6.03 p/Share               
          
        
            
        
          
              694 
              Reduced 0.18% 
          
   
         
        
          
            374,515 First BanCorp Common S...