Globus Maritime Limited (GLBS)
NASDAQ: GLBS · Real-Time Price · USD
2.750
+0.150 (5.77%)
At close: Jun 18, 2026, 4:00 PM EDT
2.780
+0.030 (1.09%)
After-hours: Jun 18, 2026, 6:46 PM EDT

Globus Maritime Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
593824552243
Market Cap Growth
164.96%56.84%-55.85%152.38%-50.00%148.99%
Enterprise Value
139.64120.76115.232.7913.6130.4
Last Close Price
2.751.751.172.651.052.10
PE Ratio
69.86-58.5010.190.892.08
Forward PE
11.583.763.763.763.763.76
PS Ratio
1.230.850.691.750.351.00
PB Ratio
0.320.210.140.310.130.30
P/TBV Ratio
0.330.210.140.310.130.21
P/FCF Ratio
7.8510.73----
P/OCF Ratio
3.853.322.13-0.802.08
EV/Sales Ratio
2.922.733.301.050.220.70
EV/EBITDA Ratio
8.716.348.772.160.401.24
EV/EBIT Ratio
21.9726.7533.895.220.581.69
EV/FCF Ratio
18.6134.32----
Debt / Equity Ratio
0.560.580.620.260.220.18
Debt / EBITDA Ratio
5.035.7410.503.451.321.32
Debt / FCF Ratio
14.4331.04----
Net Debt / Equity Ratio
0.460.470.52-0.12-0.05-0.09
Net Debt / EBITDA Ratio
3.754.366.93-1.43-0.24-0.52
Net Debt / FCF Ratio
10.7623.58-0.890.923.230.25
Asset Turnover
0.120.140.130.140.300.32
Inventory Turnover
8.1011.8813.019.3512.0514.22
Quick Ratio
2.212.381.397.933.133.81
Current Ratio
2.652.741.538.353.694.12
Return on Equity (ROE)
0.70%-0.99%0.24%3.04%15.31%15.86%
Return on Assets (ROA)
2.50%1.48%1.23%2.75%11.50%13.19%
Return on Invested Capital (ROIC)
2.73%1.60%1.49%3.80%15.06%16.81%
Return on Capital Employed (ROCE)
2.61%1.60%1.34%2.92%12.37%14.54%
Earnings Yield
1.40%-1.71%9.81%112.38%48.10%
FCF Yield
12.74%9.32%----
Buyback Yield / Dilution
-1.69%-0.48%0.00%0.00%-38.98%-1444.01%
Total Shareholder Return
-1.69%-0.48%0.00%0.00%-38.98%-1444.01%
SEC Filings: 10-K · 10-Q