How many people are currently stuck in $GIGGLE

GIGGLEBSC
GIGGLE
31
-3.39%

, and at what price are they stuck?