Sep 03                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,066,002               
              $100.91 p/Share               
          
        
            
        
          
              60,113 
              Reduced 38.89% 
          
   
         
        
          
            94,454  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 01                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $2,826,495               
              $104.03 p/Share               
          
        
            
        
          
              27,170 
              Reduced 14.95% 
          
   
         
        
          
            154,567  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Sep 01                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              61,329 
              Added 25.23% 
          
   
         
        
          
            181,737  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 05                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $4,202,117               
              $104.71 p/Share               
          
        
            
        
          
              40,131 
              Reduced 25.0% 
          
   
         
        
          
            120,408  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 01                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,981,445               
              $103.05 p/Share               
          
        
            
        
          
              19,228 
              Reduced 10.7% 
          
   
         
        
          
            160,539  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Aug 01                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              43,403 
              Added 19.45% 
          
   
         
        
          
            179,767  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 25                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $7,838,154               
              $84.96 p/Share               
          
        
            
        
          
              92,257 
              Reduced 40.35% 
          
   
         
        
          
            136,364  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 03                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $7,356,774               
              $70.14 p/Share               
          
        
            
        
          
              104,887 
              Reduced 31.45% 
          
   
         
        
          
            228,621  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 01                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,797,361               
              $66.15 p/Share               
          
        
            
        
          
              27,171 
              Reduced 7.53% 
          
   
         
        
          
            333,508  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Jun 01                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              61,330 
              Added 14.53% 
          
   
         
        
          
            360,679  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 09                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,335,403               
              $54.93 p/Share               
          
        
            
        
          
              24,311 
              Reduced 7.51% 
          
   
         
        
          
            299,349  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 05                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $478,225               
              $47.67 p/Share               
          
        
            
        
          
              10,032 
              Reduced 3.01% 
          
   
         
        
          
            323,660  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 01                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $944,287               
              $49.11 p/Share               
          
        
            
        
          
              19,228 
              Reduced 5.45% 
          
   
         
        
          
            333,692  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            May 01                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              43,402 
              Added 10.95% 
          
   
         
        
          
            352,920  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 04                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $646,410               
              $45.27 p/Share               
          
        
            
        
          
              14,279 
              Reduced 4.41% 
          
   
         
        
          
            309,518  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 01                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $995,136               
              $50.1 p/Share               
          
        
            
        
          
              19,863 
              Reduced 5.78% 
          
   
         
        
          
            323,797  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Mar 01                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              44,834 
              Added 11.54% 
          
   
         
        
          
            343,660  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 21                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $6,878,577               
              $55.8 p/Share               
          
        
            
        
          
              123,272 
              Reduced 29.2% 
          
   
         
        
          
            298,826  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 01                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $855,668               
              $51.95 p/Share               
          
        
            
        
          
              16,471 
              Reduced 3.76% 
          
   
         
        
          
            422,098  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Feb 01                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              43,403 
              Added 9.01% 
          
   
         
        
          
            438,569  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 01                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $745,581               
              $37.54 p/Share               
          
        
            
        
          
              19,861 
              Reduced 4.79% 
          
   
         
        
          
            395,166  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Dec 01                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              44,832 
              Added 9.75% 
          
   
         
        
          
            415,027  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 01                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $451,665               
              $23.49 p/Share               
          
        
            
        
          
              19,228 
              Reduced 4.94% 
          
   
         
        
          
            370,195  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Nov 01                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              43,403 
              Added 10.03% 
          
   
         
        
          
            389,423  
            Class A Common Stock 
          
          
        
          
             
           
                
        
      
      
        
            Oct 08                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $5,203,109               
              $24.98 p/Share               
          
        
            
        
          
              208,291 
              Reduced 37.58% 
          
   
         
        
          
            346,020  
            Class A Common Stock