StockComparison Logo
vs

NBTX vs TFIN

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

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

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

NBTX vs TFIN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

NBTX vs TFIN - Historical Returns

Returns include dividend reinvestment.

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

NBTX vs TFIN - Annual Returns (2014 - 2026)

Returns include dividend reinvestment.

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

NBTX vs TFIN Drawdown Comparison

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

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

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

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

Correlation

Correlation between NBTX and TFIN 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