TORO NASDAQ
Toro Corp.
1W: +6.7%
1M: +15.2%
3M: +29.5%
YTD: +82.5%
1Y: +134.4%
3Y: +5.7%
$6.68
-0.10 (-1.47%)
Weekly Expected Move ±5.0%
$6
$6
$7
$7
$7
Overview
Chart
Smart Money
Financials
Income Statement
Cash Flow
Balance Sheet
Earnings
Analysis
Technicals
Weather
Peers
ESG
Institutions
ETF Exposure
Dark Pool
Short Interest
Smart Money Score
Bullish
75
Insider+$14.2M
Congress—
ETF Holdings—
Key Statistics
Market Cap$230.9M
52W Range2.81-8.5
Volume39,288
Avg Volume63,650
Beta2.64
Dividend$2.65
Analyst Ratings
No analyst coverage
Company Info
CEOPetros Panagiotidis
SectorIndustrials
IndustryMarine Shipping
IPO Date2023-03-03
Websitetorocorp.com
223 Christodoulou Chatzipavlou Street
Limassol, LI 3036
CY
Limassol, LI 3036
CY
357 25 357 767
About Toro Corp.
Toro Corp. is a maritime shipping company specializing in acquiring, owning, operating, and chartering oil tanker vessels. These vessels transport crude oil and refined petroleum products across the globe. Its operations are structured around two main segments: Aframax/LR2 tankers and Handysize tankers. The firm boasts a fleet of eight tankers, collectively capable of carrying 0.7 million deadweight tons (dwt) of cargo. Established in 2022, Toro Corp. maintains its corporate headquarters in Limassol, Cyprus.
Latest News
At a glance: stocks gapping up premarkets
Toro proposes spinoff of its LPG carrier business into new publicly traded company
Bank of New York Mellon Corp Purchases New Position in Toro Corp. $TORO
Toro Corp. Reports Net Income of $0.5 Million for the Three Months Ended March 31, 2026
Toro Corp. Reports Net Income of $0.5 Million for the Three Months Ended March 31, 2026
Recent Insider Trades
| Name | Type | Shares | Price | Date |
|---|---|---|---|---|
| Panagiotidis Petros | J-Other | 4,827,279 | $3.88 | 2026-06-05 |
| Panagiotidis Petros | P-Purchase | 67,407 | $6.79 | 2026-04-24 |
| Panagiotidis Petros | P-Purchase | 265,836 | $6.52 | 2026-04-23 |
| Panagiotidis Petros | P-Purchase | 1,465,990 | $6.45 | 2026-04-22 |
| Panagiotidis Petros | P-Purchase | 516,738 | $5.04 | 2026-04-22 |