Spirit of Texas Bancshares, Inc. STXB
25.55 0.00 (+0.00%)
Apr 24, 2025, 3:47 PM EDT
25.18 Day range 25.75
52-week range unavailable
Valuation
P/E 12.2×
FY 2015 5y median 16.4× FY 2021
P/S 4.0×
FY 2015 5y median 4.0× FY 2021
P/B 1.3×
FY 2015 5y median 1.3× FY 2021
P/FCF 9.8×
FY 2015 5y median 9.8× FY 2021
EV/EBITDA 4.0×
FY 2015 5y median 4.0× FY 2021
EV/Sales 2.2×
FY 2015 5y median 2.2× FY 2021
FCF Yield 10.2%
FY 2015 5y median 6.0% FY 2021
Profitability
Gross Margin 100.0%
FY 2015 5y median 100.0% FY 2021
Operating Margin 50.0%
FY 2015 5y median 45.2% FY 2021
Net Margin 32.8%
FY 2015 5y median 22.9% FY 2021
ROE 10.7%
FY 2015 5y median 6.1% FY 2021
ROIC 1.6%
FY 2015 5y median 1.5% FY 2021
ROA 1.3%
FY 2015 5y median 0.9% FY 2021
Growth (YoY)
Revenue 2.7%
FY 2015 FY 2021
Operating Income 13.8%
FY 2015 FY 2021
EPS (diluted) 33.3%
FY 2015 FY 2021
Free Cash Flow 20.9%
FY 2015 FY 2021
Financial Health
Current Ratio 3428×
FY 2015 5y median 237× FY 2021
Quick Ratio 3428×
FY 2015 5y median 237× FY 2021
Debt / Equity 0.2×
FY 2015 5y median 0.3× FY 2021
Net Debt / EBITDA -3.2×
FY 2015 5y median -2.5× FY 2021
Interest Coverage 5.6×
FY 2015 5y median 2.5× FY 2021
Dividends
Dividend Yield 1.8%
FY 2015 5y median 0.0% FY 2021
Payout Ratio 21.6%
FY 2015 5y median 0.0% FY 2021
Annual · latest fiscal year ends 2021-12-31
