May 08                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,168,807               
              $119.87 p/Share               
          
        
            
        
          
              18,093 
              Reduced 61.31% 
          
   
         
        
          
            11,416 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 13                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $90,158               
              $104.23 p/Share               
          
        
            
        
          
              865 
              Reduced 2.85% 
          
   
         
        
          
            29,509 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 12                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $195,888               
              $107.16 p/Share               
          
        
            
        
          
              1,828 
              Reduced 5.68% 
          
   
         
        
          
            30,374 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 12                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              5,944 
              Added 15.58% 
          
   
         
        
          
            32,202 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 03                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,546,148               
              $113.88 p/Share               
          
        
            
        
          
              13,577 
              Reduced 34.08% 
          
   
         
        
          
            26,258 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 27                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              29,106 
              Added 42.22% 
          
   
         
        
          
            39,835 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,955,523               
              $106.74 p/Share               
          
        
            
        
          
              27,689 
              Reduced 72.07% 
          
   
         
        
          
            10,729 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 14                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $27,318               
              $108.84 p/Share               
          
        
            
        
          
              251 
              Reduced 0.65% 
          
   
         
        
          
            38,418 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 14                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $348,691               
              $12.48 p/Share               
          
        
            
        
          
              27,940 
              Added 41.95% 
          
   
         
        
          
            38,669 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,362,654               
              $100.5 p/Share               
          
        
            
        
          
              23,509 
              Reduced 68.66% 
          
   
         
        
          
            10,729 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 14                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $89,536               
              $94.15 p/Share               
          
        
            
        
          
              951 
              Reduced 2.7% 
          
   
         
        
          
            34,238 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 13                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $157,479               
              $94.13 p/Share               
          
        
            
        
          
              1,673 
              Reduced 4.54% 
          
   
         
        
          
            35,189 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 12                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              5,060 
              Added 12.07% 
          
   
         
        
          
            36,862 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 28                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,832,481               
              $90.27 p/Share               
          
        
            
        
          
              20,300 
              Reduced 38.96% 
          
   
         
        
          
            31,802 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 27                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              40,803 
              Added 43.92% 
          
   
         
        
          
            52,102 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 03                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $58,419               
              $80.69 p/Share               
          
        
            
        
          
              724 
              Reduced 6.02% 
          
   
         
        
          
            11,299 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 03                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $4,010               
              $5.54 p/Share               
          
        
            
        
          
              724 
              Added 5.68% 
          
   
         
        
          
            12,023 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 02                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,908,942               
              $81.41 p/Share               
          
        
            
        
          
              35,732 
              Reduced 75.98% 
          
   
         
        
          
            11,299 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $264,451               
              $82.23 p/Share               
          
        
            
        
          
              3,216 
              Reduced 6.4% 
          
   
         
        
          
            47,031 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 10                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              6,298 
              Added 11.14% 
          
   
         
        
          
            50,247 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 23                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,574,962               
              $75.81 p/Share               
          
        
            
        
          
              33,966 
              Reduced 43.59% 
          
   
         
        
          
            43,949 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 22                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              66,314 
              Added 45.98% 
          
   
         
        
          
            77,915 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 10                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,587,825               
              $81.91 p/Share               
          
        
            
        
          
              19,385 
              Reduced 62.56% 
          
   
         
        
          
            11,601 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 14                           
            2022                           
          
        
                           
         
        
          
              -                  
          
        
            
        
          
              328,100 
              Reduced 66.4% 
          
   
         
        
          
            166,000 Class B Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $251,964               
              $87.67 p/Share               
          
        
            
        
          
              2,874 
              Reduced 8.49% 
          
   
         
        
          
            30,986 Class A Common Stock