Fin Finance

Your Source for Financial Insights and Solutions

stock news

Precigen earnings report: Proven revenue beats estimates

Precigen earnings report reveals a $0.03 beat and revenue surpassing expectations, indicating strong performance in the market.