Over the past 90 days, Toro Corp. has seen significant insider buying, totaling $14.25 million. The Chief Executive Officer, Panagiotidis Petros Panagiotis, was the sole net buyer, acquiring shares across multiple transactions. This activity represents a notable net buy as a percentage of the float, occurring amidst a strong 90-day stock performance of 68%.