Both in Banking & Credit

Stewards vs Tron

Over the past year SWRD returned +11.8% and TRON returned −1.0%; their daily moves had a correlation of 0.03.

SWRD +11.8% TRON −1.0%Growth of $1, one year, split-adjusted
MetricSWRDTRON
Price$3.31$1.54
Market cap$746.8M$728.3M
Today+13.75%+9.25%
1 month+36.2%+12.0%
6 months—−23.3%
Year to date—+23.8%
1 year—−49.2%
Revenue growth (YoY)——
Gross margin—18.5%
Net margin—182.8%
P/E (TTM)—106.1×
Price / sales—143.9×
Net cash—$9.5M
Dividend yield——
Volatility (60d)—98.4%
Short % of float3.1%9.9%
Next earnings——

Shading marks the stronger figure where one clearly exists (lower is better for valuation and volatility).