Jul 28                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              95,000 
              Added 49.43% 
          
   
         
        
          
            97,205  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            May 17                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $7,072,750               
              $74.45 p/Share               
          
        
            
        
          
              95,000 
              Reduced 96.74% 
          
   
         
        
          
            3,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            May 17                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $2,501,350               
              $26.33 p/Share               
          
        
            
        
          
              95,000 
              Added 49.17% 
          
   
         
        
          
            98,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Mar 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $484,200               
              $48.42 p/Share               
          
        
            
        
          
              10,000 
              Reduced 75.76% 
          
   
         
        
          
            3,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Mar 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $67,300               
              $6.73 p/Share               
          
        
            
        
          
              10,000 
              Added 43.1% 
          
   
         
        
          
            13,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Feb 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $535,800               
              $53.58 p/Share               
          
        
            
        
          
              10,000 
              Reduced 75.76% 
          
   
         
        
          
            3,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Feb 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $67,300               
              $6.73 p/Share               
          
        
            
        
          
              10,000 
              Added 43.1% 
          
   
         
        
          
            13,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Jan 18                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $561,600               
              $56.16 p/Share               
          
        
            
        
          
              10,000 
              Reduced 75.76% 
          
   
         
        
          
            3,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Jan 18                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $67,300               
              $6.73 p/Share               
          
        
            
        
          
              10,000 
              Added 43.1% 
          
   
         
        
          
            13,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Dec 21                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $588,300               
              $58.83 p/Share               
          
        
            
        
          
              10,000 
              Reduced 75.76% 
          
   
         
        
          
            3,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Dec 21                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $67,300               
              $6.73 p/Share               
          
        
            
        
          
              10,000 
              Added 43.1% 
          
   
         
        
          
            13,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Nov 23                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $613,600               
              $61.36 p/Share               
          
        
            
        
          
              10,000 
              Reduced 75.76% 
          
   
         
        
          
            3,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Nov 23                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $67,300               
              $6.73 p/Share               
          
        
            
        
          
              10,000 
              Added 43.1% 
          
   
         
        
          
            13,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Oct 19                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $567,000               
              $56.7 p/Share               
          
        
            
        
          
              10,000 
              Reduced 75.76% 
          
   
         
        
          
            3,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Oct 19                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $67,300               
              $6.73 p/Share               
          
        
            
        
          
              10,000 
              Added 43.1% 
          
   
         
        
          
            13,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Sep 21                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $307,500               
              $30.75 p/Share               
          
        
            
        
          
              10,000 
              Reduced 75.76% 
          
   
         
        
          
            3,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Sep 21                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $67,300               
              $6.73 p/Share               
          
        
            
        
          
              10,000 
              Added 43.1% 
          
   
         
        
          
            13,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Aug 24                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $301,700               
              $30.17 p/Share               
          
        
            
        
          
              10,000 
              Reduced 75.76% 
          
   
         
        
          
            3,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Aug 24                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $67,300               
              $6.73 p/Share               
          
        
            
        
          
              10,000 
              Added 43.1% 
          
   
         
        
          
            13,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Jul 22                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $238,266               
              $32.55 p/Share               
          
        
            
        
          
              7,320 
              Reduced 69.58% 
          
   
         
        
          
            3,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Jul 22                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $49,264               
              $6.73 p/Share               
          
        
            
        
          
              7,320 
              Added 41.03% 
          
   
         
        
          
            10,520  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Jul 21                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $681,770               
              $33.16 p/Share               
          
        
            
        
          
              20,560 
              Reduced 86.53% 
          
   
         
        
          
            3,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Jul 21                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $138,369               
              $6.73 p/Share               
          
        
            
        
          
              20,560 
              Added 46.39% 
          
   
         
        
          
            23,760  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Jul 20                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,370,164               
              $32.53 p/Share               
          
        
            
        
          
              42,120 
              Reduced 92.94% 
          
   
         
        
          
            3,200  
            Ordinary Shares, par v... 
          
          
        
          
             
           
                
        
      
      
        
            Jul 20                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $283,468               
              $6.73 p/Share               
          
        
            
        
          
              42,120 
              Added 48.17% 
          
   
         
        
          
            45,320  
            Ordinary Shares, par v...