Oct 17                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,456,279               
              $67.91 p/Share               
          
        
            
        
          
              50,895 
              Reduced 16.68% 
          
   
         
        
          
            254,201  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 16                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              100,000 
              Added 24.69% 
          
   
         
        
          
            305,096  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 14                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $282,517               
              $66.6 p/Share               
          
        
            
        
          
              4,242 
              Reduced 2.03% 
          
   
         
        
          
            205,096  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 13                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              8,334 
              Added 3.83% 
          
   
         
        
          
            209,338  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Sep 17                           
            2025                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              6,000 
              Reduced 2.9% 
          
   
         
        
          
            201,004  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Aug 18                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $760,660               
              $58.15 p/Share               
          
        
            
        
          
              13,081 
              Reduced 5.94% 
          
   
         
        
          
            207,004  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Aug 16                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              25,000 
              Added 10.2% 
          
   
         
        
          
            220,085  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 21                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $413,578               
              $41.23 p/Share               
          
        
            
        
          
              10,031 
              Reduced 4.89% 
          
   
         
        
          
            195,085  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 20                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              19,688 
              Added 8.76% 
          
   
         
        
          
            205,116  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 12                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $193,293               
              $43.32 p/Share               
          
        
            
        
          
              4,462 
              Reduced 2.35% 
          
   
         
        
          
            185,428  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 11                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $423,054               
              $42.42 p/Share               
          
        
            
        
          
              9,973 
              Reduced 5.23% 
          
   
         
        
          
            180,890  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 11                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,000 
              Added 4.53% 
          
   
         
        
          
            189,890  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Mar 10                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              19,250 
              Added 9.16% 
          
   
         
        
          
            190,863  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Feb 19                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,013,472               
              $55.2 p/Share               
          
        
            
        
          
              18,360 
              Reduced 9.66% 
          
   
         
        
          
            171,613  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Feb 19                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $365,798               
              $52.8 p/Share               
          
        
            
        
          
              6,928 
              Reduced 3.52% 
          
   
         
        
          
            189,973  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Feb 18                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $640,782               
              $55.05 p/Share               
          
        
            
        
          
              11,640 
              Reduced 5.58% 
          
   
         
        
          
            196,901  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Feb 18                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              13,250 
              Added 5.97% 
          
   
         
        
          
            208,541  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Dec 24                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $222,903               
              $16.21 p/Share               
          
        
            
        
          
              13,751 
              Added 6.58% 
          
   
         
        
          
            195,291  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Dec 02                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $826,500               
              $55.1 p/Share               
          
        
            
        
          
              15,000 
              Reduced 7.63% 
          
   
         
        
          
            181,540  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Nov 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,675,500               
              $55.85 p/Share               
          
        
            
        
          
              30,000 
              Reduced 13.24% 
          
   
         
        
          
            196,540  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 14                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $198,680               
              $46.28 p/Share               
          
        
            
        
          
              4,293 
              Reduced 1.86% 
          
   
         
        
          
            226,540  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Oct 13                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              8,333 
              Added 3.48% 
          
   
         
        
          
            230,833  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Aug 08                           
            2024                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              100,000 
              Reduced 31.01% 
          
   
         
        
          
            222,500  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Apr 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,177,661               
              $60.14 p/Share               
          
        
            
        
          
              19,582 
              Reduced 8.6% 
          
   
         
        
          
            208,122  
            Common Shares 
          
          
        
          
             
           
                
        
      
      
        
            Apr 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $374,407               
              $19.12 p/Share               
          
        
            
        
          
              19,582 
              Added 7.92% 
          
   
         
        
          
            227,704  
            Common Shares