Figma Inc

FIGNYSE
$21.71
-0.05-0.23%
Ult. Agg.: Oct 14, 9:43 AM
$21.39
-0.37-1.7%
Figma Ownership & Insider Activity - Benzinga