STRL

Sterling Infrastructure, Inc.

Industrials · Engineering & Construction
$416.34 -1.17%
Deeply Overvalued·Quality 75·RSI 50·DCF -23%·Conviction 55·AGI 78