Jetmek_03052
1 minute ago
New Short Interest report 12/24/24
Short interest increased AGAIN in NLST, up 504,866 shares to 8,270,786 shares short (up from 7,765,920 shares short - a 6.5% increase).
Some entity is def trying to drive down the price of NLST. It will be a squeeze of epic size, on s