Serenity said the roughly $135 million position may matter more than its size suggests because limited free float could magnify further institutional buying and add pressure on short sellers.
verifying reliability
No specialized terms available for this topic.