Aug 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $581,068               
              $24.72 p/Share               
          
        
            
        
          
              23,506 
              Reduced 6.0% 
          
   
         
        
          
            368,453 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 05                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,399,254               
              $24.15 p/Share               
          
        
            
        
          
              99,348 
              Reduced 20.22% 
          
   
         
        
          
            391,959 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 05                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $168,327               
              $8.7 p/Share               
          
        
            
        
          
              19,348 
              Added 3.79% 
          
   
         
        
          
            491,307 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $459,992               
              $19.57 p/Share               
          
        
            
        
          
              23,505 
              Reduced 4.74% 
          
   
         
        
          
            471,959 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 13                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              99,114 
              Added 16.67% 
          
   
         
        
          
            495,464 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 15                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,237,453               
              $20.38 p/Share               
          
        
            
        
          
              60,719 
              Reduced 13.28% 
          
   
         
        
          
            396,350 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 14                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              43,848 
              Added 8.75% 
          
   
         
        
          
            457,069 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 18                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,387,327               
              $25.12 p/Share               
          
        
            
        
          
              55,228 
              Reduced 11.79% 
          
   
         
        
          
            413,221 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 18                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $265,663               
              $8.7 p/Share               
          
        
            
        
          
              30,536 
              Added 6.12% 
          
   
         
        
          
            468,449 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,500               
              $25.0 p/Share               
          
        
            
        
          
              100 
              Reduced 0.02% 
          
   
         
        
          
            457,186 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $477,777               
              $24.79 p/Share               
          
        
            
        
          
              19,273 
              Reduced 4.22% 
          
   
         
        
          
            437,913 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $869               
              $8.7 p/Share               
          
        
            
        
          
              100 
              Added 0.02% 
          
   
         
        
          
            457,286 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 11                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,452,898               
              $25.24 p/Share               
          
        
            
        
          
              97,183 
              Reduced 17.53% 
          
   
         
        
          
            457,186 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 11                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $559,070               
              $8.7 p/Share               
          
        
            
        
          
              64,261 
              Added 10.39% 
          
   
         
        
          
            554,369 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $460,046               
              $23.87 p/Share               
          
        
            
        
          
              19,273 
              Reduced 3.78% 
          
   
         
        
          
            490,108 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,730,364               
              $28.56 p/Share               
          
        
            
        
          
              95,601 
              Reduced 15.8% 
          
   
         
        
          
            509,381 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 05                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $132,940               
              $10.0 p/Share               
          
        
            
        
          
              13,294 
              Added 2.15% 
          
   
         
        
          
            604,982 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $585,321               
              $30.37 p/Share               
          
        
            
        
          
              19,273 
              Reduced 3.15% 
          
   
         
        
          
            591,688 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 15                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,902,421               
              $33.97 p/Share               
          
        
            
        
          
              56,003 
              Reduced 8.4% 
          
   
         
        
          
            610,961 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 19                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              168,696 
              Added 20.19% 
          
   
         
        
          
            666,964 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 07                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,747,917               
              $27.25 p/Share               
          
        
            
        
          
              100,841 
              Reduced 16.83% 
          
   
         
        
          
            498,268 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 07                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $942,863               
              $9.35 p/Share               
          
        
            
        
          
              100,841 
              Added 14.41% 
          
   
         
        
          
            599,109 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 06                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,375,500               
              $27.51 p/Share               
          
        
            
        
          
              50,000 
              Reduced 9.12% 
          
   
         
        
          
            498,268 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 06                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $467,500               
              $9.35 p/Share               
          
        
            
        
          
              50,000 
              Added 8.36% 
          
   
         
        
          
            548,268 Class A Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 27                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              97,361 
              Added 16.35% 
          
   
         
        
          
            498,268 Class A Common Stock