Aug 11                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,786,499               
              $135.73 p/Share               
          
        
            
        
          
              50,000 
              Reduced 7.38% 
          
   
         
        
          
            627,232  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 16                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,484,118               
              $122.21 p/Share               
          
        
            
        
          
              12,144 
              Reduced 1.76% 
          
   
         
        
          
            677,232  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 16                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              28,722 
              Added 4.06% 
          
   
         
        
          
            678,915  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 04                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,077,560               
              $137.25 p/Share               
          
        
            
        
          
              29,709 
              Reduced 4.3% 
          
   
         
        
          
            660,654  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 04                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              66,807 
              Added 8.82% 
          
   
         
        
          
            690,363  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 29                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $7,678,908               
              $149.43 p/Share               
          
        
            
        
          
              51,388 
              Reduced 7.61% 
          
   
         
        
          
            623,556  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 29                           
            2024                           
          
        
          
            
              SELL 
            
            
                Sale (or disposition) back to the issuer 
            
                            
         
        
          
              $8,167,653               
              $149.78 p/Share               
          
        
            
        
          
              54,531 
              Reduced 7.48% 
          
   
         
        
          
            674,944  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 29                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $7,025,607               
              $66.33 p/Share               
          
        
            
        
          
              105,919 
              Added 12.74% 
          
   
         
        
          
            725,514  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 28                           
            2024                           
          
        
          
            
              SELL 
            
            
                Sale (or disposition) back to the issuer 
            
                            
         
        
          
              $4,660,940               
              $147.2 p/Share               
          
        
            
        
          
              31,664 
              Reduced 4.45% 
          
   
         
        
          
            680,419  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 28                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $8,408,331               
              $147.87 p/Share               
          
        
            
        
          
              56,863 
              Reduced 8.36% 
          
   
         
        
          
            623,556  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 28                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $4,660,946               
              $52.65 p/Share               
          
        
            
        
          
              88,527 
              Added 11.06% 
          
   
         
        
          
            712,083  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 27                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,508,594               
              $147.19 p/Share               
          
        
            
        
          
              44,219 
              Reduced 6.62% 
          
   
         
        
          
            623,556  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 27                           
            2024                           
          
        
          
            
              SELL 
            
            
                Sale (or disposition) back to the issuer 
            
                            
         
        
          
              $3,253,895               
              $148.14 p/Share               
          
        
            
        
          
              21,965 
              Reduced 3.18% 
          
   
         
        
          
            667,775  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 27                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $3,309,861               
              $50.01 p/Share               
          
        
            
        
          
              66,184 
              Added 8.92% 
          
   
         
        
          
            675,783  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 26                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,004,746               
              $148.5 p/Share               
          
        
            
        
          
              40,436 
              Reduced 6.09% 
          
   
         
        
          
            623,556  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 26                           
            2024                           
          
        
          
            
              SELL 
            
            
                Sale (or disposition) back to the issuer 
            
                            
         
        
          
              $2,818,417               
              $147.77 p/Share               
          
        
            
        
          
              19,073 
              Reduced 2.79% 
          
   
         
        
          
            663,992  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 26                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $2,818,346               
              $47.36 p/Share               
          
        
            
        
          
              59,509 
              Added 8.01% 
          
   
         
        
          
            683,065  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 13                           
            2024                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              1,675 
              Reduced 0.27% 
          
   
         
        
          
            623,556  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 16                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $12,023,040               
              $153.6 p/Share               
          
        
            
        
          
              78,275 
              Reduced 11.13% 
          
   
         
        
          
            625,231  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 16                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              178,742 
              Added 20.64% 
          
   
         
        
          
            687,251  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 07                           
            2024                           
          
        
          
            
              SELL 
            
            
                Sale (or disposition) back to the issuer 
            
                            
         
        
          
              $4,583,391               
              $156.74 p/Share               
          
        
            
        
          
              29,242 
              Reduced 5.26% 
          
   
         
        
          
            526,533  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 07                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $8,193,734               
              $156.65 p/Share               
          
        
            
        
          
              52,306 
              Reduced 9.06% 
          
   
         
        
          
            524,764  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 07                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $10,612,810               
              $157.15 p/Share               
          
        
            
        
          
              67,533 
              Reduced 12.83% 
          
   
         
        
          
            459,000  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 07                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $4,583,264               
              $47.36 p/Share               
          
        
            
        
          
              96,775 
              Added 14.83% 
          
   
         
        
          
            555,775  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 07                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              118,070 
              Added 16.99% 
          
   
         
        
          
            577,070  
            Class A Common Stock