Natco Pharma Reports 34 Drop in Q4 Net Profit Amid Revenue Decline TriplePoint Venture Growth BDC Corp TPVG Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Undisclosed Mercury Valuation Hits 52 Billion as Fintech Resilience Continues