Director Georgios Feidakis purchased 11,007 shares for $19,222, marking the largest purchase of his career. This notable insider buying coincides with a 7.14% price increase over the last five days.
Price context
GLBS is trading at $1.80, just 2.7% below its 52-week high of $1.85, after gaining 7.14% over the past five days.
Catalysts to watch
- •Director Georgios Feidakis executed the largest purchase of his career, buying 11,007 shares on March 19, 2026.
- •Positive commentary on return trends was published on Nov 30, 2025.
- •Q1 2025 earnings on Jun 18, 2025, saw EPS beat expectations.
Risks
The stock carries a negative forward P/E of -50.75 and a short interest of 1.27%, and recent Q1 2025 earnings results indicated that revenues lagged expectations.
AI-generated context from public data. Not investment advice. Verify before trading.