Sterling Infrastructure, Inc. (STRL)

Market price: $367.50

6 valuation methods