StockComparison Logo
vs

TFIN vs NBTX

Comparison between Triumph Financial Inc (TFIN, Company) and Nanobiotix (NBTX, Company).

TFIN is from the Financial Services sector, while NBTX is from the Healthcare sector.

5-Year PerformanceNBTX has outperformed TFIN, delivering a return of +22.8% compared to +0.9%

TFIN vs NBTX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
TFIN
$1.89B
NBTX
$1.89B
Max Drawdown
Winner
TFIN
65.58%
NBTX
89.94%
Sharpe Ratio
TFIN
0.65
Winner
NBTX
2.47
5Y Beta
TFIN
1.28
Winner
NBTX
1.07
Industry
TFIN
Banks - Regional
NBTX
Biotechnology
P/E Ratio
TFIN
60.48
Winner
NBTX
-18.39
Forward P/E
Winner
TFIN
10.55
NBTX
108.70
PEG Ratio
TFIN
1.52
NBTX
N/A
5Y EPS CAGR
TFIN
-7.74%
Winner
NBTX
-5.64%
Debt to Equity
TFIN
0.00%
Winner
NBTX
-112.83%
Free Cash Flow Yield
Winner
TFIN
2.65%
NBTX
-3.28%
P/S Ratio
Winner
TFIN
4.27
NBTX
61.52
P/B Ratio
Winner
TFIN
2.08
NBTX
65.02

TFIN vs NBTX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
TFIN
+6.72%
NBTX
+4.46%
3M
Winner
TFIN
+28.46%
NBTX
+23.71%
6M
TFIN
+21.52%
Winner
NBTX
+73.52%
1Y
TFIN
+22.55%
Winner
NBTX
+711.84%
5Y(CAGR)
TFIN
+0.89%
Winner
NBTX
+22.85%
10Y(CAGR)
TFIN
+16.93%
NBTX
N/A
Max(CAGR)
Winner
TFIN
+16.69%
NBTX
+15.82%

TFIN vs NBTX - Annual Returns (2014 - 2026)

Returns include dividend reinvestment.

YearTFINNBTX
2026+21.52%+73.52%
2025-29.44%+697.24%
2024+14.69%-60.93%
2023+61.23%+96.49%
2022-59.45%-56.67%
2021+142.48%-50.91%
2020+28.03%-2.83%
2019+27.37%N/A
2018-9.59%N/A
2017+19.77%N/A
2016+61.92%N/A
2015+22.22%N/A
2014+6.27%N/A

TFIN vs NBTX Drawdown Comparison

The maximum drawdown for TFIN was -65.58%, occurring on Dec 19, 2022. This drawdown has not yet recovered.

The maximum drawdown for NBTX was -89.94%, occurring on May 1, 2023. Recovery took 1181 trading sessions.

The current TFIN drawdown is -42.37%. The current NBTX drawdown is -30.27%.

RankTFINNBTX
#1-65.58%
Nov 24, 2021 - Dec 19, 2022
-89.94%
Jan 20, 2021 - Oct 2, 2025
#2-56.47%
Sep 20, 2018 - Oct 22, 2020
-50.25%
Oct 13, 2025 - Feb 27, 2026
#3-27.98%
Oct 8, 2015 - Aug 10, 2016
-39.08%
May 14, 2026 - Jun 10, 2026
#4-26.51%
Apr 16, 2021 - Sep 29, 2021
-27.66%
Mar 9, 2026 - May 6, 2026
#5-25.95%
Mar 1, 2017 - Jul 21, 2017
-21.10%
Oct 9, 2025 - Oct 13, 2025
#6-19.69%
Nov 28, 2014 - Sep 10, 2015
-15.41%
Dec 17, 2020 - Jan 20, 2021
#7-12.94%
Mar 19, 2018 - Sep 14, 2018
-9.92%
May 11, 2026 - May 14, 2026
#8-11.21%
Oct 26, 2017 - Nov 29, 2017
-7.95%
Oct 6, 2025 - Oct 8, 2025
#9-9.92%
Oct 23, 2020 - Nov 10, 2020
-6.76%
Mar 4, 2026 - Mar 9, 2026
#10-9.10%
Mar 10, 2021 - Apr 5, 2021
-6.07%
Dec 11, 2020 - Dec 16, 2020
#11-9.07%
Jan 26, 2021 - Feb 4, 2021
-4.32%
Mar 2, 2026 - Mar 4, 2026
#12-8.55%
Oct 11, 2016 - Nov 11, 2016
N/A
#13-8.30%
Dec 4, 2017 - Jan 11, 2018
N/A
#14-6.92%
Nov 16, 2020 - Dec 17, 2020
N/A
#15-6.54%
Jul 21, 2017 - Sep 12, 2017
N/A

Correlation

Correlation between TFIN and NBTX is -0.05 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.05
-101

Select Stocks to Compare