25% of the shares are still short while Figma continues to innovate and launch now products/revenue streams
Never been more bullish.
My position is 50,185 shares at $16.82
25% of the shares are still short while Figma continues to innovate and launch now products/revenue streams
Never been more bullish.
My position is 50,185 shares at $16.82