52W Range | $0.05-$0.45 |
Shares Short | 11,071 |
Revenue (12 Mos) | $27.1M |
Revenue Growth (YoY) | 31.5% |
Gross Profit (12 Mos) | $18.1M |
Diluted EPS | $0 |
Yahoo Finance • 12 days ago
Yahoo Finance • 2 months ago
Address | Torre Glòries Planta 10, Barcelona, Spain, 08018 |
Sector | Industrials |
Industry | Integrated Freight & Logistics |
Full-Time Employees | 378 |