Profile
ASC KEX MATX CMRE-PC HAFN SB-PC
Company Name Ardmore Shipping Corporation Kirby Corporation Matson, Inc. Costamare Inc. Hafnia Limited Safe Bulkers, Inc.
Sector Industrials Industrials Industrials Industrials Industrials Industrials
Industry Marine Shipping Marine Shipping Marine Shipping Marine Shipping Marine Shipping Marine Shipping
Market Cap $460.90M $6.28B $3.72B $2.98B $2.80B $2.64B
Employees 0.06K 5.41K 4.36K 2.43K 4.96K 0.94K
CEO Gernot Ruppelt David W. Grzebinski Matthew J. Cox Konstantinos V. Konstantakopoulos Mikael Opstun Skov Polys Hajioannou
Ratings
ASC KEX MATX CMRE-PC HAFN SB-PC
Quant Rating Score 5 4 5 4 4 2
Quant Rating Strong Buy Buy Strong Buy Buy Buy Sell
Trading
ASC KEX MATX CMRE-PC HAFN SB-PC
Last Close $12.84 $107.31 $104.66 $26.41 $6.53 $25.75
High 52 $13.6 $130.48 $156.97 $26.7 $6.54 $26.47
Low 52 $8.51 $79.95 $88.05 $25.2 $3.65 $24.86
Price vs. 52 Week High -5.59 % -17.76 % -33.32 % -1.09 % -0.15 % -2.72 %
Price vs. 52 Week Low 50.88 % 34.22 % 18.86 % 4.8 % 78.9 % 3.58 %
Total Return
ASC KEX MATX CMRE-PC HAFN SB-PC
1 Month Return 11.75 % 25.42 % 10.76 % 1.16 % 10.68 % 0.63 %
3 Month Return 17.47 % 11.2 % -0.55 % 1.69 % 18.08 % -1.49 %
6 Month Return 27.63 % -2.67 % -8.97 % 3.16 % 21.38 % 1.64 %
9 Month Return 22.52 % -2.38 % -29.79 % 0.91 % 26.31 % 1.44 %
YTD Return 5.68 % 1.43 % -22.38 % 2.76 % 17.24 % 1.06 %
1 Year Return 3.88 % -16.36 % -31.48 % 0.57 % 16.82 % 0.19 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
ASC KEX MATX CMRE-PC HAFN SB-PC
Dividend Yield Percentage (TTM) 2.65 % - 1.17 % 2.86 % 7.13 % 3.93 %
Dividend Paid and Capex Coverage Ration (TTM) 1.97 % 1.93 % 2.15 % 6.44 % 1.44 % 1.71 %
Dividend Per Share (TTM) 0.3 % - 1.4 % 0.46 % 0.4 % 0.2 %
Payout Ratio (TTM) 68.94 % - 10.47 % 6.06 % 102.95 % 64.01 %
Profitability
ASC KEX MATX CMRE-PC HAFN SB-PC
Gross Profit Margin TTM 30.23 % 25.84 % 23.29 % 30.11 % 18.43 % 36.93 %
Return on Assets TTM 6.67 % 5.04 % 9.34 % 8.14 % 8.67 % 3.36 %
Return on Equity TTM 7.26 % 9.1 % 16.23 % 12.77 % 13.5 % 5.59 %
Return on Capital Employed TTM 10.39 % 7.69 % 12.4 % 12.82 % 11.71 % 5.43 %
Net Income Per EBT TTM 99.68 % 78.32 % 79.43 % 95.84 % 98.5 % 100 %
EBT Per Ebit TTM 67.32 % 94.3 % 107.43 % 73.56 % 89.47 % 64.64 %
EBIT Per Revenue TTM 21.57 % 12.48 % 14.89 % 24.77 % 15.82 % 25.96 %
Cash Flow To Debt Ratio TTM 355.47 % 48.33 % 75.79 % 15.92 % 71.58 % 18.54 %
Receivables Turnover TTM 6.14 5.35 12.16 60.05 4.43 -
Payables Turnover TTM 26.12 11.04 - 114.88 5.39 -
Inventory Turnover TTM 22.63 5.8 - 86.24 23.17 -
Fixed Asset Turnover TTM 58.98 % 77.02 % 122.39 % 64.67 % 87.97 % 24.51 %
Asset Turnover TTM 46.06 % 54.66 % 73.51 % 46.64 % 62.23 % 20.01 %
Operating Cash Flow Per Share TTM 2.51 10.88 17.3 2.11 1.29 0.94
Free Cash Flow Per Share TTM 2.03 5.24 13.34 1.93 1.03 0.53
Cash Per Share TTM 121.78 % 84.54 % 294.29 % 425.14 % 26.59 % 112.63 %
Operating Cash Flow Sales Ratio TTM 31.4 % 18.26 % 16.11 % 14.51 % 28.82 % 34.84 %
Free Cash Flow Operating Cash Flow Ratio TTM 80.96 % 48.11 % 77.12 % 91.76 % 80.39 % 57.14 %
Cash Flow Coverage Ratios TTM 355.47 % 48.33 % 75.79 % 15.92 % 71.58 % 18.54 %
Price To Free Cash Flows Ratio TTM 5.59 21.55 8.85 8.31 5.45 9.52
Price To Operating Cash Flows Ratio TTM 4.52 10.21 6.9 7.63 4.35 5.44
Price Cash Flow Ratio TTM 4.52 10.21 6.9 7.63 4.35 5.44
Income Statement (TTM)
ASC KEX MATX CMRE-PC HAFN SB-PC
Revenue $0.41B $3.27B $3.42B $2.08B $2.87B $0.31B
Gross Profit $0.16B $0.83B $0.86B $0.56B $0.85B $0.14B
Gross Profit Ratio 38.52% 25.27% 25.01% 26.71% 29.62% 45.56%
EBITDA $0.18B $0.65B $0.92B $0.62B $0.99B $0.19B
Net Income $0.13B $0.29B $0.48B $0.32B $0.77B $0.1B
EPS Diluted 3.06 4.91 13.93 2.44 1.5 0.83
Balance Sheet (MRQ)
ASC KEX MATX CMRE-PC HAFN SB-PC
Long Term Debt $0.04B $1.01B $0.58B $1.8B $0.78B $0.48B
Total Liabilities $0.07B $2.5B $1.94B $2.58B $1.44B $0.57B
Total Equity $0.64B $3.35B $2.65B $2.57B $2.26B $0.83B
Total Investments $0.01B $0B $0.08B $0.29B $0.19B $0.05B
Total Debt $0.04B $1.06B $0.75B $2.35B $1.12B $0.54B
Total Assets $0.7B $5.85B $4.6B $5.15B $3.69B $1.4B
Cash Flow Statement (TTM)
ASC KEX MATX CMRE-PC HAFN SB-PC
Net Income $0.13B $0.29B $0.48B $0.32B $0.77B $0.1B
Inventory $0B $0.01B $0B $0B $0.01B $0B
Dividends Paid $-0.05B $0B $-0.04B $-0.07B $-0.7B $-0.03B
Operating Cash Flow $0.16B $0.76B $0.77B $0.54B $1.03B $0.13B
Capital Expenditure $-0.06B $-0.34B $-0.31B $-0.28B $-0.05B $-0.14B
Related Stocks
Ticker Name Price
BWLP BW LPG Limited 12.12
CACO Caravelle International Group 0.4401
CCEC Capital Clean Energy Carriers Corp. 20.2129
CDLR Cadeler A/S 18.185
CISS C3is Inc. 0.2075
CLCO Cool Company Ltd. 9.795
CMBT 9.83
CMDB Costamare Bulkers Holdings Ltd 15.9
CMRE Costamare Inc. 15.75
CMRE-PB Costamare Inc. 25.75
CMRE-PC Costamare Inc. 26.6436
CMRE-PD Costamare Inc. 27.5
CMRE-PE Costamare Inc. 42.6122
CPLP Capital Product Partners L.P. 16.77
CTRM Castor Maritime Inc. 2.22
DAC Danaos Corporation 94.54
DSX Diana Shipping Inc. 1.76
DSX-PB Diana Shipping Inc. 25.5
ECO Okeanis Eco Tankers Corp. 35.605
EDRY EuroDry Ltd. 13.11
ETFs With Exposure to ASC
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.01316 252.055
VEA Vanguard Developed Markets Index Fund 0 62.855
IEFA iShares Core MSCI EAFE ETF 0.00103 90.46
IEUR iShares Core MSCI Europe ETF 0.00427 70.88
IXUS iShares Core MSCI Total International Stock ETF 0.00086 85.175
VGK Vanguard European Stock Index Fund 0 83.245
SCZ iShares MSCI EAFE Small-Cap ETF 0.00808 78.14
VT Vanguard Total World Stock Index Fund 0 141.265
VXUS Vanguard Total Intl Stock Idx Fund 0 75.895
VSS Vanguard FTSE All-World ex-US Small Capital Index Fund 0.01 144.58
SPEM SPDR Portfolio Emerging Markets ETF 0.000001 46.775
IWN iShares Russell 2000 Value ETF 0.02712 186.665
IWV iShares Russell 3000 ETF 0.00084 386.905
GWX SPDR S&P International Small Cap ETF 0.015207 41.12
SCHC Schwab International Small-Cap Equity ETF 0.0141298 44.9
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.006323 46.98
IEUS iShares MSCI Europe Small-Cap ETF 0.01776 67.76
CVY Invesco Zacks Multi-Asset Income ETF 0.187 27.26
HDG ProShares Hedge Replication ETF 0.00189101 51.93
UWM ProShares Ultra Russell2000 0.00955301 49.25
VTHR Vanguard Russell 3000 Index Fund 0.00071 300.74
IWC iShares Micro-Cap ETF 0.084 161.35
EIRL iShares MSCI Ireland ETF 0.3216 74.51
URTY ProShares UltraPro Russell2000 0.00772406 57.035
VTWV Vanguard Russell 2000 Value Index Fund 0.0301 164.64
CALF Pacer US Small Cap Cash Cows 100 ETF 0.08 45.47
EWUS iShares MSCI United Kingdom Small-Cap ETF 0.03992 41.2721
FLQS Franklin LibertyQ U.S. Small Cap Equity ETF 0.05 44.415
FNDC Schwab Fundamental International Small Company Index ETF 0.0604591 44.275
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.03 77.375
IDEV iShares Core MSCI International Developed Markets ETF 0.00075 83.42
ISCF iShares MSCI Intl Small-Cap Multifactor ETF 0.02062 41.805
JPSE JPMorgan Diversified Return U.S. Small Cap Equity ETF 0.08 51.435
JSMD Janus Henderson Small/Mid Cap Growth Alpha ETF 0.03 82.9
JSML Janus Henderson Small Cap Growth Alpha ETF 0.08 74.88
MFDX PIMCO RAFI Dynamic Multi-Factor International Equity ETF 0.03 38.405
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.04066 45.48
PSC Principal U.S. Small-Cap Multi-Factor ETF 0.0554973 58.59
TLTD FlexShares Morningstar Developed Markets ex-US Factor Tilt Index Fund 0.0054 92.6872
VFMF Vanguard U.S. Multifactor ETF 0.13634 152.68
VFMO Vanguard U.S. Momentum Factor ETF 0.02 192.765
VFQY Vanguard U.S. Quality Factor ETF 0.07 156.05
VFVA Vanguard U.S. Value Factor ETF 0.18 135.17
VTWO Vanguard Russell 2000 Index Fund 0.01423 101.91
DWMC AdvisorShares Dorsey Wright Micro-Cap ETF 1.11 30.95
VETS Pacer Military Times Best Employers ETF 0.08 38.62
XAW.TO iShares Core MSCI All Country World ex Canada Index ETF 0 51.3
XFH.TO iShares Core MSCI EAFE IMI Index ETF (CAD-Hedged) 0 37.92
XEU.TO iShares MSCI Europe IMI Index ETF 0 37.48
XEH.TO iShares MSCI Europe IMI Index ETF (CAD-Hedged) 0 37.39
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0.01 47.88
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0038 42.45
VE.TO Vanguard FTSE Developed Europe All Cap Index ETF 0.00096 44.29
VVL.TO Vanguard Global Value Factor ETF 0.02493 63.42
AFSM First Trust Active Factor Small Cap ETF 0.000001 33.46
AVDV Avantis International Small Cap Value ETF 0 93.92
HAUZ Xtrackers International Real Estate ETF 0 23.57
FSMD Fidelity Small-Mid Factor ETF 0.1 44.95
SPEU SPDR Portfolio Europe ETF 0.001971 51.91
XEF.TO iShares Core MSCI EAFE IMI Index ETF 0.00075 46.54
VSGX Vanguard ESG International Stock ETF 0 71.55
SLT Pacer Salt High truBeta US Market ETF 0.08 39.22
LSLT Pacer Salt Low truBeta US Market ETF 0.08 32
RYLD Global X Russell 2000 Covered Call ETF 0.01 15.385
AVUV Avantis U.S. Small Cap Value ETF 0.08 105.065
AVUS Avantis U.S. Equity ETF 0 112.115
AVDE Avantis International Equity ETF 0 82.525
PQSV PGIM ETF Trust - PGIM QMA Strategic Alpha Small-Cap Value ETF 0.15 66.2468
DEEP Roundhill Acquirers Deep Value ETF 0 36.825
VIRS Pacer BioThreat Strategy ETF 0.08 40.025
XBAL.TO iShares Core Balanced ETF Portfolio 0 33.45
XCNS.TO iShares Core Conservative Balanced ETF Portfolio 0 25.39
XEQT.TO iShares Core Equity ETF Portfolio 0 39.94
XGRO.TO iShares Core Growth ETF Portfolio 0 34.94
XINC.TO iShares Core Income Balanced ETF Portfolio 0 21.28
DFAU Dimensional US Core Equity Market ETF 0.00073646 46.83
SENT AdvisorShares Alpha DNA Equity Sentiment ETF 0.98 21.2172
SVAL iShares US Small Cap Value Factor ETF 0.37 35.715
SEA U.S. Global Sea to Sky Cargo ETF 1.44 15.195
DFUS Dimensional U.S. Equity ETF 0.00098737 74.07
DFAT Dimensional U.S. Targeted Value ETF 0.0253241 60.95
DFAS Dimensional U.S. Small Cap ETF 0.0112832 71.27
DFAC Dimensional U.S. Core Equity 2 ETF 0.00215773 39.715
AVSU Avantis Responsible U.S. Equity ETF 0 76.425
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.01 19.0104
R2US.L SPDR Russell 2000 US Small Cap UCITS ETF 0.015947 73.92
WSML.L iShares MSCI World Small Cap UCITS ETF 0.00773 9.091
DFSV Dimensional US Small Cap Value ETF 0.0421396 33.735
AVSD Avantis Responsible International Equity ETF 0 74.29
DFUV Dimensional US Marketwide Value ETF 0.00096843 46.915
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.00493 6.1114
UKEL.L iShares MSCI UK IMI ESG Leaders UCITS ETF 0.01874 5.741
IPIR.MI iShares VII PLC - iShares FTSE Italia Mid-Small Cap UCITS ETF 0.50428 6.794
MIDD.L iShares FTSE 250 UCITS ETF 0.06904 2038
VMID.L Vanguard FTSE 250 UCITS ETF 0.05334 33.835
XRS2.F Xtrackers Russell 2000 UCITS ETF 0.0129026 318.35
DGIT.L iShares Digitalisation UCITS ETF 0.01437 820.75
SC0K.DE Invesco Russell 2000 UCITS ETF 0.0131 110.28
AVIE Avantis Inflation Focused Equity ETF 0.01 66.1179
DSMC Distillate Small/Mid Cash Flow ETF 0.49 36.415
XMMD.L Xtrackers - MSCI Emerging Markets Swap UCITS ETF 0.0955961 67.04
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.00773 7.733
SXRJ.DE iShares VII PLC - iShares MSCI EMU Small Cap UCITS ETF EUR (Acc) 0.04661 328.45
VFSAX Vanguard FTSE All-World ex-US Small-Cap Index Fund Admiral Shares 0.01 35.54
VMID.DE Vanguard FTSE 250 UCITS ETF 0.05334 38.45
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0 20.08
XMEM.L Xtrackers - MSCI Emerging Markets Swap UCITS ETF 0.0955961 5019.5
RTYS.L Invesco Russell 2000 UCITS ETF 0.0131 129.61
DBX1.DE Xtrackers MSCI Emerging Markets Swap UCITS ETF 0.0955961 50.988
XRSG.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.0129026 28004
DGTL.L iShares Digitalisation UCITS ETF 0.01459 10.985
CES1.L iShares VII PLC - iShares MSCI EMU Small Cap UCITS ETF EUR (Acc) 0.04661 28867.5
XRSU.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.0129026 375.405
ZPRR.DE SPDR Russell 2000 US Small Cap UCITS ETF 0.015947 62.9
SXRD.DE iShares VII PLC - iShares MSCI UK Small Cap UCITS ETF GBP (Acc) 0.04234 294.1
VMIG.L Vanguard FTSE 250 UCITS ETF 0.05334 40.79
VEUSX Vanguard European Stock Index Fund Admiral Shares 0 103.37
R2SC.L SPDR Russell 2000 US Small Cap UCITS ETF 0.015947 55.225
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.00773 6.781
VTIAX Vanguard Total International Stock Index Fd Admiral 0 40.6
XRS2.DE Xtrackers Russell 2000 UCITS ETF 0.0129026 319.2
2B79.DE iShares Digitalisation UCITS ETF 0.01459 9.329
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.0360998 40.89
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 50
VTMGX Vanguard Developed Markets Index Admiral 0 20.05
IFEU iShares Europe Developed Real Estate ETF 0.11 35.075
CUKS.L iShares VII PLC - iShares MSCI UK Small Cap UCITS ETF GBP (Acc) 0.04082 25827.5
FDLS Inspire Fidelis Multi Factor ETF 0.639489 36.63
TRPL Pacer Metaurus US Large Cap Dividend Multiplier 300 ETF 0.08 41.14
AVSC Avantis U.S. Small Cap Equity ETF 0.05 60.19
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.00658 5.199
VMNFX Vanguard Market Neutral Fund 0.10368 14.26
CSVYX Columbia Small Cap Value Fund I Institutional 3 Class 0 53.97
VISM.AX Vanguard MSCI International Small Companies Index ETF 0.00175 75.04
VEQ.AX Vanguard FTSE Europe Shares ETF 0.00116 88.6
DCOR Dimensional ETF Trust 0.00146483 73.815
FESM 0.1 38.335
VMIG.MI Vanguard FTSE 250 UCITS ETF 0.05334 46.415
SFLO VictoryShares Small Cap Free Cash Flow ETF 0.611694 29.925
ERNZ TrueShares Active Yield ETF 0.06 20.805
VTWIX Vanguard Total World Stock Index I 0 288.28
RSSL Global X Funds 0.01 98.87
VTPSX Vanguard Total Intl Stock Idx InstlPls 0 162.41
EBIT Harbor ETF Trust - Harbor AlphaEdge Small Cap Earners ETF 0.0649254 35.19
HEJD VictoryShares Hedged Equity Income ETF 0.122689 26.595
AVDS Avantis International Small Cap Equity ETF 0.01 69.595
DXUV Dimensional ETF Trust 0.00611798 60.26
RFLR Innovator ETFs Trust 0.03 28.94
LITL Simplify Exchange Traded Funds 0.60474 30.3408
Unlock