Jun 27                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $218,625               
              $125.0 p/Share               
          
        
            
        
          
              1,749 
              Reduced 1.87% 
          
   
         
        
          
            92,025 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 07                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $191,410               
              $109.44 p/Share               
          
        
            
        
          
              1,749 
              Reduced 1.83% 
          
   
         
        
          
            93,774 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 03                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $486,176               
              $109.45 p/Share               
          
        
            
        
          
              4,442 
              Reduced 4.44% 
          
   
         
        
          
            95,523 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 23                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $37,500               
              $125.0 p/Share               
          
        
            
        
          
              300 
              Reduced 0.3% 
          
   
         
        
          
            99,965 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 07                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $34,011               
              $113.37 p/Share               
          
        
            
        
          
              300 
              Reduced 0.3% 
          
   
         
        
          
            100,053 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 08                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $75,204               
              $125.34 p/Share               
          
        
            
        
          
              600 
              Reduced 0.59% 
          
   
         
        
          
            100,353 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 13                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $534,500               
              $125.0 p/Share               
          
        
            
        
          
              4,276 
              Reduced 4.06% 
          
   
         
        
          
            100,953 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 12                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $521,329               
              $121.92 p/Share               
          
        
            
        
          
              4,276 
              Reduced 3.9% 
          
   
         
        
          
            105,229 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 04                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,639,578               
              $129.57 p/Share               
          
        
            
        
          
              12,654 
              Reduced 10.36% 
          
   
         
        
          
            109,505 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 27                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              33,439 
              Added 21.49% 
          
   
         
        
          
            122,159 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 04                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $472,568               
              $117.35 p/Share               
          
        
            
        
          
              4,027 
              Reduced 4.34% 
          
   
         
        
          
            88,720 Common A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 05                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $391,045               
              $97.13 p/Share               
          
        
            
        
          
              4,026 
              Reduced 4.16% 
          
   
         
        
          
            92,747 Common A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 14                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,718,752               
              $110.12 p/Share               
          
        
            
        
          
              24,689 
              Reduced 20.38% 
          
   
         
        
          
            96,470 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 14                           
            2023                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              $164,175               
              $7.96 p/Share               
          
        
            
        
          
              20,625 
              Added 14.55% 
          
   
         
        
          
            121,159 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 07                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $187,500               
              $100.0 p/Share               
          
        
            
        
          
              1,875 
              Reduced 1.83% 
          
   
         
        
          
            100,534 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 07                           
            2023                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              $14,925               
              $7.96 p/Share               
          
        
            
        
          
              1,875 
              Added 1.8% 
          
   
         
        
          
            102,409 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 03                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $183,937               
              $98.1 p/Share               
          
        
            
        
          
              1,875 
              Reduced 1.83% 
          
   
         
        
          
            100,534 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 03                           
            2023                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              $14,925               
              $7.96 p/Share               
          
        
            
        
          
              1,875 
              Added 1.8% 
          
   
         
        
          
            102,409 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 05                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $208,270               
              $100.13 p/Share               
          
        
            
        
          
              2,080 
              Reduced 2.03% 
          
   
         
        
          
            100,534 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 02                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,395,164               
              $100.17 p/Share               
          
        
            
        
          
              23,911 
              Reduced 18.9% 
          
   
         
        
          
            102,614 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 02                           
            2023                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              $134,325               
              $7.96 p/Share               
          
        
            
        
          
              16,875 
              Added 11.77% 
          
   
         
        
          
            126,525 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 01                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $174,375               
              $93.0 p/Share               
          
        
            
        
          
              1,875 
              Reduced 1.68% 
          
   
         
        
          
            109,650 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 01                           
            2023                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              $14,925               
              $7.96 p/Share               
          
        
            
        
          
              1,875 
              Added 1.65% 
          
   
         
        
          
            111,525 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 17                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $588,870               
              $90.0 p/Share               
          
        
            
        
          
              6,543 
              Reduced 5.63% 
          
   
         
        
          
            109,650 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 17                           
            2023                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              $44,775               
              $7.96 p/Share               
          
        
            
        
          
              5,625 
              Added 4.62% 
          
   
         
        
          
            116,193 Class A Common Stock