Certainly not us shareholders.They take care of themselves through stock options, perks of the job (cars, loans, etc.), and getting their taxes paid by the company. None of which helps the shareholders.
If it is stuck here, then selling the 10 puts would make sense at the right price. Don't know where he came up with 50-60 cents.
Too much energy goes into hoping the shorts get squeezed. May or may not happen, they could exit in an orderly fashion. I'm here to make money.
You should listen to the VP where I work. Comes out crying like a baby when he claims steel prices have dropped. Of course he never says a word when they go up.