Figma Inc

FIGNYSE
$21.32
-0.45-2.05%
Ult. Agg.: Oct 14, 1:10 PM
$21.39
-0.37-1.7%
Figma Ownership & Insider Activity - Benzinga