Display in USD
Triumph Financial Q3 EPS $0.52 Misses $0.60 Estimate, Sales $125.672M Beat $122.751M Estimate | WAPE