SharkNinja: Shorts Retreat as Street Chases the Print
SharkNinja arrives at its August 5 earnings report with a stock that has already done the heavy lifting — up nearly 9% on the week and 6% over the past month to $161.77 — leaving bulls and bears to argue over whether…
