Stewards Inc

SWRDNASDAQ
$2.78
-0.18-6.08%
À la clôture: Sep 11, 5:00 PM EST
$2.63
-0.33-11.32%
Pré-ouverture: 4:07 AM EST

Stewards vs. Peers Comparison

Compare Stewards (SWRD) to its peers on price performance, valuation multiples and key financial metrics.