Is TRST overvalued or undervalued?
T
Is TRST overvalued or undervalued?
π¦
TRST Price Target & Valuation
Current price: $50.26
Analyst Price Targets
Valuation Ratios
EV/EBITDA6.84x