TORO: CEO Buys $14M as Short Sellers and Options Bulls Diverge
A $14.3M CEO buying spree meets a borrow market near capacity. Toro Corp. is sending conflicting signals — and traders are picking sides. CEO Petros Panagiotidis bought 2.3 million shares across four consecutive days…
