Oct 02                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $30,356               
              $74.77 p/Share               
          
        
            
        
          
              406 
              Reduced 0.32% 
          
   
         
        
          
            126,806  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 21                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $264,178               
              $73.2 p/Share               
          
        
            
        
          
              3,609 
              Reduced 2.76% 
          
   
         
        
          
            127,212  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 02                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $28,119               
              $69.26 p/Share               
          
        
            
        
          
              406 
              Reduced 0.31% 
          
   
         
        
          
            130,821  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 21                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $169,677               
              $56.39 p/Share               
          
        
            
        
          
              3,009 
              Reduced 2.24% 
          
   
         
        
          
            131,227  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 15                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $14,344               
              $48.46 p/Share               
          
        
            
        
          
              296 
              Added 0.22% 
          
   
         
        
          
            134,236  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 12                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $412,500               
              $55.0 p/Share               
          
        
            
        
          
              7,500 
              Reduced 5.3% 
          
   
         
        
          
            133,940  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 12                           
            2025                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              7,500 
              Added 5.04% 
          
   
         
        
          
            141,440  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 23                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              51,115 
              Added 27.62% 
          
   
         
        
          
            133,940  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Apr 02                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $20,509               
              $56.19 p/Share               
          
        
            
        
          
              365 
              Reduced 0.44% 
          
   
         
        
          
            82,825  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 21                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $114,410               
              $70.32 p/Share               
          
        
            
        
          
              1,627 
              Reduced 1.92% 
          
   
         
        
          
            83,190  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jan 02                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $36,165               
              $86.52 p/Share               
          
        
            
        
          
              418 
              Reduced 0.49% 
          
   
         
        
          
            84,817  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 02                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $272,175               
              $95.0 p/Share               
          
        
            
        
          
              2,865 
              Reduced 3.25% 
          
   
         
        
          
            85,235  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 02                           
            2024                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,500 
              Added 2.76% 
          
   
         
        
          
            88,100  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 21                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $179,294               
              $91.43 p/Share               
          
        
            
        
          
              1,961 
              Reduced 2.24% 
          
   
         
        
          
            85,600  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 18                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $61,830               
              $90.0 p/Share               
          
        
            
        
          
              687 
              Reduced 0.78% 
          
   
         
        
          
            87,561  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 12                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $243,015               
              $85.0 p/Share               
          
        
            
        
          
              2,859 
              Reduced 3.14% 
          
   
         
        
          
            88,248  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 12                           
            2024                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,500 
              Added 2.67% 
          
   
         
        
          
            91,107  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $237,120               
              $80.0 p/Share               
          
        
            
        
          
              2,964 
              Reduced 3.24% 
          
   
         
        
          
            88,607  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 11                           
            2024                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,500 
              Added 2.66% 
          
   
         
        
          
            91,571  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 06                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $225,600               
              $75.2 p/Share               
          
        
            
        
          
              3,000 
              Reduced 3.26% 
          
   
         
        
          
            89,071  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,500 
              Added 2.64% 
          
   
         
        
          
            92,071  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 02                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $33,751               
              $65.41 p/Share               
          
        
            
        
          
              516 
              Reduced 0.57% 
          
   
         
        
          
            89,571  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 21                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $126,876               
              $64.7 p/Share               
          
        
            
        
          
              1,961 
              Reduced 2.13% 
          
   
         
        
          
            90,087  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $175,000               
              $70.0 p/Share               
          
        
            
        
          
              2,500 
              Reduced 2.64% 
          
   
         
        
          
            92,048  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jul 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,500 
              Added 2.58% 
          
   
         
        
          
            94,548  
            Class A Common Stock