News Focus
News Focus
icon url

Denisk

09/04/25 6:01 PM

#22182 RE: tw0122 #22180

not quite, went down to $61.44 then then the whales stated buying. IMO you are on the wrong side of the trade, they could be some serious short squeeze over the next 30 days.