Feb 03                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $279,188               
              $676.0 p/Share               
          
        
            
        
          
              413 
              Reduced 2.6% 
          
   
         
        
          
            15,449 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $259,194               
              $627.59 p/Share               
          
        
            
        
          
              413 
              Reduced 2.54% 
          
   
         
        
          
            15,862 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 21                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $255,234               
              $618.0 p/Share               
          
        
            
        
          
              413 
              Reduced 2.47% 
          
   
         
        
          
            16,275 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 13                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $250,596               
              $606.77 p/Share               
          
        
            
        
          
              413 
              Reduced 2.42% 
          
   
         
        
          
            16,688 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 06                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $252,797               
              $612.1 p/Share               
          
        
            
        
          
              413 
              Reduced 2.36% 
          
   
         
        
          
            17,101 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 30                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $243,323               
              $589.16 p/Share               
          
        
            
        
          
              413 
              Reduced 2.3% 
          
   
         
        
          
            17,514 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 23                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $243,670               
              $590.0 p/Share               
          
        
            
        
          
              413 
              Reduced 2.25% 
          
   
         
        
          
            17,927 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 16                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $260,008               
              $629.56 p/Share               
          
        
            
        
          
              413 
              Reduced 2.2% 
          
   
         
        
          
            18,340 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 09                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $257,505               
              $623.5 p/Share               
          
        
            
        
          
              413 
              Reduced 2.15% 
          
   
         
        
          
            18,753 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 02                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $238,503               
              $577.49 p/Share               
          
        
            
        
          
              413 
              Reduced 2.11% 
          
   
         
        
          
            19,166 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 25                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $232,424               
              $562.77 p/Share               
          
        
            
        
          
              413 
              Reduced 2.07% 
          
   
         
        
          
            19,579 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 18                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $345,340               
              $557.0 p/Share               
          
        
            
        
          
              620 
              Reduced 3.01% 
          
   
         
        
          
            19,992 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,822,889               
              $577.16 p/Share               
          
        
            
        
          
              4,891 
              Reduced 23.88% 
          
   
         
        
          
            15,593 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $2,569,516               
              $577.16 p/Share               
          
        
            
        
          
              4,452 
              Reduced 17.76% 
          
   
         
        
          
            20,612 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              10,190 
              Added 33.22% 
          
   
         
        
          
            20,484 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,471 
              Added 27.42% 
          
   
         
        
          
            25,064 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 01                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $234,410               
              $567.58 p/Share               
          
        
            
        
          
              413 
              Reduced 3.86% 
          
   
         
        
          
            10,294 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 25                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $237,128               
              $574.16 p/Share               
          
        
            
        
          
              413 
              Reduced 3.71% 
          
   
         
        
          
            10,707 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 18                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $239,808               
              $580.65 p/Share               
          
        
            
        
          
              413 
              Reduced 3.58% 
          
   
         
        
          
            11,120 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $241,534               
              $584.83 p/Share               
          
        
            
        
          
              413 
              Reduced 3.46% 
          
   
         
        
          
            11,533 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 04                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $241,080               
              $583.73 p/Share               
          
        
            
        
          
              413 
              Reduced 3.34% 
          
   
         
        
          
            11,946 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 27                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $235,410               
              $570.0 p/Share               
          
        
            
        
          
              413 
              Reduced 3.23% 
          
   
         
        
          
            12,359 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 20                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $231,280               
              $560.0 p/Share               
          
        
            
        
          
              413 
              Reduced 3.13% 
          
   
         
        
          
            12,772 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 13                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $214,995               
              $520.57 p/Share               
          
        
            
        
          
              413 
              Reduced 3.04% 
          
   
         
        
          
            13,185 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 06                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $215,586               
              $522.0 p/Share               
          
        
            
        
          
              413 
              Reduced 2.95% 
          
   
         
        
          
            13,598 Class A Common Stock