Fig Q4 2025 Earnings Figma Inc. Beats Eps Estimates With 0.08 Vs 0.0662 Forecast 20260403 Is Cadrenal Cvkd Stock Good For Active Traders Price At 4.96 Down 0.20 20260410 Is Interlink Electronics Link Stock Breaking Out Price At 3.06 Up 2.86 20260410