Jul 08                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $68,880               
              $68.88 p/Share               
          
        
            
        
          
              1,000 
              Reduced 0.98% 
          
   
         
        
          
            100,677 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 08                           
            2025                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $67,071               
              $72.51 p/Share               
          
        
            
        
          
              925 
              Added 0.55% 
          
   
         
        
          
            166,351 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 16                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              -                  
          
        
            
        
          
              15,527 
              Reduced 13.29% 
          
   
         
        
          
            101,264 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 16                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              30,713 
              Added 21.51% 
          
   
         
        
          
            112,102 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 16                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              10,941 
              Added 11.28% 
          
   
         
        
          
            86,078 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 26                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $74,325               
              $69.14 p/Share               
          
        
            
        
          
              1,075 
              Added 0.65% 
          
   
         
        
          
            165,426 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 24                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $74,844               
              $68.04 p/Share               
          
        
            
        
          
              1,100 
              Added 0.66% 
          
   
         
        
          
            164,351 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 23                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $74,371               
              $67.61 p/Share               
          
        
            
        
          
              1,100 
              Added 0.67% 
          
   
         
        
          
            163,251 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 20                           
            2024                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              4,360 
              Reduced 5.51% 
          
   
         
        
          
            74,758 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 20                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $37,334               
              $67.88 p/Share               
          
        
            
        
          
              550 
              Added 0.34% 
          
   
         
        
          
            162,151 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 12                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $173,529               
              $64.27 p/Share               
          
        
            
        
          
              2,700 
              Reduced 3.3% 
          
   
         
        
          
            79,118 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 12                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $169,982               
              $67.32 p/Share               
          
        
            
        
          
              2,525 
              Added 1.54% 
          
   
         
        
          
            161,601 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 11                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $960,772               
              $67.66 p/Share               
          
        
            
        
          
              14,200 
              Added 8.2% 
          
   
         
        
          
            159,076 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 08                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $255,328               
              $66.44 p/Share               
          
        
            
        
          
              3,843 
              Added 2.73% 
          
   
         
        
          
            136,876 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 07                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $479,110               
              $65.07 p/Share               
          
        
            
        
          
              7,363 
              Added 5.24% 
          
   
         
        
          
            133,033 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $740,140               
              $64.36 p/Share               
          
        
            
        
          
              11,500 
              Added 8.38% 
          
   
         
        
          
            125,670 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,972,080               
              $63.06 p/Share               
          
        
            
        
          
              47,131 
              Reduced 36.55% 
          
   
         
        
          
            81,818 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 05                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $515,760               
              $64.47 p/Share               
          
        
            
        
          
              8,000 
              Added 5.23% 
          
   
         
        
          
            144,876 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 16                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              -                  
          
        
            
        
          
              22,533 
              Reduced 14.88% 
          
   
         
        
          
            128,949 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 16                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              13,504 
              Added 11.19% 
          
   
         
        
          
            107,137 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 16                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              44,345 
              Added 23.33% 
          
   
         
        
          
            145,695 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 27                           
            2023                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $102,151               
              $67.65 p/Share               
          
        
            
        
          
              1,510 
              Added 1.31% 
          
   
         
        
          
            114,170 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 26                           
            2023                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              304 
              Reduced 0.32% 
          
   
         
        
          
            93,276 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 26                           
            2023                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $47,313               
              $67.59 p/Share               
          
        
            
        
          
              700 
              Added 0.62% 
          
   
         
        
          
            112,660 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 22                           
            2023                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              2,007 
              Reduced 2.1% 
          
   
         
        
          
            93,580 Class A Common Stock