Oct 25                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $972               
              $6.4 p/Share               
          
        
            
        
          
              152 
              Reduced 0.06% 
          
   
         
        
          
            243,135 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 25                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              555 
              Added 0.23% 
          
   
         
        
          
            243,211 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 25                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $494               
              $6.5 p/Share               
          
        
            
        
          
              76 
              Reduced 0.03% 
          
   
         
        
          
            242,732 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 25                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              277 
              Added 0.11% 
          
   
         
        
          
            242,808 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 15                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $9,000               
              $2.25 p/Share               
          
        
            
        
          
              4,000 
              Added 1.62% 
          
   
         
        
          
            242,531 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 11                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $67,600               
              $6.76 p/Share               
          
        
            
        
          
              10,000 
              Reduced 4.02% 
          
   
         
        
          
            238,531 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 05                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $7,512               
              $6.59 p/Share               
          
        
            
        
          
              1,140 
              Reduced 0.46% 
          
   
         
        
          
            248,531 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 05                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,167 
              Added 1.64% 
          
   
         
        
          
            249,671 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 04                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $8,878               
              $6.49 p/Share               
          
        
            
        
          
              1,368 
              Reduced 0.55% 
          
   
         
        
          
            245,504 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 04                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $10,169               
              $1.13 p/Share               
          
        
            
        
          
              9,000 
              Added 3.52% 
          
   
         
        
          
            246,872 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 25                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $466               
              $6.06 p/Share               
          
        
            
        
          
              77 
              Reduced 0.03% 
          
   
         
        
          
            237,872 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 25                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              278 
              Added 0.12% 
          
   
         
        
          
            237,949 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 25                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $453               
              $5.89 p/Share               
          
        
            
        
          
              77 
              Reduced 0.03% 
          
   
         
        
          
            237,671 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 25                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              278 
              Added 0.12% 
          
   
         
        
          
            237,748 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 25                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $437               
              $5.75 p/Share               
          
        
            
        
          
              76 
              Reduced 0.03% 
          
   
         
        
          
            237,470 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 25                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              277 
              Added 0.12% 
          
   
         
        
          
            237,546 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 05                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $6,281               
              $5.51 p/Share               
          
        
            
        
          
              1,140 
              Reduced 0.48% 
          
   
         
        
          
            237,269 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 05                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,167 
              Added 1.72% 
          
   
         
        
          
            238,409 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 04                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $7,592               
              $5.55 p/Share               
          
        
            
        
          
              1,368 
              Reduced 0.58% 
          
   
         
        
          
            234,242 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 04                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              5,000 
              Added 2.08% 
          
   
         
        
          
            235,610 Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 25                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $418               
              $5.44 p/Share               
          
        
            
        
          
              77 
              Reduced 0.03% 
          
   
         
        
          
            230,610 Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 25                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              278 
              Added 0.12% 
          
   
         
        
          
            230,687 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 25                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $365               
              $4.75 p/Share               
          
        
            
        
          
              77 
              Reduced 0.03% 
          
   
         
        
          
            230,409 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 25                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              278 
              Added 0.12% 
          
   
         
        
          
            230,486 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 25                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $385               
              $5.67 p/Share               
          
        
            
        
          
              68 
              Reduced 0.03% 
          
   
         
        
          
            243,593 Common Stock