Former Tesla CFO Deepak Ahuja Joins Battery Recycling Pioneer Redwood Materials PermRock Royalty Trust NYSE PRT Reports Q1 Decline in Net Profits and Production Volumes Leapfrog LFACW at 027 Buy Sell or Hold 20260514