Aug 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $37,755               
              $231.63 p/Share               
          
        
            
        
          
              163 
              Reduced 0.86% 
          
   
         
        
          
            18,709 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Apr 08                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,895 
              Added 13.32% 
          
   
         
        
          
            18,846 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 31                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $49,812               
              $201.67 p/Share               
          
        
            
        
          
              247 
              Reduced 1.52% 
          
   
         
        
          
            15,951 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 19                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              842 
              Added 4.94% 
          
   
         
        
          
            16,198 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 17                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $219,300               
              $211.68 p/Share               
          
        
            
        
          
              1,036 
              Reduced 6.32% 
          
   
         
        
          
            15,356 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 17                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,414 
              Added 7.94% 
          
   
         
        
          
            16,392 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 10                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $46,279               
              $216.26 p/Share               
          
        
            
        
          
              214 
              Reduced 1.41% 
          
   
         
        
          
            14,978 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            May 24                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,142,584               
              $236.56 p/Share               
          
        
            
        
          
              4,830 
              Reduced 31.41% 
          
   
         
        
          
            10,546 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            May 24                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              4,830 
              Added 27.94% 
          
   
         
        
          
            12,456 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $263,910               
              $195.2 p/Share               
          
        
            
        
          
              1,352 
              Reduced 11.36% 
          
   
         
        
          
            10,546 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,003 
              Added 21.85% 
          
   
         
        
          
            10,740 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $42,218               
              $198.21 p/Share               
          
        
            
        
          
              213 
              Reduced 2.34% 
          
   
         
        
          
            8,897 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 11                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              431 
              Added 4.52% 
          
   
         
        
          
            9,111 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $277,321               
              $182.93 p/Share               
          
        
            
        
          
              1,516 
              Reduced 14.97% 
          
   
         
        
          
            8,613 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,183 
              Added 24.88% 
          
   
         
        
          
            9,611 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 13                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $29,573               
              $182.55 p/Share               
          
        
            
        
          
              162 
              Reduced 2.28% 
          
   
         
        
          
            6,946 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 13                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              524 
              Added 6.87% 
          
   
         
        
          
            7,108 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 10                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $23,083               
              $181.76 p/Share               
          
        
            
        
          
              127 
              Reduced 1.89% 
          
   
         
        
          
            6,584 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 10                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              431 
              Added 6.03% 
          
   
         
        
          
            6,711 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Feb 16                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,066,048               
              $194.18 p/Share               
          
        
            
        
          
              5,490 
              Reduced 46.64% 
          
   
         
        
          
            6,280 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Feb 16                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $269,613               
              $49.11 p/Share               
          
        
            
        
          
              5,490 
              Added 37.81% 
          
   
         
        
          
            9,030 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 29                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $13,955               
              $170.18 p/Share               
          
        
            
        
          
              82 
              Reduced 1.3% 
          
   
         
        
          
            6,245 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 29                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              277 
              Added 4.19% 
          
   
         
        
          
            6,327 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $28,071               
              $150.92 p/Share               
          
        
            
        
          
              186 
              Reduced 2.98% 
          
   
         
        
          
            6,050 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              632 
              Added 9.2% 
          
   
         
        
          
            6,236 Comm Stock - $.16-2/3 ...